Recent Releases of dill
dill - 0.4.0
0.4.0 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
- update travis badge link by @mmckerns in https://github.com/uqfoundation/dill/pull/683
- fix buiding documentation with sphinx 8.x by @kloczek in https://github.com/uqfoundation/dill/pull/684
- add initial support for python 3.14 by @mmckerns in https://github.com/uqfoundation/dill/pull/691
- Bump starlette from 0.37.2 to 0.40.0 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/686
- fix typo in requirements.txt by @mmckerns in https://github.com/uqfoundation/dill/pull/693
- updated copyright for 2025 by @mmckerns in https://github.com/uqfoundation/dill/pull/696
- Bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/695
- support pypy-3.11 by @mmckerns in https://github.com/uqfoundation/dill/pull/701
- update docs requirements; CI for pypy3.11 by @mmckerns in https://github.com/uqfoundation/dill/pull/702
- fix CodeType support for PyPy3.11 7.3.19+ by @mgorny in https://github.com/uqfoundation/dill/pull/707
- move travis build of 3.9 to focal by @mmckerns in https://github.com/uqfoundation/dill/pull/708
- Bump jinja2 from 3.1.5 to 3.1.6 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/705
New Contributors
- @kloczek made their first contribution in https://github.com/uqfoundation/dill/pull/684
Full Changelog: https://github.com/uqfoundation/dill/compare/0.3.9...0.4.0
- Python
Published by mmckerns 11 months ago
dill - 0.3.9
0.3.9 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
- further skip BufferedRandomType if does not exist by @mmckerns in https://github.com/uqfoundation/dill/pull/645
- remove stray import of dbm in objects by @mmckerns in https://github.com/uqfoundation/dill/pull/646
- Add
UnpicklingErrorimport fordill.load_session()to fix #648 by @lizy14 in https://github.com/uqfoundation/dill/pull/649 - Bump idna from 3.4 to 3.7 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/653
- Bump jinja2 from 3.1.3 to 3.1.4 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/656
- Bump requests from 2.31.0 to 2.32.0 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/659
- Bump tornado from 6.3.3 to 6.4.1 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/660
- update docs requirements to rtfd 10.27.0 by @mmckerns in https://github.com/uqfoundation/dill/pull/665
- Bump certifi from 2024.2.2 to 2024.7.4 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/666
- fix fencepost error when getting source inside decorator in interpreter (fixes #603) by @timkpaine in https://github.com/uqfoundation/dill/pull/651
- type check for Integral, bool by value by @mmckerns in https://github.com/uqfoundation/dill/pull/675
- diff USE_NUMPY imports numpy.ma by @mmckerns in https://github.com/uqfoundation/dill/pull/676
- adjust testing to account for frame.f_locals as a proxy in 3.13 by @mmckerns in https://github.com/uqfoundation/dill/pull/677
- better handle import strings of numpy scalars by @mmckerns in https://github.com/uqfoundation/dill/pull/678
- handle a ThreadHandleType by @mmckerns in https://github.com/uqfoundation/dill/pull/679
- more extensive testing for dill.source by @mmckerns in https://github.com/uqfoundation/dill/pull/680
- add formal support for python 3.13 by @mmckerns in https://github.com/uqfoundation/dill/pull/681
New Contributors
- @lizy14 made their first contribution in https://github.com/uqfoundation/dill/pull/649
- @timkpaine made their first contribution in https://github.com/uqfoundation/dill/pull/651
Full Changelog: https://github.com/uqfoundation/dill/compare/0.3.8...0.3.9
- Python
Published by mmckerns over 1 year ago
dill - 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 gettypedeftype by @mmckerns in https://github.com/uqfoundation/dill/pull/613
- drop formal support for python 3.7 by @mmckerns in https://github.com/uqfoundation/dill/pull/614
- define html_theme as rtd workaround by @mmckerns in https://github.com/uqfoundation/dill/pull/615
- update install doc in tests by @mmckerns in https://github.com/uqfoundation/dill/pull/621
- formal support for 3.12, initial support for 3.13 by @mmckerns in https://github.com/uqfoundation/dill/pull/630
- add build to rtfd config by @mmckerns in https://github.com/uqfoundation/dill/pull/632
- add guard for math.log in Logger record size calculation by @mmckerns in https://github.com/uqfoundation/dill/pull/637
- updated copyright for 2024 by @mmckerns in https://github.com/uqfoundation/dill/pull/638
- Bump jinja2 from 3.1.1 to 3.1.3 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/640
- Import submodule properly when there is an attribute of the module with the same name by @kelvinburke in https://github.com/uqfoundation/dill/pull/629
- update sphinx to 6.2.1 by @mmckerns in https://github.com/uqfoundation/dill/pull/641
- Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/642
- skip BufferedRandomType on pyodide by @mmckerns in https://github.com/uqfoundation/dill/pull/644
New Contributors
- @kelvinburke made their first contribution in https://github.com/uqfoundation/dill/pull/629
Full Changelog: https://github.com/uqfoundation/dill/compare/dill-0.3.7...0.3.8
- Python
Published by mmckerns about 2 years ago
dill - dill-0.3.7
dill 0.3.7 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.7
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
- Fix isbuiltin_module by @charmoniumQ in https://github.com/uqfoundation/dill/pull/567
- minor changes from PR #554 by @mmckerns in https://github.com/uqfoundation/dill/pull/573
- align LICENSE wording with BSD-3-Clause by @mtelka in https://github.com/uqfoundation/dill/pull/574
- Python 3 Metaclasses [Support ABC and Enums - Part 1] by @anivegesana in https://github.com/uqfoundation/dill/pull/577
- Abstract Base Classes [Support ABC and Enums - Part 2] by @anivegesana in https://github.com/uqfoundation/dill/pull/580
- fix typo by @uniontech-lilinjie in https://github.com/uqfoundation/dill/pull/587
- Bump requests from 2.27.1 to 2.31.0 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/596
- Fixed crashed in dill.isbuiltinmodule when a module's file is None by @miguelinux314 in https://github.com/uqfoundation/dill/pull/598
- Bump pygments from 2.11.2 to 2.15.0 in /docs by @dependabot in https://github.com/uqfoundation/dill/pull/605
New Contributors
- @charmoniumQ made their first contribution in https://github.com/uqfoundation/dill/pull/567
- @mtelka made their first contribution in https://github.com/uqfoundation/dill/pull/574
- @uniontech-lilinjie made their first contribution in https://github.com/uqfoundation/dill/pull/587
- @dependabot made their first contribution in https://github.com/uqfoundation/dill/pull/596
- @miguelinux314 made their first contribution in https://github.com/uqfoundation/dill/pull/598
Full Changelog: https://github.com/uqfoundation/dill/compare/dill-0.3.6...dill-0.3.7
- Python
Published by mmckerns over 2 years ago
dill - dill-0.3.6
dill 0.3.6 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.7
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
- adjust savecode and _createcode for co_lnotab in PEP626 by @mmckerns in https://github.com/uqfoundation/dill/pull/495
- Remove unused variable by @albertvillanova in https://github.com/uqfoundation/dill/pull/484
- Lookup qualname instead of name in Python 3 by @anivegesana in https://github.com/uqfoundation/dill/pull/486
- Support PyCapsule by @anivegesana in https://github.com/uqfoundation/dill/pull/477
- tests: fix a test for session saving by @leogama in https://github.com/uqfoundation/dill/pull/492
- Fix
dill._dillsubmodule being saved asGLOBAL "dill._shims" "_dill"by @leogama in https://github.com/uqfoundation/dill/pull/490 - Create a softdef shim to combine moveto and Getattr by @anivegesana in https://github.com/uqfoundation/dill/pull/473
- Incidental implementation specific types by @anivegesana in https://github.com/uqfoundation/dill/pull/472
- Fix bug in pickling MappingProxyType in PyPy 3.7+ by @anivegesana in https://github.com/uqfoundation/dill/pull/506
- Bring back old method pickling function by @anivegesana in https://github.com/uqfoundation/dill/pull/511
- correct failures, registered, and succeeds by @mmckerns in https://github.com/uqfoundation/dill/pull/519
- Add detailed trace mode showing saved object size and visual depth level by @leogama in https://github.com/uqfoundation/dill/pull/471
- Kickstart support drop for Python < 3.7 by @leogama in https://github.com/uqfoundation/dill/pull/499
- Rewrite createcode() with Structural Pattern Matching (limited to tuples) by @leogama in https://github.com/uqfoundation/dill/pull/496
- Fix tox tests so they will actually fail by @AdamWill in https://github.com/uqfoundation/dill/pull/524
- Fix load_session() and restrict loading a session in a different module by @leogama in https://github.com/uqfoundation/dill/pull/507
- fix dump_module() bugs and rename parameter 'main' to 'module' by @leogama in https://github.com/uqfoundation/dill/pull/526
- A temporary quick fix for dataclass serialization (#500) by @anivegesana in https://github.com/uqfoundation/dill/pull/503
- Move session-related code to new session module by @leogama in https://github.com/uqfoundation/dill/pull/530
- Temporary quick fix for getsource() on IPython interpreter (fixes #346) by @leogama in https://github.com/uqfoundation/dill/pull/531
- Fix pickling errors thrown when saving some Stdlib modules by @leogama in https://github.com/uqfoundation/dill/pull/529
- Fix
pickles()flagging__builtins__as unpickleable due to theall()function by @leogama in https://github.com/uqfoundation/dill/pull/538 - Use proper SPDX identifier for License by @Shortfinga in https://github.com/uqfoundation/dill/pull/539
- Disable logging propagation, use current stderr as output by @leogama in https://github.com/uqfoundation/dill/pull/541
- Optimize the numpy hook by @leogama in https://github.com/uqfoundation/dill/pull/542
- Minor type fix by @victorcwai in https://github.com/uqfoundation/dill/pull/535
New Contributors
- @albertvillanova made their first contribution in https://github.com/uqfoundation/dill/pull/484
- @AdamWill made their first contribution in https://github.com/uqfoundation/dill/pull/524
- @Shortfinga made their first contribution in https://github.com/uqfoundation/dill/pull/539
- @victorcwai made their first contribution in https://github.com/uqfoundation/dill/pull/535
Full Changelog: https://github.com/uqfoundation/dill/compare/dill-0.3.5.1...dill-0.3.6
- Python
Published by mmckerns over 3 years ago
dill - dill-0.3.5.1
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, ==2.7 or >=3.7
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()) ```
- Python
Published by mmckerns almost 4 years ago
dill - dill-0.3.5
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, ==2.7 or >=3.7
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()) ```
- Python
Published by mmckerns almost 4 years ago
dill - dill-0.3.4
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version == 2.7 *or* version >= 3.6 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns over 4 years ago
dill - dill-0.3.3
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version == 2.7 *or* version >= 3.5 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns over 5 years ago
dill - dill-0.3.2
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version == 2.7 *or* version >= 3.5 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns over 5 years ago
dill - dill-0.3.1.1
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.6 *or* version >= 3.1 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns over 6 years ago
dill - dill-0.3.0
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.6 *or* version >= 3.1 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns over 6 years ago
dill - dill-0.2.9
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- pyreadline, version >= 1.7.1 (install with $ pip install dill[readline])
- objgraph, version >= 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()) ```
- Python
Published by mmckerns about 7 years ago
dill - dill-0.2.8.2
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 7 years ago
dill - dill-0.2.8.1
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 7 years ago
dill - dill-0.2.8
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 easy_install or pip:
$ pip install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 7 years ago
dill - dill-0.2.7.1
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 easy_install or pip:
$ easy_install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 8 years ago
dill - dill-0.2.7
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 easy_install or pip:
$ easy_install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 8 years ago
dill - dill-0.2.6
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 easy_install or pip:
$ easy_install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1 *or* pypy
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns about 9 years ago
dill - dill-0.2.5
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 easy_install or pip:
$ easy_install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns about 10 years ago
dill - dill-0.2.4
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 easy_install or pip:
$ easy_install dill
dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 10 years ago
dill - dill-0.2.3
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns over 10 years ago
dill - dill-0.2.2
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns about 11 years ago
dill - dill-0.2.1
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns almost 12 years ago
dill - dill 0.2
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
```
import dill print (dill.license()) ```
To cite dill:
```
import dill print (dill.citation()) ```
- Python
Published by mmckerns almost 12 years ago
dill - dill 0.2b1
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
>>> import dill
>>> print (dill.license())
To cite dill:
>>> import dill
>>> print (dill.citation())
- Python
Published by mmckerns over 12 years ago
dill - dill 0.2a1
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 easyinstall or pip: `$ easyinstall dill`
Dill requires:
- python, version >=2.5 *or* version >= 3.1
Optional requirements:
- objgraph, version >= 1.7.2
Dill is licensed under 3-clause BSD:
>>> import dill
>>> print (dill.license())
To cite dill:
>>> import dill
>>> print (dill.citation())
- Python
Published by mmckerns over 12 years ago