diff --git a/persistent-5.2.tar.gz b/persistent-5.2.tar.gz deleted file mode 100644 index d0395f8..0000000 --- a/persistent-5.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dbea5d1ff9db4e451ca39bc0b42a9ea537e6cac9282ae8c0780fb8ffae3ec834 -size 124717 diff --git a/persistent-6.3.tar.gz b/persistent-6.3.tar.gz new file mode 100644 index 0000000..1e93a2e --- /dev/null +++ b/persistent-6.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01d94668b54d3d5fbab9eb41d81f41e3d8407a7233fd2a928a6417e4dc11d429 +size 129489 diff --git a/python-persistent.changes b/python-persistent.changes index 3ab506b..23963bf 100644 --- a/python-persistent.changes +++ b/python-persistent.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Tue Oct 28 05:48:23 UTC 2025 - Steve Kowalik + +- Update to 6.3: + * Fix setuptools configuration to build missing cffi extension module. + * Add preliminary support for Python 3.14b2. + * Move package build requirements from setup.py to pyproject.toml. + * Drop support for Python 3.8. + * Make Persistent's _p_oid representation follow the same format as the + ZODB.utils.oid_repr function. + * Use Py_REFCNT to access cPersistentObject reference counts in assertions. + * Add final support for Python 3.13. + * Removed persistent.cPersistence.simple_new fossil. + * Drop support for Python 3.7. + ------------------------------------------------------------------- Tue Jun 3 11:09:57 UTC 2025 - Markéta Machová diff --git a/python-persistent.spec b/python-persistent.spec index d16b091..4163439 100644 --- a/python-persistent.spec +++ b/python-persistent.spec @@ -1,7 +1,7 @@ # # spec file for package python-persistent # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2013-2023 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -19,23 +19,25 @@ %{?sle15_python_module_pythons} Name: python-persistent -Version: 5.2 +Version: 6.3 Release: 0 Summary: Translucent persistent objects License: ZPL-2.1 URL: https://github.com/zopefoundation/persistent Source: https://files.pythonhosted.org/packages/source/p/persistent/persistent-%{version}.tar.gz BuildRequires: %{python_module cffi} -BuildRequires: %{python_module devel} +BuildRequires: %{python_module devel >= 3.9} BuildRequires: %{python_module manuel} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} +BuildRequires: %{python_module zope.deferredimport} BuildRequires: %{python_module zope.interface} BuildRequires: %{python_module zope.testrunner} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-cffi +Requires: python-zope.deferredimport Requires: python-zope.interface %python_subpackages @@ -77,7 +79,7 @@ sed -i 's|test__p_repr_in_instance_ignored|tst__p_repr_in_instance_ignored|' src %doc CHANGES.rst COPYRIGHT.txt README.rst %exclude %{python_sitearch}/persistent/*.h %{python_sitearch}/persistent -%{python_sitearch}/persistent-%{version}*-info +%{python_sitearch}/persistent-%{version}.dist-info %files %{python_files devel} %dir %{python_sysconfig_path include}/persistent