eb5aa2418a
- Update to 0.4.1: * drop formal support for python 3.8 * use get_file_type to open _pyio file types * update rtfd to 3.12 and docs requirements * formal support for 3.14; init support for 3.15 * dict and weakref descriptors are singletons in 3.15 * sync with rtd 15.4.1 * ensure valid class qualname in getsource * avoid numpy segfault for 3.15.0a3 * update copyright for 2026, urllib3 to 2.6.0 - Drop patch fix-contextvars.patch, merged upstream.
Steve Kowalik2026-01-20 01:52:27 +00:00
6d486597b8
Accepting request 1317773 from devel:languages:python
Ana Guerrero2025-11-14 15:23:05 +00:00
c414bc838f
- added a fix-contextvars.patch: * Pickle _contextvars.Context objects, for threads in Python 3.14+
Nico Krapp2025-11-14 11:37:01 +00:00
a63b74f242
- 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.
Steve Kowalik2025-05-05 02:48:18 +00:00
8074b7c41c
Accepting request 1217040 from devel:languages:python
Ana Guerrero2024-10-23 19:09:46 +00:00
e965ced3ab
- 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 * 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
Dirk Mueller2024-10-22 13:27:33 +00:00
787f1963d1
- 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
Markéta Machová2024-08-30 10:54:25 +00:00
af5d3c8b79
Accepting request 1128728 from devel:languages:python
Ana Guerrero2023-11-26 18:36:56 +00:00
1a788aa897
- 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 * requires python 3.7 * Support recursive and empty closure cells * drop rtfd build to 3.8
Dirk Mueller2023-11-25 13:03:27 +00:00
a5fc18d8f6
- Update the source from github and use the correct folder for setup and tests
Daniel Garcia2022-11-21 06:58:50 +00:00
84efe7951d
- 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
Daniel Garcia2022-11-17 13:11:22 +00:00
462649a76c
- 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
Dirk Mueller2022-10-03 15:58:21 +00:00