| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-execnet | Distribution: openSUSE:Factory:zSystems |
| Version: 2.1.1 | Vendor: openSUSE |
| Release: 1.4 | Build date: Sat Apr 27 11:00:31 2024 |
| Group: Development/Libraries/Python | Build host: reproducible |
| Size: 462229 | Source RPM: python-execnet-2.1.1-1.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pytest-dev/execnet | |
| Summary: Rapid multi-Python deployment | |
execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targetting the following uses: * distribute tasks to (many) local or remote CPUs * write and deploy hybrid multi-process applications * write scripts to administer multiple environments
MIT
* Sat Apr 27 2024 Dirk Müller <dmueller@suse.com>
- update to 2.1.1:
* Fixed regression in 2.1.0 where the strconfig argument to
load/loads is ignore
* Sun Apr 07 2024 Dirk Müller <dmueller@suse.com>
- update to 2.1.0:
* #243: Added main_thread_only execmodel which is derived from
the thread execmodel and only executes remote_exec calls in the
main thread.
* Callers of remote_exec must use the returned channel to wait
for a task to complete before they call remote_exec again,
otherwise the remote_exec call will fail with a concurrent
remote_exec would cause deadlock error. The main_thread_only
execmodel provides solutions for #96 and
pytest-dev/pytest-xdist#620 (pending a new pytest-xdist
release).
* Also fixed init_popen_io to use closefd=False for shared stdin
and stdout file descriptors, preventing Bad file descriptor
errors triggered by test_stdouterrin_setnull.
* The library is now typed and the typing is exposed to
type-checkers.
* Re-exported Gateway, Channel, DumpError and LoadError from
execnet. The constructors are private.
* Fixed GatewayBase.join() timeout argument getting ignored.
* Removed support for Python 3.7.
* Added official support for Python 3.12.
* Mon Jul 24 2023 Dirk Müller <dmueller@suse.com>
- update to 2.0.2:
* Removed support for Python < 3.7.
* Applied pyupgrade --py37-plus.
* Minimal mypy fixes and dropped Python 2 support code.
* Migrated packaging to hatch.
* Dropped deprecated APIs of old makegateway names.
* Removed py testing dependency.
* Explicitly pass encoding when opening files in the gateway
to get rid of warnings when using PYTHONWARNDEFAULTENCODING=1 (#195).
* Fixed error when loading source code files from a path
containing non-ascii characters.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Tue Nov 29 2022 Daniel Garcia <daniel.garcia@suse.com>
- Remove python_module macro definition
- Add python-py dependency required because python-pytest removed that
dependency
* Sun Dec 12 2021 Ben Greiner <code@bnavigator.de>
- update to 1.9.0
* Removed the apipkg dependency.
- Release 1.8.1
* Update calls of threading.Event.isSet() to
threading.Event.is_set(), which avoids a deprecation warning
with Python 3.10.
* Tue Feb 02 2021 Dirk Müller <dmueller@suse.com>
- update to 1.8.0:
* Dropped support for Python 3.4.
* Fixed internal leak that should make ``execnet`` execute remote code in the main thread more often
* Current working directory is now restored when calling ``script/socketserver.py``.
* Fri Aug 30 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.7.1:
* #108: Revert linecache optimization introduced in 1.7.0 which broke remote execution.
* Mon Aug 12 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.7:
* Fix flaky hangs
/usr/lib/python3.13/site-packages/execnet /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/METADATA /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/RECORD /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/licenses /usr/lib/python3.13/site-packages/execnet-2.1.1.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/execnet/__init__.py /usr/lib/python3.13/site-packages/execnet/__pycache__ /usr/lib/python3.13/site-packages/execnet/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_base.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_bootstrap.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_bootstrap.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_io.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_io.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/gateway_socket.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/multi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/multi.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/rsync.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/rsync.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/rsync_remote.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/rsync_remote.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/xspec.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/__pycache__/xspec.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/_version.py /usr/lib/python3.13/site-packages/execnet/gateway.py /usr/lib/python3.13/site-packages/execnet/gateway_base.py /usr/lib/python3.13/site-packages/execnet/gateway_bootstrap.py /usr/lib/python3.13/site-packages/execnet/gateway_io.py /usr/lib/python3.13/site-packages/execnet/gateway_socket.py /usr/lib/python3.13/site-packages/execnet/multi.py /usr/lib/python3.13/site-packages/execnet/py.typed /usr/lib/python3.13/site-packages/execnet/rsync.py /usr/lib/python3.13/site-packages/execnet/rsync_remote.py /usr/lib/python3.13/site-packages/execnet/script /usr/lib/python3.13/site-packages/execnet/script/__init__.py /usr/lib/python3.13/site-packages/execnet/script/__pycache__ /usr/lib/python3.13/site-packages/execnet/script/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/loop_socketserver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/loop_socketserver.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/quitserver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/quitserver.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/shell.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/shell.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/socketserver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/socketserver.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/socketserverservice.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/execnet/script/__pycache__/socketserverservice.cpython-313.pyc /usr/lib/python3.13/site-packages/execnet/script/loop_socketserver.py /usr/lib/python3.13/site-packages/execnet/script/quitserver.py /usr/lib/python3.13/site-packages/execnet/script/shell.py /usr/lib/python3.13/site-packages/execnet/script/socketserver.py /usr/lib/python3.13/site-packages/execnet/script/socketserverservice.py /usr/lib/python3.13/site-packages/execnet/xspec.py /usr/share/doc/packages/python313-execnet /usr/share/doc/packages/python313-execnet/README.rst /usr/share/licenses/python313-execnet /usr/share/licenses/python313-execnet/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 23:06:31 2025