Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-PyNaCl for openSUSE:Factory 
checked in at 2025-11-18 15:29:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyNaCl (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyNaCl.new.2061 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyNaCl"

Tue Nov 18 15:29:30 2025 rev:16 rq:1318240 version:1.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyNaCl/python-PyNaCl.changes      
2025-09-15 19:54:45.347763638 +0200
+++ /work/SRC/openSUSE:Factory/.python-PyNaCl.new.2061/python-PyNaCl.changes    
2025-11-18 15:30:50.416646450 +0100
@@ -1,0 +2,7 @@
+Mon Nov 17 08:52:12 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 1.6.1
+  * The ``MAKE`` environment variable can now be used to specify
+    the ``make`` binary that should be used in the build process.
+
+-------------------------------------------------------------------

Old:
----
  pynacl-1.6.0.tar.gz

New:
----
  pynacl-1.6.1.tar.gz

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

Other differences:
------------------
++++++ python-PyNaCl.spec ++++++
--- /var/tmp/diff_new_pack.d65TBW/_old  2025-11-18 15:30:52.132718681 +0100
+++ /var/tmp/diff_new_pack.d65TBW/_new  2025-11-18 15:30:52.136718850 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-PyNaCl
-Version:        1.6.0
+Version:        1.6.1
 Release:        0
 Summary:        Python binding to the Networking and Cryptography (NaCl) 
library
 License:        Apache-2.0

++++++ pynacl-1.6.0.tar.gz -> pynacl-1.6.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/CHANGELOG.rst 
new/pynacl-1.6.1/CHANGELOG.rst
--- old/pynacl-1.6.0/CHANGELOG.rst      2025-09-11 01:19:58.000000000 +0200
+++ new/pynacl-1.6.1/CHANGELOG.rst      2025-11-10 16:53:34.000000000 +0100
@@ -1,6 +1,11 @@
 Changelog
 =========
 
+1.6.1 (2025-11-10)
+------------------
+* The ``MAKE`` environment variable can now be used to specify the ``make``
+  binary that should be used in the build process.
+
 1.6.0 (2025-09-11)
 ------------------
 * **BACKWARDS INCOMPATIBLE:** Removed support for Python 3.6 and 3.7.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/INSTALL.rst new/pynacl-1.6.1/INSTALL.rst
--- old/pynacl-1.6.0/INSTALL.rst        2024-06-05 00:40:57.000000000 +0200
+++ new/pynacl-1.6.1/INSTALL.rst        2025-11-10 16:37:53.000000000 +0100
@@ -49,3 +49,10 @@
 .. [#many] `manylinux1 wheels <https://www.python.org/dev/peps/pep-0513/>`_
     are built on a baseline linux environment based on Centos 5.11
     and should work on most x86 and x86_64 glibc based linux environments.
+
+GNU Make (gmake) may be required for newer versions of PyNaCl. You can
+set the binary to use by setting the ``MAKE`` environment variable:
+
+.. code-block:: console
+
+    $ MAKE=gmake pip install pynacl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/PKG-INFO new/pynacl-1.6.1/PKG-INFO
--- old/pynacl-1.6.0/PKG-INFO   2025-09-11 01:27:32.982837200 +0200
+++ new/pynacl-1.6.1/PKG-INFO   2025-11-10 17:00:50.443199000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: PyNaCl
-Version: 1.6.0
+Version: 1.6.1
 Summary: Python binding to the Networking and Cryptography (NaCl) library
 Home-page: https://github.com/pyca/pynacl/
 Author-email: The PyNaCl developers <[email protected]>
@@ -22,8 +22,8 @@
 Classifier: Programming Language :: Python :: 3.14
 Requires-Python: >=3.8
 License-File: LICENSE
-Requires-Dist: cffi>=1.4.1; platform_python_implementation != "PyPy" and 
python_version < "3.14"
-Requires-Dist: cffi>=2.0.0; platform_python_implementation != "PyPy" and 
python_version >= "3.14"
+Requires-Dist: cffi>=1.4.1; platform_python_implementation != "PyPy" and 
python_version < "3.9"
+Requires-Dist: cffi>=2.0.0; platform_python_implementation != "PyPy" and 
python_version >= "3.9"
 Provides-Extra: tests
 Requires-Dist: pytest>=7.4.0; extra == "tests"
 Requires-Dist: pytest-cov>=2.10.1; extra == "tests"
@@ -118,9 +118,21 @@
     are built on a baseline linux environment based on Centos 5.11
     and should work on most x86 and x86_64 glibc based linux environments.
 
+GNU Make (gmake) may be required for newer versions of PyNaCl. You can
+set the binary to use by setting the ``MAKE`` environment variable:
+
+.. code-block:: console
+
+    $ MAKE=gmake pip install pynacl
+
 Changelog
 =========
 
+1.6.1 (2025-11-10)
+------------------
+* The ``MAKE`` environment variable can now be used to specify the ``make``
+  binary that should be used in the build process.
+
 1.6.0 (2025-09-11)
 ------------------
 * **BACKWARDS INCOMPATIBLE:** Removed support for Python 3.6 and 3.7.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/pyproject.toml 
new/pynacl-1.6.1/pyproject.toml
--- old/pynacl-1.6.0/pyproject.toml     2025-09-11 01:19:58.000000000 +0200
+++ new/pynacl-1.6.1/pyproject.toml     2025-11-10 16:53:34.000000000 +0100
@@ -3,8 +3,8 @@
 requires = [
     "setuptools>=61.0.0,!=74.0.0",
     "wheel",
-    "cffi>=1.4.1; platform_python_implementation != 'PyPy' and python_version 
< '3.14'",
-    "cffi>=2.0.0; platform_python_implementation != 'PyPy' and python_version 
>= '3.14'",
+    "cffi>=1.4.1; platform_python_implementation != 'PyPy' and python_version 
< '3.9'",
+    "cffi>=2.0.0; platform_python_implementation != 'PyPy' and python_version 
>= '3.9'",
 ]
 build-backend = "setuptools.build_meta"
 
@@ -13,7 +13,7 @@
 
 name = "PyNaCl"
 # Must be kept in sync with `src/nacl/__init__.py`
-version = "1.6.0"
+version = "1.6.1"
 authors = [
     {name = "The PyNaCl developers", email = "[email protected]"}
 ]
@@ -35,8 +35,8 @@
 ]
 requires-python = ">=3.8"
 dependencies = [
-    "cffi>=1.4.1; platform_python_implementation != 'PyPy' and python_version 
< '3.14'",
-    "cffi>=2.0.0; platform_python_implementation != 'PyPy' and python_version 
>= '3.14'",
+    "cffi>=1.4.1; platform_python_implementation != 'PyPy' and python_version 
< '3.9'",
+    "cffi>=2.0.0; platform_python_implementation != 'PyPy' and python_version 
>= '3.9'",
 ]
 
 [project.optional-dependencies]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/setup.py new/pynacl-1.6.1/setup.py
--- old/pynacl-1.6.0/setup.py   2024-07-18 18:10:33.000000000 +0200
+++ new/pynacl-1.6.1/setup.py   2025-11-10 16:37:53.000000000 +0100
@@ -119,8 +119,12 @@
         ]:
             os.chmod(here(filename), 0o755)
 
