diff --git a/python-pyzmq.changes b/python-pyzmq.changes index c031602..965d691 100644 --- a/python-pyzmq.changes +++ b/python-pyzmq.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Sep 22 13:08:28 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 27.1.0 + * 27.1.0 restores prior behavior where the constant `zmq.DRAFT_API` represents + the actual availability of the draft API. This requires _both_ libzmq and + pyzmq to be built with drafts enabled, not just libzmq. + Restores behavior prior to pyzmq 23. + * In pyzmq 23-27.0, `zmq.DRAFT_API` was a synonym for `zmq.has("draft")`. + It is relatively rare that these two definitions differ, but not impossible + (e.g. libzmq built with drafts enabled, but pyzmq not). +- from version 27.0.2 + * 27.0.2 fixes a bug where bind/connect could fail with "Invalid Argument" (EINVAL) + when Python is run in devmode or with `PYTHONMALLOC=debug`. +- from version 27.0.1 + * 27.0.1 adds wheels for android and free-threaded Python 3.14 (314t) thanks to + cibuildwheel 3.1, and adds wheels for free-threaded Python for Windows on ARM. + * There are no changes to pyzmq code in this release. +- Add new zmq/backend/cffi/*.c files to devel package +- Remove .gitignore files from source tree + ------------------------------------------------------------------- Mon Jul 7 10:27:31 UTC 2025 - Markéta Machová diff --git a/python-pyzmq.spec b/python-pyzmq.spec index 4db9a66..1a6d55a 100644 --- a/python-pyzmq.spec +++ b/python-pyzmq.spec @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-pyzmq -Version: 27.0.0 +Version: 27.1.0 Release: 0 Summary: Python bindings for 0MQ License: BSD-3-Clause AND LGPL-3.0-or-later @@ -95,6 +95,7 @@ cp %{SOURCE1} ./ # Fix non-executable script rpmlint warning: find examples zmq -name "*.py" -exec sed -i "s|#\!\/usr\/bin\/env python||" {} \; +find . -name ".gitignore" -exec rm {} \; chmod -x examples/pubsub/topics_pub.py examples/pubsub/topics_sub.py %build @@ -122,11 +123,13 @@ SKIPPED_TESTS+=" or test_null or test_int_sockopts" %doc AUTHORS.md README.md examples %{python_sitearch}/zmq %{python_sitearch}/pyzmq-%{version}.dist-info +%exclude %{python_sitearch}/zmq/backend/cffi/*.c %exclude %{python_sitearch}/zmq/utils/*.h %exclude %{python_sitearch}/zmq/backend/cffi/_cdefs.h %files %{python_files devel} %{python_sitearch}/zmq/utils/*.h +%{python_sitearch}/zmq/backend/cffi/*.c %{python_sitearch}/zmq/backend/cffi/_cdefs.h %changelog diff --git a/pyzmq-27.0.0.tar.gz b/pyzmq-27.0.0.tar.gz deleted file mode 100644 index d7d2a7d..0000000 --- a/pyzmq-27.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf -size 280478 diff --git a/pyzmq-27.1.0.tar.gz b/pyzmq-27.1.0.tar.gz new file mode 100644 index 0000000..7796fa0 --- /dev/null +++ b/pyzmq-27.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540 +size 281750