Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-dill-0.3.9-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-dill Distribution: openSUSE Tumbleweed
Version: 0.3.9 Vendor: openSUSE
Release: 1.1 Build date: Tue Oct 22 15:27:09 2024
Group: Development/Languages/Python Build host: reproducible
Size: 679774 Source RPM: python-dill-0.3.9-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/uqfoundation/dill
Summary: Module to serialize all of Python
Dill extends python's `pickle` module for serializing and de-serializing
python objects to the majority of the built-in python types. Serialization
is the process of converting an object to a byte stream, and the inverse
of which is converting a byte stream back to on python object hierarchy.

Dill provides the user the same interface as the `pickle` module, and
also includes some additional features. In addition to pickling python
objects, `dill` provides the ability to save the state of an interpreter
session in a single command.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Oct 22 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.3.9:
    * further skip BufferedRandomType if does not exist
    * remove stray import of dbm in objects
    * Add `UnpicklingError` import for `dill.load_session()` to fix
      [#648]
    * fix fencepost error when getting source inside decorator in
      interpreter (fixes #603)
    * type check for Integral, bool by value
    * diff USE_NUMPY imports numpy.ma
    * adjust testing to account for frame.f_locals as a proxy in
      3.13
    * better handle import strings of numpy scalars
    * handle a ThreadHandleType
    * more extensive testing for dill.source
    * add formal support for python 3.13
* Thu Aug 29 2024 Frantisek Simorda <frantisek.simorda@suse.com>
  - update to 0.3.8:
    * test for qualname in get_typedef_type
    * drop formal support for python 3.7
    * define html_theme as rtd workaround
    * update install doc in tests by
    * formal support for 3.12, initial support for 3.13
    * add build to rtfd config by
    * add guard for math.log in Logger record size calculation by
    * updated copyright for 2024 by
    * Bump jinja2 from 3.1.1 to 3.1.3 in /docs by
    * Import submodule properly when there is an attribute of the module with the same name
    * update sphinx to 6.2.1
    * Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2 in /docs by
    * skip BufferedRandomType on pyodide
* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.3.7:
    * Fix _is_builtin_module
    * minor changes from PR #554
    * align LICENSE wording with BSD-3-Clause
    * Python 3 Metaclasses [Support ABC and Enums - Part 1]
    * Abstract Base Classes [Support ABC and Enums - Part 2]
    * fix typo
    * Bump requests from 2.27.1 to 2.31.0 in /docs
    * Fixed crashed in _dill._is_builtin_module when a module's
      __file__ is None
    * Bump pygments from 2.11.2 to 2.15.0 in /docs
* Thu May 04 2023 Dirk Müller <dmueller@suse.com>
  - build for python 3.7+ only
* Thu Feb 16 2023 Dirk Müller <dmueller@suse.com>
  - restore installation of dbm module on SLE15 and older
* Mon Nov 21 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Update the source from github and use the correct folder for setup and tests
* Thu Nov 17 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Remove python_module macro definition
  - Use sources from github, current release doesn't have tests
  - Use autosetup instead of setup
  - Update how to run tests
  - More specific python_sitelib in %files
  - Update to 0.3.6:
    * fix: #480 create_code for 3.11.0a7 and 3.11.0b1
    * fix: #413, fix: #453, drop 2.7 support
    * adjust save_code and _create_code for co_lnotab in PEP626 (#495)
    * Lookup qualname instead of name in Python 3 (#486)
    * Support PyCapsule (#477)
    * Fix `dill._dill` submodule being saved as `GLOBAL "dill._shims" "_dill"`
      (#490)
    * Create a soft_def shim to combine move_to and Getattr (#473)
    * Incidental implementation specific types (#472)
    * Fix bug in pickling MappingProxyType in PyPy 3.7+ (#506)
    * Bring back old method pickling function (#511)
    * protect against sys.modules contents change
    * correct failures and succeeds dicts
    * correct failures for registered
    * unregister SymtableEntryType
    * Add detailed trace mode showing saved object size and visual depth level
      (#471)
    * Kickstart support drop for Python < 3.7 (#499)
    * fix #521: support develop mode
    * Rewrite _create_code() with Structural Pattern Matching (limited to tuples)
      (#496)
    * fix #522: unify README and module doc
    * add some no-indent bullets
    * Fix load_session() and restrict loading a session in a different module
      (#507)
    * update load_module dump_module docs
    * fix dump_module() bugs and rename parameter 'main' to 'module' (#526)
    * A temporary quick fix for dataclass serialization (#500) (#503)
    * fix: #528, test_registered syncs objects w typemap
    * print on fail for test_registered
    * CLibraryLoader on unix in 3.11
    * add logger module to sphinx
    * Move session-related code to new session module (#530)
    * fix: #517 special handling of typing module
    * test special case typing.Any
    * more clearly note cpython bug
    * Temporary quick fix for getsource() on IPython interpreter (fixes #346)
      (#531)
    * Fix pickling errors thrown when saving some Stdlib modules (#529)
    * Fix `pickles()` flagging `__builtins__` as unpickleable due to the `all()`
      function (#538)
    * Use proper SPDX identifier for License (#539)
    * Disable logging propagation, use current stderr as output (#541)
    * move numpy special register to save
    * fix pickling of CLibraryLoaderType
    * Optimize the numpy hook (#542)
    * patch to dump_module as in #535
    * ensure tempfiles are deleted by default
* Mon Oct 03 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.3.5.1:
    * requires python 3.7
    * skip tests with broken stftime
    * resolve symlinks when determining if module is builtin
    * support python 3.10
    * adjust for python 3.11
    * Support recursive and empty closure cells
    * use CAN_NULL for 3.11a7 and above
    * better check for travis in tests
    * parse init file for dist meta
    * drop rtfd build to 3.8
* Sun Dec 19 2021 Ben Greiner <code@bnavigator.de>
  - Update to v0.3.4
    * no release notes, works with python310
  - Drop 07e24913.patch released upstream
* Fri Feb 26 2021 John Vandenberg <jayvdb@gmail.com>
  - Add 07e24913.patch to fix s390x and ppc64
* Fri Feb 26 2021 John Vandenberg <jayvdb@gmail.com>
  - Update to v0.3.3
    * See https://github.com/uqfoundation/dill/compare/dill-0.3.2...dill-0.3.3
  - from v0.3.2
    * See https://github.com/uqfoundation/dill/compare/dill-0.3.1.1...dill-0.3.2

Files

/etc/alternatives/get_gprof
/etc/alternatives/get_objgraph
/etc/alternatives/undill
/usr/bin/get_gprof
/usr/bin/get_gprof-3.12
/usr/bin/get_objgraph
/usr/bin/get_objgraph-3.12
/usr/bin/undill
/usr/bin/undill-3.12
/usr/lib/python3.12/site-packages/dill
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/not-zip-safe
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/dill-0.3.9-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/dill/__diff.py
/usr/lib/python3.12/site-packages/dill/__info__.py
/usr/lib/python3.12/site-packages/dill/__init__.py
/usr/lib/python3.12/site-packages/dill/__pycache__
/usr/lib/python3.12/site-packages/dill/__pycache__/__diff.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/__diff.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/__info__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/__info__.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_dill.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_dill.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_objects.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_objects.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_shims.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/_shims.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/detect.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/detect.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/logger.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/logger.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/objtypes.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/objtypes.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/pointers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/pointers.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/session.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/session.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/settings.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/settings.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/source.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/source.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/temp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/dill/__pycache__/temp.cpython-312.pyc
/usr/lib/python3.12/site-packages/dill/_dill.py
/usr/lib/python3.12/site-packages/dill/_objects.py
/usr/lib/python3.12/site-packages/dill/_shims.py
/usr/lib/python3.12/site-packages/dill/detect.py
/usr/lib/python3.12/site-packages/dill/logger.py
/usr/lib/python3.12/site-packages/dill/objtypes.py
/usr/lib/python3.12/site-packages/dill/pointers.py
/usr/lib/python3.12/site-packages/dill/session.py
/usr/lib/python3.12/site-packages/dill/settings.py
/usr/lib/python3.12/site-packages/dill/source.py
/usr/lib/python3.12/site-packages/dill/temp.py
/usr/share/doc/packages/python312-dill
/usr/share/doc/packages/python312-dill/README.md
/usr/share/licenses/python312-dill
/usr/share/licenses/python312-dill/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 23:53:07 2024