Hello community,

here is the log from the commit of package python-colander for openSUSE:Factory 
checked in at 2019-02-24 17:13:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-colander (Old)
 and      /work/SRC/openSUSE:Factory/.python-colander.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-colander"

Sun Feb 24 17:13:45 2019 rev:3 rq:672756 version:1.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-colander/python-colander.changes  
2018-12-13 19:47:11.584798202 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-colander.new.28833/python-colander.changes   
    2019-02-24 17:13:46.312467957 +0100
@@ -1,0 +2,61 @@
+Thu Feb  7 12:18:38 UTC 2019 - Hans-Peter Jansen <[email protected]>
+
+- Update to 1.7.0 (2019-02-01)
+  + The URL validator regex has been updated to no longer be
+    vulnerable to a catastrophic backtracking that would have led to
+    an infinite loop.
+    See https://github.com/Pylons/colander/pull/323
+    and https://github.com/Pylons/colander/issues/290. 
+    With thanks to Przemek (https://github.com/p-m-k).
+  + This does change the behaviour of the URL validator and it no 
+    longer supports file:// URI scheme 
+    (https://tools.ietf.org/html/rfc8089). Users that wish to validate
+    file:// URI’s should change their validator to use
+    colander.file_uri instead.
+  + It has also dropped support for alternate schemes outside of
+    http/ftp (and their secure equivelants). Please let us know if we
+    need to relax this requirement.
+  + CVE-ID: CVE-2017-18361
+  + The Email validator has been updated to use the same regular
+    expression that is used by the WhatWG HTML specification, thereby
+    increasing the email addresses that will validate correctly from
+    web forms submitted.
+    See https://github.com/Pylons/colander/pull/324
+    and https://github.com/Pylons/colander/issues/283
+  + Number once again will allow you to serialize None to colander.null,
+    this reverts an accidental revert.
+    See https://github.com/Pylons/colander/issues/204#issuecomment-459556100
+  + Integer SchemaType now supports an optional strict mode that will
+    validate that the number is an integer, rather than silently accepting
+    floats and truncating.
+    See https://github.com/Pylons/colander/pull/322
+    and https://github.com/Pylons/colander/issues/292
+
+- Update to 1.6.0 (2019-01-31)
+  + Support custom format strings on DateTime and Date fields.
+    See https://github.com/Pylons/colander/pull/318
+  + Support sub-second precision on Time fields if provided.
+    See https://github.com/Pylons/colander/pull/319
+  + Format Python code of colander to conform to the PEP 8 style guide.
+    Add some linters (flake8, black and other) into tox.ini.
+    See https://github.com/Pylons/colander/pull/320
+
+- Update to 1.5.1 (2018-09-10)
+  + Support deserializing colander.drop and colander.required.
+    See https://github.com/Pylons/colander/pull/304
+
+- Update to 1.5.0 (2018-09-07)
+  + Drop Python 3.3 support. Add PyPy3 and Python 3.7 as allowed failures.
+    See https://github.com/Pylons/colander/pull/309
+  + Fix email validation to not allow all ASCII characters between + and /.
+    This prevents email addresses like ‘foo1,[email protected]’ from being
+    validated, which would be handled as multiple email addresses by
+    subsequent tools.
+    See https://github.com/Pylons/colander/pull/315
+  + Add support for enum.Enum objects.
+    See https://github.com/Pylons/colander/pull/305
+  + Recompiled language translations and updated de and el locales.
+    See https://github.com/Pylons/colander/pull/284
+    and https://github.com/Pylons/colander/pull/314
+
+-------------------------------------------------------------------
@@ -25 +86 @@
-- version 1.3.2: initial build for python3
+- Update to version 1.3.2: initial build for python3
@@ -30 +91 @@
-- update to version 1.0
+- Update to version 1.0
@@ -37 +98 @@
-- version 1.0a5: initial build
+- Version 1.0a5: initial build

Old:
----
  colander-1.4.tar.gz

New:
----
  colander-1.7.0.tar.gz

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

Other differences:
------------------
++++++ python-colander.spec ++++++
--- /var/tmp/diff_new_pack.Gw4N3M/_old  2019-02-24 17:13:47.044467827 +0100
+++ /var/tmp/diff_new_pack.Gw4N3M/_new  2019-02-24 17:13:47.048467826 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package python-colander
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2018 LISA GmbH, Bingen, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2013-2019 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-colander
-Version:        1.4
+Version:        1.7.0
 Release:        0
 Summary:        A schema-based serialization and deserialization library
 License:        BSD-4-Clause AND ZPL-2.1 AND MIT

++++++ colander-1.4.tar.gz -> colander-1.7.0.tar.gz ++++++
++++ 6963 lines of diff (skipped)


Reply via email to