Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-atom for openSUSE:Factory 
checked in at 2023-03-01 16:14:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-atom (Old)
 and      /work/SRC/openSUSE:Factory/.python-atom.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-atom"

Wed Mar  1 16:14:56 2023 rev:8 rq:1068464 version:0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-atom/python-atom.changes  2022-12-16 
17:52:08.612180084 +0100
+++ /work/SRC/openSUSE:Factory/.python-atom.new.31432/python-atom.changes       
2023-03-01 16:15:22.063008010 +0100
@@ -1,0 +2,26 @@
+Wed Mar  1 13:53:30 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.9.0:
+  * fix the generation of Subclass from type annotations PR #193
+  * move getstate and setstate implementation to C and allow to
+    customize the condition under which a member value is
+    pickled. PR #182
+  * Customization is used to only pickle member value whose
+    state can be restored (for example Constant is not
+    pickled). Whether a member is pickled can be customized
+    using a method prefixed with ``_getstate_`` on an Atom
+    subclass.
+  * use the Typed member when a type annotation resolve to a
+    single type whose metaclass does not implement a custom
+    ``__instancecheck__`` PR #185
+  * generate Tuple member for tuple[] annotations.
+    The content of the tuple is typed check only if it is a
+    1-tuple or variable-length tuple. PR #184
+  * fix the resolution order of members in the presence of
+    multiple inheritance with a common base class PR
+  * Due to the above changes, adding a member after the class
+    definition requires more work than before. As a
+    consequence a new helper function ``add_member`` has
+    been added.
+
+-------------------------------------------------------------------

Old:
----
  atom-0.8.2.tar.gz

New:
----
  atom-0.9.0.tar.gz

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

Other differences:
------------------
++++++ python-atom.spec ++++++
--- /var/tmp/diff_new_pack.KfaVaL/_old  2023-03-01 16:15:22.627010926 +0100
+++ /var/tmp/diff_new_pack.KfaVaL/_new  2023-03-01 16:15:22.635010968 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-atom
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-atom
-Version:        0.8.2
+Version:        0.9.0
 Release:        0
 Summary:        Memory efficient Python objects
 License:        BSD-3-Clause

++++++ atom-0.8.2.tar.gz -> atom-0.9.0.tar.gz ++++++
++++ 5510 lines of diff (skipped)

Reply via email to