Hello community,

here is the log from the commit of package python-Cerberus for openSUSE:Factory 
checked in at 2019-05-02 19:17:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Cerberus (Old)
 and      /work/SRC/openSUSE:Factory/.python-Cerberus.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Cerberus"

Thu May  2 19:17:16 2019 rev:4 rq:699624 version:1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Cerberus/python-Cerberus.changes  
2019-01-21 10:57:10.955523004 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-Cerberus.new.5148/python-Cerberus.changes    
    2019-05-02 19:17:19.305418454 +0200
@@ -1,0 +2,31 @@
+Tue Apr 30 10:41:47 UTC 2019 - Michael Vetter [email protected]
+
+- Update to 1.3:
+  New:
+  * Add require_all rule and validator argument (#417)
+  * The contains rule (#358)
+  * All fields that are defined as readonly are removed from a document when a 
validator has the purge_readonly flag set to True (#240)
+  * The validator rule is renamed to check_with. The old name is deprecated 
and will not be available in the next major release of Cerberus (#405)
+  * The rules keyschema and valueschema are renamed to keysrules and 
valuesrules; the old names are deprecated and will not be available in the next 
major release of Cerbers (#385)
+  * The meta pseudo-rule can be used to store arbitrary application data 
related to a field in a schema
+  * Python 3.7 officially supported (#451)
+  * Python 2.6 and 3.3 are no longer supported
+  Fixed:
+  * Fix test test_{default,default_setter}_none_nonnullable (#435)
+  * Normalization rules defined within the items rule are applied (#361)
+  * Defaults are applied to undefined fields from an allow_unknown definition 
(#310)
+  * The forbidden value now handles any input type (#449)
+  * The allowed rule will not be evaluated on fields that have a legit None 
value (#454)
+  * If the cerberus distribution cannot not be found, the version is set to 
the value unknown (#472)
+  Improved:
+  * Suppress DeprecationWarning about collections.abc (#451)
+  * Omit warning when no schema for meta rule constraint is available (#425)
+  * Reformat code to match Black code-style (#402)
+  * Perform lint checks and fixes on staged files, as a pre-commit hook (#402)
+  * Change allowed rule to use containers instead of lists (#384)
+  * Remove Registry from top level namespace (#354)
+  * Check the empty rule against values of type Sized
+  * Various micro optimizations and 'safety belts' that were inspired by 
adding type annotations to a branch of the code base
+  * Update docs
+
+-------------------------------------------------------------------

Old:
----
  Cerberus-1.2.tar.gz

New:
----
  Cerberus-1.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Cerberus.spec ++++++
--- /var/tmp/diff_new_pack.iD7dY2/_old  2019-05-02 19:17:19.985419704 +0200
+++ /var/tmp/diff_new_pack.iD7dY2/_new  2019-05-02 19:17:19.985419704 +0200
@@ -12,13 +12,13 @@
 # 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-%{**}}
 Name:           python-Cerberus
-Version:        1.2
+Version:        1.3
 Release:        0
 Summary:        Extensible schema and data validation tool for Python 
dictionaries
 License:        ISC

++++++ Cerberus-1.2.tar.gz -> Cerberus-1.3.tar.gz ++++++
++++ 6554 lines of diff (skipped)


Reply via email to