-        if not shutil.which("make"):
-            raise Exception("ERROR: The 'make' utility is missing from PATH")
+        make_command = os.environ.get("MAKE") or "make"
+
+        if not shutil.which(make_command):
+            raise Exception(
+                "ERROR: The '%s' utility is missing from PATH" % make_command
+            )
 
         # Locate our configure script
         configure = abshere("src/libsodium/configure")
@@ -148,13 +152,17 @@
 
         make_args = os.environ.get("LIBSODIUM_MAKE_ARGS", "").split()
         # Build the library
-        subprocess.check_call(["make"] + make_args, cwd=build_temp)
+        subprocess.check_call([make_command] + make_args, cwd=build_temp)
 
         # Check the build library
-        subprocess.check_call(["make", "check"] + make_args, cwd=build_temp)
+        subprocess.check_call(
+            [make_command, "check"] + make_args, cwd=build_temp
+        )
 
         # Install the built library
-        subprocess.check_call(["make", "install"] + make_args, cwd=build_temp)
+        subprocess.check_call(
+            [make_command, "install"] + make_args, cwd=build_temp
+        )
 
 
 class build_ext(_build_ext):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/src/PyNaCl.egg-info/PKG-INFO 
new/pynacl-1.6.1/src/PyNaCl.egg-info/PKG-INFO
--- old/pynacl-1.6.0/src/PyNaCl.egg-info/PKG-INFO       2025-09-11 
01:27:32.000000000 +0200
+++ new/pynacl-1.6.1/src/PyNaCl.egg-info/PKG-INFO       2025-11-10 
17:00:50.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: PyNaCl
-Version: 1.6.0
+Version: 1.6.1
 Summary: Python binding to the Networking and Cryptography (NaCl) library
 Home-page: https://github.com/pyca/pynacl/
 Author-email: The PyNaCl developers <[email protected]>
