Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-persistent for 
openSUSE:Factory checked in at 2026-06-28 21:10:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-persistent (Old)
 and      /work/SRC/openSUSE:Factory/.python-persistent.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-persistent"

Sun Jun 28 21:10:28 2026 rev:22 rq:1362140 version:6.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-persistent/python-persistent.changes      
2026-05-19 17:48:53.588949758 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-persistent.new.11887/python-persistent.changes
   2026-06-28 21:11:50.300819815 +0200
@@ -1,0 +2,6 @@
+Sun Jun 28 10:14:12 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 6.7:
+  * Add preliminary support for Python 3.15b1.
+
+-------------------------------------------------------------------

Old:
----
  persistent-6.6.tar.gz

New:
----
  persistent-6.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-persistent.spec ++++++
--- /var/tmp/diff_new_pack.CDpw7K/_old  2026-06-28 21:11:51.064845650 +0200
+++ /var/tmp/diff_new_pack.CDpw7K/_new  2026-06-28 21:11:51.064845650 +0200
@@ -19,7 +19,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-persistent
-Version:        6.6
+Version:        6.7
 Release:        0
 Summary:        Translucent persistent objects
 License:        ZPL-2.1

++++++ persistent-6.6.tar.gz -> persistent-6.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/.manylinux-install.sh 
new/persistent-6.7/.manylinux-install.sh
--- old/persistent-6.6/.manylinux-install.sh    2026-05-04 09:05:00.000000000 
+0200
+++ new/persistent-6.7/.manylinux-install.sh    2026-05-26 08:32:05.000000000 
+0200
@@ -33,6 +33,7 @@
         *"cp312"*) echo 'py312';;
         *"cp313"*) echo 'py313';;
         *"cp314"*) echo 'py314';;
+        *"cp315"*) echo 'py315';;
         *) echo 'py';;
     esac
 }
@@ -44,9 +45,15 @@
        [[ "${PYBIN}" == *"cp311/"* ]] || \
        [[ "${PYBIN}" == *"cp312/"* ]] || \
        [[ "${PYBIN}" == *"cp313/"* ]] || \
-       [[ "${PYBIN}" == *"cp314/"* ]] ; then
-        "${PYBIN}/pip" install -e /io/
-        "${PYBIN}/pip" wheel /io/ -w wheelhouse/
+       [[ "${PYBIN}" == *"cp314/"* ]] || \
+       [[ "${PYBIN}" == *"cp315/"* ]] ; then
+        if [[ "${PYBIN}" == *"cp315/"* ]] ; then
+            "${PYBIN}/pip" install --pre -e /io/
+            "${PYBIN}/pip" wheel /io/ --pre -w wheelhouse/
+        else
+            "${PYBIN}/pip" install -e /io/
+            "${PYBIN}/pip" wheel /io/ -w wheelhouse/
+        fi
         if [ `uname -m` == 'aarch64' ]; then
           cd /io/
           ${PYBIN}/pip install tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/CHANGES.rst 
new/persistent-6.7/CHANGES.rst
--- old/persistent-6.6/CHANGES.rst      2026-05-04 09:05:00.000000000 +0200
+++ new/persistent-6.7/CHANGES.rst      2026-05-26 08:32:05.000000000 +0200
@@ -1,6 +1,12 @@
 Change log
 ==========
 
+6.7 (2026-05-26)
+----------------
+
+- Add preliminary support for Python 3.15b1.
+
+
 6.6 (2026-05-04)
 ----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/PKG-INFO new/persistent-6.7/PKG-INFO
--- old/persistent-6.6/PKG-INFO 2026-05-04 09:05:12.285934000 +0200
+++ new/persistent-6.7/PKG-INFO 2026-05-26 08:32:22.670232000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: persistent
-Version: 6.6
+Version: 6.7
 Summary: Translucent persistent objects
 Author-email: Zope Foundation and contributors <[email protected]>
 Maintainer-email: Plone Foundation and contributors <[email protected]>
@@ -80,6 +80,12 @@
 Change log
 ==========
 
+6.7 (2026-05-26)
+----------------
+
+- Add preliminary support for Python 3.15b1.
+
+
 6.6 (2026-05-04)
 ----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/pyproject.toml 
new/persistent-6.7/pyproject.toml
--- old/persistent-6.6/pyproject.toml   2026-05-04 09:05:00.000000000 +0200
+++ new/persistent-6.7/pyproject.toml   2026-05-26 08:32:05.000000000 +0200
@@ -11,7 +11,7 @@
 
 [project]
 name = "persistent"
-version = "6.6"
+version = "6.7"
 description = "Translucent persistent objects"
 dynamic = ["readme"]
 requires-python = ">=3.10"
@@ -98,6 +98,7 @@
 [tool.setuptools.dynamic]
 readme = {file = ["README.rst", "CHANGES.rst"]}
 
+
 [tool.zest-releaser]
 create-wheel = false
 upload-pypi = false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/src/persistent/_compat.h 
new/persistent-6.7/src/persistent/_compat.h
--- old/persistent-6.6/src/persistent/_compat.h 2026-05-04 09:05:00.000000000 
+0200
+++ new/persistent-6.7/src/persistent/_compat.h 2026-05-26 08:32:05.000000000 
+0200
@@ -29,4 +29,10 @@
 #define INT_AS_LONG(x) PyLong_AsLong(x)
 #define CAPI_CAPSULE_NAME "persistent.cPersistence.CAPI"
 
+/* PyPy only provides Py_TRASHCAN_SAFE_BEGIN/Py_TRASHCAN_SAFE_END. */
+#ifndef Py_TRASHCAN_BEGIN
+#define Py_TRASHCAN_BEGIN(op, dealloc) Py_TRASHCAN_SAFE_BEGIN(op)
+#define Py_TRASHCAN_END Py_TRASHCAN_SAFE_END(NULL)
+#endif
+
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/src/persistent.egg-info/PKG-INFO 
new/persistent-6.7/src/persistent.egg-info/PKG-INFO
--- old/persistent-6.6/src/persistent.egg-info/PKG-INFO 2026-05-04 
09:05:12.000000000 +0200
+++ new/persistent-6.7/src/persistent.egg-info/PKG-INFO 2026-05-26 
08:32:22.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: persistent
-Version: 6.6
+Version: 6.7
 Summary: Translucent persistent objects
 Author-email: Zope Foundation and contributors <[email protected]>
 Maintainer-email: Plone Foundation and contributors <[email protected]>
@@ -80,6 +80,12 @@
 Change log
 ==========
 
+6.7 (2026-05-26)
+----------------
+
+- Add preliminary support for Python 3.15b1.
+
+
 6.6 (2026-05-04)
 ----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/persistent-6.6/tox.ini new/persistent-6.7/tox.ini
--- old/persistent-6.6/tox.ini  2026-05-04 09:05:00.000000000 +0200
+++ new/persistent-6.7/tox.ini  2026-05-26 08:32:05.000000000 +0200
@@ -10,14 +10,17 @@
     py312,py312-pure
     py313,py313-pure
     py314,py314-pure
+    py315,py315-pure
     py314t,py314t-pure
     pypy3
     docs
     coverage
 
 [testenv]
+pip_pre = py315: true
 deps =
     setuptools >= 78.1.1,< 82
+    Sphinx
 setenv =
     pure: PURE_PYTHON=1
     !pure-!pypy3: PURE_PYTHON=0

Reply via email to