Hello community,
here is the log from the commit of package python-Cerberus for openSUSE:Factory
checked in at 2019-01-21 10:56:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Cerberus (Old)
and /work/SRC/openSUSE:Factory/.python-Cerberus.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Cerberus"
Mon Jan 21 10:56:50 2019 rev:3 rq:666331 version:1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Cerberus/python-Cerberus.changes
2018-12-13 19:47:01.380811436 +0100
+++
/work/SRC/openSUSE:Factory/.python-Cerberus.new.28833/python-Cerberus.changes
2019-01-21 10:57:10.955523004 +0100
@@ -1,0 +2,24 @@
+Tue Jan 15 20:55:55 UTC 2019 - Michael Vetter <[email protected]>
+
+- Update to 1.2:
+ * New: docs: Add note that normalization cannot be applied within an
*of-rule. (Frank Sachsenheim)
+ * New: Add the ability to query for a type of error in an error tree. (Frank
Sachsenheim)
+ * New: Add errors.MAPPING_SCHEMA on errors within subdocuments. (Frank
Sachsenheim)
+ * New: Support for Types Definitions, which allow quick types check on the
fly. (Frank Sachsenheim)
+ * Fix: Simplify the tests with Docker by using a volume for tox
environments. (Frank Sachsenheim)
+ * Fix: Schema registries do not work on dict fields. Closes :issue:`318`.
(Frank Sachsenheim)
+ * Fix: Need to drop some rules when empty is allowed. Closes :issue:`326`.
(Frank Sachsenheim)
+ * Fix: typo in README (Christian Hogan)
+ * Fix: Make purge_unknown and allow_unknown play nice together. Closes
:issue:`324`. (Audric Schiltknecht)
+ * Fix: API reference lacks generated content. Closes :issue:`281`. (Frank
Sachsenheim)
+ * Fix: readonly works properly just in the first validation. Closes
:issue:`311`. (Frank Sachsenheim)
+ * Fix: coerce ignores nullable: True. Closes :issue:`269`. (Frank
Sachsenheim)
+ * Fix: A dependency is not considered satisfied if it has a null value.
Closes :issue:`305`. (Frank Sachsenheim)
+ * Override UnvalidatedSchema.copy. (Peter Demin)
+ * Fix: README link. (Gabriel Wainer)
+ * Fix: Regression: allow_unknown causes dictionary validation to fail with a
KeyError. Closes :issue:`302`. (Frank Sachsenheim)
+ * Fix: Error when setting fields as tuples instead of lists. Closes
:issue:`271`. (Sebastian Rajo)
+ * Fix: Correctly handle nested logic and group errors. Closes :issue:`278`
and :issue:`299`. (Kornelijus Survila)
+ * CI: Reactivate testing on PyPy3. (Frank Sachsenheim)
+
+-------------------------------------------------------------------
Old:
----
Cerberus-1.1.tar.gz
New:
----
Cerberus-1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Cerberus.spec ++++++
--- /var/tmp/diff_new_pack.DjP39g/_old 2019-01-21 10:57:12.431521072 +0100
+++ /var/tmp/diff_new_pack.DjP39g/_new 2019-01-21 10:57:12.431521072 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-Cerberus
#
-# 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
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-Cerberus
-Version: 1.1
+Version: 1.2
Release: 0
Summary: Extensible schema and data validation tool for Python
dictionaries
License: ISC
@@ -56,7 +56,7 @@
}
%files %{python_files}
-%doc README.rst
+%doc README.rst UPGRADING.rst AUTHORS
%license LICENSE
%{python_sitelib}/*
++++++ Cerberus-1.1.tar.gz -> Cerberus-1.2.tar.gz ++++++
++++ 2843 lines of diff (skipped)