@@ -22,8 +22,8 @@
 Classifier: Programming Language :: Python :: 3.14
 Requires-Python: >=3.8
 License-File: LICENSE
-Requires-Dist: cffi>=1.4.1; platform_python_implementation != "PyPy" and 
python_version < "3.14"
-Requires-Dist: cffi>=2.0.0; platform_python_implementation != "PyPy" and 
python_version >= "3.14"
+Requires-Dist: cffi>=1.4.1; platform_python_implementation != "PyPy" and 
python_version < "3.9"
+Requires-Dist: cffi>=2.0.0; platform_python_implementation != "PyPy" and 
python_version >= "3.9"
 Provides-Extra: tests
 Requires-Dist: pytest>=7.4.0; extra == "tests"
 Requires-Dist: pytest-cov>=2.10.1; extra == "tests"
@@ -118,9 +118,21 @@
     are built on a baseline linux environment based on Centos 5.11
     and should work on most x86 and x86_64 glibc based linux environments.
 
+GNU Make (gmake) may be required for newer versions of PyNaCl. You can
+set the binary to use by setting the ``MAKE`` environment variable:
+
+.. code-block:: console
+
+    $ MAKE=gmake pip install pynacl
+
 Changelog
 =========
 
+1.6.1 (2025-11-10)
+------------------
+* The ``MAKE`` environment variable can now be used to specify the ``make``
+  binary that should be used in the build process.
+
 1.6.0 (2025-09-11)
 ------------------
 * **BACKWARDS INCOMPATIBLE:** Removed support for Python 3.6 and 3.7.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/src/PyNaCl.egg-info/requires.txt 
new/pynacl-1.6.1/src/PyNaCl.egg-info/requires.txt
--- old/pynacl-1.6.0/src/PyNaCl.egg-info/requires.txt   2025-09-11 
01:27:32.000000000 +0200
+++ new/pynacl-1.6.1/src/PyNaCl.egg-info/requires.txt   2025-11-10 
17:00:50.000000000 +0100
@@ -1,8 +1,8 @@
 
-[:platform_python_implementation != "PyPy" and python_version < "3.14"]
+[:platform_python_implementation != "PyPy" and python_version < "3.9"]
 cffi>=1.4.1
 
-[:platform_python_implementation != "PyPy" and python_version >= "3.14"]
+[:platform_python_implementation != "PyPy" and python_version >= "3.9"]
 cffi>=2.0.0
 
 [docs]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/src/PyNaCl.egg-info/top_level.txt 
new/pynacl-1.6.1/src/PyNaCl.egg-info/top_level.txt
--- old/pynacl-1.6.0/src/PyNaCl.egg-info/top_level.txt  2025-09-11 
01:27:32.000000000 +0200
+++ new/pynacl-1.6.1/src/PyNaCl.egg-info/top_level.txt  2025-11-10 
17:00:50.000000000 +0100
@@ -1 +1,2 @@
+_sodium
 nacl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pynacl-1.6.0/src/nacl/__init__.py 
new/pynacl-1.6.1/src/nacl/__init__.py
--- old/pynacl-1.6.0/src/nacl/__init__.py       2025-09-11 01:19:58.000000000 
+0200
+++ new/pynacl-1.6.1/src/nacl/__init__.py       2025-11-10 16:53:34.000000000 
+0100
@@ -22,4 +22,4 @@
 __uri__ = "https://github.com/pyca/pynacl/";
 
 # Must be kept in sync with `pyproject.toml`
-__version__ = "1.6.0"
+__version__ = "1.6.1"

Reply via email to