Hello community,

here is the log from the commit of package python-voluptuous for 
openSUSE:Factory checked in at 2018-03-28 10:29:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-voluptuous (Old)
 and      /work/SRC/openSUSE:Factory/.python-voluptuous.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-voluptuous"

Wed Mar 28 10:29:05 2018 rev:4 rq:590718 version:0.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-voluptuous/python-voluptuous.changes      
2017-08-04 11:58:55.979413818 +0200
+++ /work/SRC/openSUSE:Factory/.python-voluptuous.new/python-voluptuous.changes 
2018-03-28 10:29:13.613694589 +0200
@@ -1,0 +2,26 @@
+Fri Mar 23 15:05:35 UTC 2018 - [email protected]
+
+- update to 0.11.1:
+  - Support Python 3.6.
+  - Drop support for Python 2.6, 3.1 and 3.2.
+  - Allow to use nested schema and allow any validator to be compiled.
+  - Default values MUST now pass validation just as any regular value.
+    This is a backward incompatible change if a schema uses default values
+    that don't pass validation against the specified schema.
+  - Modify `__lt__` in Marker class to allow comparison with non Marker
+    objects, such as str and int.
+  - Add description field to `Marker` instances.
+  - Add `Schema.infer` method for basic schema inference.
+  - Add `SomeOf` validator.
+  - Treat Python 2 old-style classes like types when validating.
+  - Make `IsDir()`, `IsFile()` and `PathExists()` consistent between
+    different Python versions.
+  - Use absolute imports to avoid import conflicts.
+  - Fix `Coerce` validator to catch `decimal.InvalidOperation`.
+  - Make `Schema([])` usage consistent with `Schema({})`.
+  - Allow partial validation when using validate decorator.
+  - Make `Schema.__eq__` deterministic.
+  - Replace implementation of `Maybe(s)` with `Any(None, s)` to allow
+    it to be compiled.
+
+-------------------------------------------------------------------

Old:
----
  voluptuous-0.10.5.tar.gz

New:
----
  voluptuous-0.11.1.tar.gz

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

Other differences:
------------------
++++++ python-voluptuous.spec ++++++
--- /var/tmp/diff_new_pack.kags8a/_old  2018-03-28 10:29:16.369595482 +0200
+++ /var/tmp/diff_new_pack.kags8a/_new  2018-03-28 10:29:16.377595194 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-voluptuous
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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-voluptuous
-Version:        0.10.5
+Version:        0.11.1
 Release:        0
 Summary:        Voluptuous is a Python data validation library
 License:        BSD-3-Clause

++++++ voluptuous-0.10.5.tar.gz -> voluptuous-0.11.1.tar.gz ++++++
++++ 1981 lines of diff (skipped)


Reply via email to