File python-dill.changes of Package python-dill

-------------------------------------------------------------------
Thu Aug 29 14:56:31 UTC 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 13:01:37 UTC 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  4 15:20:33 UTC 2023 - Dirk Müller <dmueller@suse.com>

- build for python 3.7+ only

-------------------------------------------------------------------
Thu Feb 16 23:13:45 UTC 2023 - Dirk Müller <dmueller@suse.com>

- restore installation of dbm module on SLE15 and older

-------------------------------------------------------------------
Mon Nov 21 06:58:20 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>

- Update the source from github and use the correct folder for setup and tests

-------------------------------------------------------------------
Thu Nov 17 13:02:13 UTC 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  3 15:54:56 UTC 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

-------------------------------------------------------------------
Sun Dec 19 17:30:19 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to v0.3.4
  * no release notes, works with python310
- Drop 07e24913.patch released upstream

-------------------------------------------------------------------
Fri Feb 26 23:46:51 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Add 07e24913.patch to fix s390x and ppc64

-------------------------------------------------------------------
Fri Feb 26 04:58:06 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Update to v0.3.3
  * See https://github.com/uqfoundation/dill/compare/dill-0.3.2...dill-0.3.3
- from v0.3.2
  * See https://github.com/uqfoundation/dill/compare/dill-0.3.1.1...dill-0.3.2

-------------------------------------------------------------------
Sun Dec  6 23:05:33 UTC 2020 - Benjamin Greiner <code@bnavigator.de>

- Require dbm for all python3 flavors in Tumbleweed
  gh#openSUSE/python-rpm-macros#66

-------------------------------------------------------------------
Thu Jan 30 17:21:16 UTC 2020 - Todd R <toddrme2178@gmail.com>

- version update to 0.3.1.1
  * Add support for pickling MappingProxyType on Python3
  * Fix GetSetDescriptorType unpickling error in test_selected.py
  * add python 3.x keywords to dump and load
  * add save_socket method for socket objects
  * add support for pickling MappingProxyType
  * cleanup of Pickler,Unpickler; move dump to Pickler.dump
  * don't use multiple inheritance in Pickler,Unpickler
  * enabled to pickle __kwdefaults__ property
  * fix pickling keyword only arguments
  * fix typo in readline error message (#327)
  * more handling of 3.8 SyntaxWarnings
  * rollback register(SocketType) due to multiprocess test_pickling failure
  * unified handling of MappingProxyType and DictProxyType

-------------------------------------------------------------------
Fri Jul 26 08:54:42 UTC 2019 - pgajdos@suse.com

- version update to 0.3.0
  * no upstream changelog

-------------------------------------------------------------------
Sat Mar 16 00:44:29 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Use noun phrase in summary.
- Trim description a bit, for size.

-------------------------------------------------------------------
Fri Mar  8 12:50:34 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 0.2.9:
  * Various test/flake updates

-------------------------------------------------------------------
Tue Dec  4 12:47:17 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Thu May  3 14:07:08 UTC 2018 - toddrme2178@gmail.com

- Use %license tag

-------------------------------------------------------------------
Wed Oct 18 16:42:55 UTC 2017 - toddrme2178@gmail.com

- Implement single-spec version
- Update to 0.2.7.1
  * No changelog

-------------------------------------------------------------------
Tue Sep 30 10:44:58 UTC 2014 - toddrme2178@gmail.com

- Initial version

openSUSE Build Service is sponsored by