From 95d2952d4d27eacb0addd8dcb62c09ce211cdc07eb7ede28eb7cfaba9203113d Mon Sep 17 00:00:00 2001 From: Torsten Gruner Date: Tue, 12 Feb 2019 21:31:35 +0000 Subject: [PATCH] Accepting request 674336 from home:Simmphonie:python - update to verison 1.7.0 (October 3, 2018) - In this release there was a line removed from the license file. It was modified in the following commit (cc4e31b39ff4cce2dfbc662baa6469470dd3c033 the 1.7.0 release. All commits and tags and releases (1.6.1 and all releases before it) prior to this commit will use the old license that includes the change done in the above mentioned commit. Only release 1.7.0 and commits past this point will use the new/updated license file. - Dropped support for python 3.3 and 3.4 - version 1.6.1 (March 13, 2018) - Added support for keyword *nullable*. It is now possible to allow for a key not to be empty, when *required* keyword is not used. - Added support for keyword *class*. It will not cause any validation errors, but serves to make kwalify schemas compatible that uses that keywork. - Bug fixes: - Improved compatibility with unicodes to validate as strings. - Changed behaviour: - Propergate json and yaml loading errors when used from the cli to the user for easier debugging. - General changes: - Allow ruamel.yaml versions up to 0.16 - License is now bundled with the built release. OBS-URL: https://build.opensuse.org/request/show/674336 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pykwalify?expand=0&rev=5 --- pykwalify-1.6.0.tar.gz | 3 --- pykwalify-1.7.0.tar.gz | 3 +++ python-pykwalify.changes | 22 ++++++++++++++++++++++ python-pykwalify.spec | 7 ++++--- 4 files changed, 29 insertions(+), 6 deletions(-) delete mode 100644 pykwalify-1.6.0.tar.gz create mode 100644 pykwalify-1.7.0.tar.gz diff --git a/pykwalify-1.6.0.tar.gz b/pykwalify-1.6.0.tar.gz deleted file mode 100644 index 5d2b9b6..0000000 --- a/pykwalify-1.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2298fafe84dc68161835f62a1b8d0d72dd749d5742baa196224882a6ac2ff844 -size 63149 diff --git a/pykwalify-1.7.0.tar.gz b/pykwalify-1.7.0.tar.gz new file mode 100644 index 0000000..e625b4b --- /dev/null +++ b/pykwalify-1.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e8b39c5a3a10bc176682b3bd9a7422c39ca247482df198b402e8015defcceb2 +size 69402 diff --git a/python-pykwalify.changes b/python-pykwalify.changes index e405604..7bb38cb 100644 --- a/python-pykwalify.changes +++ b/python-pykwalify.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Tue Feb 12 21:23:51 UTC 2019 - t.gruner@katodev.de + +- update to verison 1.7.0 (October 3, 2018) + - In this release there was a line removed from the license file. It was modified in the following commit + (cc4e31b39ff4cce2dfbc662baa6469470dd3c033 Wed Oct 3 16:20:59 2018 +0200) and will be the main reason for + the 1.7.0 release. All commits and tags and releases (1.6.1 and all releases before it) prior to this commit will + use the old license that includes the change done in the above mentioned commit. Only release 1.7.0 and commits past + this point will use the new/updated license file. + - Dropped support for python 3.3 and 3.4 + +- version 1.6.1 (March 13, 2018) + - Added support for keyword *nullable*. It is now possible to allow for a key not to be empty, when *required* keyword is not used. + - Added support for keyword *class*. It will not cause any validation errors, but serves to make kwalify schemas compatible that uses that keywork. + - Bug fixes: + - Improved compatibility with unicodes to validate as strings. + - Changed behaviour: + - Propergate json and yaml loading errors when used from the cli to the user for easier debugging. + - General changes: + - Allow ruamel.yaml versions up to 0.16 + - License is now bundled with the built release. + ------------------------------------------------------------------- Tue Dec 4 12:52:23 UTC 2018 - Matej Cepl diff --git a/python-pykwalify.spec b/python-pykwalify.spec index 14dcaba..e7661d9 100644 --- a/python-pykwalify.spec +++ b/python-pykwalify.spec @@ -1,7 +1,7 @@ # # spec file for package python-pykwalify # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-pykwalify -Version: 1.6.0 +Version: 1.7.0 Release: 0 Summary: Python lib/cli for JSON/YAML schema validation License: MIT @@ -68,6 +68,7 @@ The schema this library is base and extended from: http://www.kuwata-lab.com/kwa %files %{python_files} %defattr(-,root,root,-) %doc README.md +%license LICENSE %python3_only %{_bindir}/pykwalify %{python_sitelib}/*