Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pydantic for openSUSE:Factory
checked in at 2021-05-15 23:15:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pydantic (Old)
and /work/SRC/openSUSE:Factory/.python-pydantic.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pydantic"
Sat May 15 23:15:56 2021 rev:9 rq:892677 version:1.8.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pydantic/python-pydantic.changes
2021-01-11 17:12:50.568303142 +0100
+++
/work/SRC/openSUSE:Factory/.python-pydantic.new.2988/python-pydantic.changes
2021-05-15 23:17:01.256540816 +0200
@@ -1,0 +2,16 @@
+Thu May 13 11:07:30 UTC 2021 - Mark??ta Machov?? <[email protected]>
+
+- Update to 1.8.2 (bsc#1186019, CVE-2021-29510)
+ * Security fix: Fix date and datetime parsing so passing either 'infinity'
+ or float('inf') (or their negative values) does not cause an infinite loop
+ * Allow passing json_encoders in class kwargs
+ * support arbitrary types with custom __eq__
+ * Hypothesis plugin for testing
+ * support for NamedTuple and TypedDict
+ * Support Annotated hints on model fields
+ * frozen parameter on Config to allow models to be hashed
+ * Breaking Change, remove old deprecation aliases from v1
+ * Breaking Change: always validate only first sublevel items with each_item
+ * many more changes, see upstream changelog
+
+-------------------------------------------------------------------
Old:
----
pydantic-1.7.3.tar.gz
New:
----
pydantic-1.8.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pydantic.spec ++++++
--- /var/tmp/diff_new_pack.DuIQ7q/_old 2021-05-15 23:17:01.664539223 +0200
+++ /var/tmp/diff_new_pack.DuIQ7q/_new 2021-05-15 23:17:01.668539207 +0200
@@ -20,7 +20,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-pydantic
-Version: 1.7.3
+Version: 1.8.2
Release: 0
Summary: Data validation and settings management using python type
hinting
License: MIT
@@ -32,7 +32,7 @@
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dotenv >= 0.10.4}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module typing_extensions >= 3.7.2}
+BuildRequires: %{python_module typing_extensions >= 3.7.4.3}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: (python3-dataclasses if python3-base < 3.7)
@@ -40,7 +40,7 @@
%if 0%{?python_version_nodots} == 36
Requires: python-dataclasses
%endif
-Recommends: python-typing_extensions >= 3.7.2
+Requires: python-typing_extensions >= 3.7.4.3
Suggests: python-email_validator >= 1.0.3
Suggests: python-python-dotenv >= 0.10.4
BuildArch: noarch
@@ -51,8 +51,6 @@
%prep
%setup -q -n pydantic-%{version}
-# compatibility with new pytest
-sed -i 's/yield_fixture/fixture/' tests/conftest.py
%build
%python_build
++++++ pydantic-1.7.3.tar.gz -> pydantic-1.8.2.tar.gz ++++++
++++ 10622 lines of diff (skipped)