forked from pool/python-atom
bbab230009bb0dda8765794ea9925c2c6fedb2d98872d4aa40affd1ee1566cce
- 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. OBS-URL: https://build.opensuse.org/request/show/1068464 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-atom?expand=0&rev=8
Description
No description provided
Languages
RPM Spec
100%