15
0
forked from pool/python-dill

17 Commits

Author SHA256 Message Date
b295617e64 Accepting request 1328159 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1328159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=21
2026-01-20 20:03:19 +00:00
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=45
2026-01-20 01:52:27 +00:00
6d486597b8 Accepting request 1317773 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1317773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=20
2025-11-14 15:23:05 +00:00
c414bc838f - added a fix-contextvars.patch:
* Pickle _contextvars.Context objects, for threads in Python 3.14+

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=43
2025-11-14 11:37:01 +00:00
bbd69ac147 Accepting request 1300406 from devel:languages:python
- Still use update-alternatives on SLE-15

OBS-URL: https://build.opensuse.org/request/show/1300406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=19
2025-08-20 11:26:20 +00:00
94837981d5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=41 2025-08-20 07:00:54 +00:00
1e2f3a6041 - Still use update-alternatives on SLE-15
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=40
2025-08-19 14:33:41 +00:00
7a0df4c146 Accepting request 1294200 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1294200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=18
2025-07-18 13:59:13 +00:00
e8729f7165 - do not depend on alts for sle15
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=38
2025-07-10 15:29:46 +00:00
6f8ecd4a21 Accepting request 1291294 from devel:languages:python
- Convert to libalternatives

OBS-URL: https://build.opensuse.org/request/show/1291294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=17
2025-07-09 15:27:28 +00:00
2a974eaa7c - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=36
2025-07-08 14:05:06 +00:00
3f8d246434 Accepting request 1274274 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1274274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=16
2025-05-05 20:27:16 +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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=34
2025-05-05 02:48:18 +00:00
8074b7c41c Accepting request 1217040 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1217040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=15
2024-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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=32
2024-10-22 13:27:33 +00:00
002517bfee Accepting request 1197807 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1197807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dill?expand=0&rev=14
2024-09-01 17:21: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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dill?expand=0&rev=30
2024-08-30 10:54:25 +00:00
4 changed files with 27 additions and 6 deletions

Binary file not shown.

3
dill-0.4.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6fc954a2b757aaf7a38cf41e7feddcf5109230bc72888e51df1fb7d799946ef5
size 180239

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Tue Jan 20 01:52:03 UTC 2026 - Steve Kowalik <steven.kowalik@suse.com>
- 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.
-------------------------------------------------------------------
Fri Nov 14 10:48:35 UTC 2025 - Marius Grossu <marius.grossu@suse.com>
- added a fix-contextvars.patch:
* Pickle _contextvars.Context objects, for threads in Python 3.14+
-------------------------------------------------------------------
Tue Aug 19 14:30:27 UTC 2025 - Markéta Machová <mmachova@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-dill
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,14 @@
%endif
%{?sle15_python_module_pythons}
Name: python-dill
Version: 0.4.0
Version: 0.4.1
Release: 0
Summary: Module to serialize all of Python
License: BSD-3-Clause
URL: https://github.com/uqfoundation/dill
Source: https://github.com/uqfoundation/dill/archive/refs/tags/%{version}.tar.gz#/dill-%{version}.tar.gz
BuildRequires: %{python_module dbm}
BuildRequires: %{python_module devel >= 3.7}
BuildRequires: %{python_module devel >= 3.9}
BuildRequires: %{python_module objgraph >= 1.7.2}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}