0.3.8
0.3.8 Release Notes
With dill
, you can serialize almost anything in python, even an entire interpreter session. If you encounter any pickling failures, dill
also has some good tools to help you discover why your object fails to pickle.
dill
installs with pip
:
$ pip install dill
dill
requires:
- python or pypy, >=3.8
Optional requirements:
- pyreadline, >=1.7.1
(install with $ pip install dill[readline]
)
- objgraph, >=1.7.2
(install with $ pip install dill[graph]
)
dill
is licensed under 3-clause BSD:
>>> import dill
>>> print (dill.license())
To cite dill
:
>>> import dill
>>> print (dill.citation())
What's Changed
- test for qualname in get_typedef_type by @mmckerns in #613
- drop formal support for python 3.7 by @mmckerns in #614
- define html_theme as rtd workaround by @mmckerns in #615
- update install doc in tests by @mmckerns in #621
- formal support for 3.12, initial support for 3.13 by @mmckerns in #630
- add build to rtfd config by @mmckerns in #632
- add guard for math.log in Logger record size calculation by @mmckerns in #637
- updated copyright for 2024 by @mmckerns in #638
- Bump jinja2 from 3.1.1 to 3.1.3 in /docs by @dependabot in #640
- Import submodule properly when there is an attribute of the module with the same name by @kelvinburke in #629
- update sphinx to 6.2.1 by @mmckerns in #641
- Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2 in /docs by @dependabot in #642
- skip BufferedRandomType on pyodide by @mmckerns in #644
New Contributors
- @kelvinburke made their first contribution in #629
Full Changelog: dill-0.3.7...0.3.8