| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-dill | Distribution: openSUSE Tumbleweed |
| Version: 0.4.0 | Vendor: openSUSE |
| Release: 4.1 | Build date: Tue Aug 19 16:30:27 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 690191 | Source RPM: python-dill-0.4.0-4.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.
BSD-3-Clause
* Tue Aug 19 2025 Markéta Machová <mmachova@suse.com>
- Still use update-alternatives on SLE-15
* Thu Jul 10 2025 Dirk Müller <dmueller@suse.com>
- do not depend on alts for sle15
* Tue Jul 08 2025 Markéta Machová <mmachova@suse.com>
- Convert to libalternatives
* Mon May 05 2025 Steve Kowalik <steven.kowalik@suse.com>
- Update to 0.4.0:
* add initial support for python 3.14
* fix typo in requirements.txt
* updated copyright for 2025
- Switch to pyproject macros.
* 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
/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.4.0.dist-info /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/METADATA /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/RECORD /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/licenses /usr/lib/python3.12/site-packages/dill-0.4.0.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/dill-0.4.0.dist-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/libalternatives/get_gprof /usr/share/libalternatives/get_gprof/312.conf /usr/share/libalternatives/get_objgraph /usr/share/libalternatives/get_objgraph/312.conf /usr/share/libalternatives/undill /usr/share/libalternatives/undill/312.conf /usr/share/licenses/python312-dill /usr/share/licenses/python312-dill/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 1 22:25:32 2025