Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-pyzmq-devel | Distribution: openSUSE Tumbleweed |
Version: 25.1.2 | Vendor: openSUSE |
Release: 2.4 | Build date: Thu Mar 28 13:47:25 2024 |
Group: Unspecified | Build host: reproducible |
Size: 8354 | Source RPM: python-pyzmq-25.1.2-2.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/zeromq/pyzmq | |
Summary: Development files for python312-pyzmq |
Development libraries and headers needed to build software using python312-pyzmq.
BSD-3-Clause AND LGPL-3.0-or-later
* Thu Mar 28 2024 ecsos <ecsos@opensuse.org> - Add %{?sle15_python_module_pythons} * Fri Jan 05 2024 Dirk Müller <dmueller@suse.com> - update to 25.1.2: * Fix builds with some recent compilers and bundled libzmq * Fix builds with upcoming Cython 3.1 * Thu Aug 10 2023 Arun Persaud <arun@gmx.de> - update to version 25.1.1: * Changes: + Allow Cython 0.29.35 to build Python 3.12 wheels (no longer require Cython 3) * Bugs fixed: + Fix builds on Solaris by including generated platform.hpp + Cleanup futures in Socket.poll() that are cancelled and never return + Fix builds with -j when numpy is present in the build env * Wed Jul 12 2023 Arun Persaud <arun@gmx.de> - update to version 25.1.0: * Enhancements: + Include address in error message when bind/connect fail. * Packaging changes: + Fix inclusion of some test files in source distributions. + Add Cython as a build-time dependency in build-system.requires metadata, following current recommendations of the Cython maintainers. We still ship generated Cython sources in source distributions, so it is not a strict dependency for packagers using --no-build-isolation, but pip will install Cython as part of building pyzmq from source. This makes it more likely that past pyzmq releases will install on future Python releases, which often require an update to Cython but not pyzmq itself. For Python 3.12, Cython >=3.0.0b3 is required. * Fri May 12 2023 Markéta Machová <mmachova@suse.com> - Update to version 25.0.2 * Bundled subset of tornado's IOLoop (deprecated since pyzmq 17) is removed, so ZMQStream cannot be used without an actual install of tornado. * Remove support for tornado 4. * Added `socket_class` argument to zmq.Context.socket * Support shadowing sockets with socket objects. * In zmq.auth and zmq.eventloop.zmqstream callbacks may now be async. * License files have been renamed to more standard LICENSE.BSD, LICENSE.LESSER to appease some license auto-detect tools. * Wed Feb 01 2023 Dirk Müller <dmueller@suse.com> - skip numy tests for the testsuite on SLE15 * Wed Nov 09 2022 Pedro Monreal <pmonreal@suse.com> - Fix build with OpenSSL 3.0 [bsc#1205042] * Temporarily disable test_on_recv_basic * Sun Sep 25 2022 Arun Persaud <arun@gmx.de> - update to version 24.0.1: * Fix several possible resource warnings and deprecation warnings when cleaning up contexts and sockets, especially in pyzmq's own tests and when implicit teardown of objects is happening during process teardown. * Sat Sep 17 2022 Arun Persaud <arun@gmx.de> - update to version 24.0.0: * Breaking changes: + Due to a libzmq bug causing unavoidable crashes for some users, Windows wheels no longer bundle libzmq with AF_UNIX support. In order to enable AF_UNIX on Windows, pyzmq must be built from source, linking an appropriate build of libzmq (e.g. libzmq-v142). AF_UNIX support will be re-enabled in pyzmq wheels when libzmq published fixed releases. + Using a {class}zmq.Context as a context manager or deleting a context without closing it now calls {meth}zmq.Context.destroy at exit instead of {meth}zmq.Context.term. This will have little effect on most users, but changes what happens when user bugs result in a context being implicitly destroyed while sockets are left open. In almost all cases, this will turn what used to be a hang into a warning. However, there may be some cases where sockets are actively used in threads, which could result in a crash. To use sockets across threads, it is critical to properly and explicitly close your contexts and sockets, which will always avoid this issue. * Wed Aug 17 2022 Arun Persaud <arun@gmx.de> - update to version 23.2.1: * Improvements: + First release with wheels for Python 3.11 (thanks cibuildwheel!). + linux aarch64 wheels now bundle the same libzmq (4.3.4) as all other builds, thanks to switching to native arm builds on CircleCI. * Fixes: + Some type annotation fixes in devices. * Tue Jun 28 2022 Ben Greiner <code@bnavigator.de> - Update to 23.2.0 * Use zmq.Event enums in parse_monitor_message for nicer reprs * Fix building bundled libzmq with ZMQ_DRAFT_API=1 * Fix subclassing zmq.Context with additional arguments in the constructor. Subclasses may now have full control over the signature, rather than purely adding keyword-only arguments * Typos and other small fixes - Release 23.1.0 * Fix global name of zmq.EVENT_HANDSHAKE_* constants * Fix constants missing when using import zmq.green as zmq * {func}zmq.utils.monitor.recv_monitor_msg now supports async Sockets. - Release 23.0.0 * all zmq constants are now available as Python enums (e.g. zmq.SocketType.PULL, zmq.SocketOption.IDENTITY), generated statically from zmq.h instead of at compile-time. This means that checks for the presence of a constant (hasattr(zmq, 'RADIO')) is not a valid check for the presence of a feature. This practice has never been robust, but it may have worked sometimes. Use direct checks via e.g. {func}zmq.has or {func}zmq.zmq_version_info. * A bit more type coverage of Context.term and Context.socket * Remove all use of deprecated stdlib distutils * Update to Cython 0.29.30 (required for Python 3.11 compatibility) * Compatibility with Python 3.11.0b1 * Switch to myst for docs * Deprecate zmq.utils.strtypes, now unused * Updates to autoformatting, linting - Drop less-flaky.patch: pytest-rerunfailures without the flaky package can handle it. - Fix rpmlint errors * no-dependency-on python-base 3.X: depend on python(abi) = 3.X * unused-rpmlintrc-filter: Was unflavored, not required with the above -- drop rpmlintc * spurious-executable-perm: fix by chmod -x * obsolete-suse-version-check 1000. This package is not branched into any project for the maintenance of other distributions * Wed Jan 05 2022 Ben Greiner <code@bnavigator.de> - Skip test_log due to flaky socket handling inside obs environments. - Add less-flaky.patch to increase flakiness of test_retry_poll and test_timeout.
/usr/lib/python3.12/site-packages/zmq/backend/cffi/_cdefs.h /usr/lib/python3.12/site-packages/zmq/utils/getpid_compat.h /usr/lib/python3.12/site-packages/zmq/utils/ipcmaxlen.h /usr/lib/python3.12/site-packages/zmq/utils/mutex.h /usr/lib/python3.12/site-packages/zmq/utils/pyversion_compat.h /usr/lib/python3.12/site-packages/zmq/utils/zmq_compat.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 00:19:49 2025