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 <dmuel...@suse.com>
+
+- 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

Reply via email to