./textproc/py-dill, Serialize all of Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.9, Package name: py312-dill-0.3.9, Maintainer: pkgsrc-users

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 a python object hierarchy.


Required to run:
[lang/python310]

Master sites:

Filesize: 182.617 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-01 18:00:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-dill: updated to 0.3.9

0.3.9

further skip BufferedRandomType if does not exist
remove stray import of dbm in objects
Add UnpicklingError import for dill.load_session()
Bump idna from 3.4 to 3.7 in /docs
Bump jinja2 from 3.1.3 to 3.1.4 in /docs
Bump requests from 2.31.0 to 2.32.0 in /docs
Bump tornado from 6.3.3 to 6.4.1 in /docs
update docs requirements to rtfd 10.27.0
Bump certifi from 2024.2.2 to 2024.7.4 in /docs
fix fencepost error when getting source inside decorator in interpreter
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
   2024-01-28 14:07:37 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-dill: update to 0.3.8.

    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
   2023-07-30 10:15:38 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-dill: updated to 0.3.7

0.3.7
Fix _is_builtin_module
minor changes
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
   2022-10-25 20:44:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-dill: updated to 0.3.6

dill-0.3.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 pip:
$ pip install dill

dill requires:
- python or pypy, >=3.7
   2022-05-25 14:18:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-dill: updated to 0.3.5.1

0.3.5.1:
Unknown changes
   2022-04-20 12:40:29 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
py-dill: added version 0.3.4

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 a python object hierarchy.