Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pydantic-core for openSUSE:Factory checked in at 2024-04-30 17:25:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pydantic-core (Old)
and /work/SRC/openSUSE:Factory/.python-pydantic-core.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pydantic-core"
Tue Apr 30 17:25:40 2024 rev:3 rq:1170439 version:2.18.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pydantic-core/python-pydantic-core.changes 2024-03-14 17:42:36.855998135 +0100
+++ /work/SRC/openSUSE:Factory/.python-pydantic-core.new.1880/python-pydantic-core.changes 2024-04-30 17:25:41.962548419 +0200
@@ -1,0 +2,48 @@
+Sat Apr 27 07:55:51 UTC 2024 - Dirk Müller
+
+- update to 2.18.2:
+ * Support multiple zeros as an `int`
+ * Fix validation of `int`s with leading unary plus
+ * Fix interaction between `extra != 'ignore'` and
+ `from_attributes=True`
+ * Handle error from `Enum`'s `missing` function as
+ `ValidationError`
+ * Fix memory leak with `Iterable` validation
+- update to 2.18.1:
+ * allow serialization functions to upgrade warnings to
+ exceptions
+ * Fix: add `coerce_numbers_to_str option` in `StringSchema`
+ * Trim leading zeros before parsing `str` -> `int`
+ * Prevent trailing dots in integers
+- update to 2.18.0:
+ * update to PyO3 0.21 final
+ * Add coerce_numbers_to_str option in str_schema
+ * caching strings from JSON
+ * fix build warnings on python <3.11
+ * Fixes for `ser_json_inf_nan` inference
+ * Adopt jiter `0.2.0`
+- update to 2.17.0:
+ * Add benchmarks for serializing model with complete schema
+ * Prevent panicking when `__dict__` changes during iteration
+ * Fix `TzInfo` equality check based on offset
+ * Fix stack overflow due to recursion in some recursive
+ serializer schemas.
+ * Use PEP570 syntax
+ * Fix parsing `BigInt` from `str`
+ * Use new typing syntax for `_pydantic_core.pyi`
+ * separate `Input` trait `'a` and `'py` lifetimes
+ * Fix json serialization when `computed_field` is excluded
+ * Implement `Input` for `str`
+ * Move list validation to produce an associated type
+ * Remove `with_new_extra`
+ * Associated types for arguments in Input
+ * Associated types for dict in input
+ * Remaining associated types
+ * Refactor `Input` trait to have single `as_python` cast for
+ python inputs
+ * Allow case where `__pydantic_extra__` is `None`, even if
+ `extra='allow'`
+ * Add ability to pass `context` to serialization
+ * Add `serialize_as_any` runtime flag support
+
+-------------------------------------------------------------------
Old:
----
pydantic_core-2.16.3.tar.gz
New:
----
pydantic_core-2.18.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pydantic-core.spec ++++++
--- /var/tmp/diff_new_pack.nhPlGC/_old 2024-04-30 17:25:43.806615474 +0200
+++ /var/tmp/diff_new_pack.nhPlGC/_new 2024-04-30 17:25:43.810615619 +0200
@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-pydantic-core%{psuffix}
-Version: 2.16.3
+Version: 2.18.2
Release: 0
Summary: Core functionality for pydantic validation and serialization
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.nhPlGC/_old 2024-04-30 17:25:43.866617655 +0200
+++ /var/tmp/diff_new_pack.nhPlGC/_new 2024-04-30 17:25:43.870617801 +0200
@@ -1,10 +1,10 @@
<services>
- <service name="cargo_vendor" mode="disabled">
- <param name="srctar">pydantic_core-2.16.3.tar.gz</param>
+ <service name="cargo_vendor" mode="manual">
+ <param name="srctar">pydantic_core-2.18.2.tar.gz</param>
<param name="compression">xz</param>
<param name="update">true</param>
</service>
- <service name="cargo_audit" mode="disabled"></service>
+ <service name="cargo_audit" mode="manual"></service>
</services>
++++++ pydantic_core-2.16.3.tar.gz -> pydantic_core-2.18.2.tar.gz ++++++
++++ 22629 lines of diff (skipped)
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/python-pydantic-core/vendor.tar.xz /work/SRC/openSUSE:Factory/.python-pydantic-core.new.1880/vendor.tar.xz differ: char 15, line 1