python-execnet
No description set
- Developed at devel:languages:python:pytest
-
11
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/python-execnet && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
execnet-2.1.0.tar.gz | 0000166475 163 KB | |
python-execnet.changes | 0000011121 10.9 KB | |
python-execnet.spec | 0000002108 2.06 KB |
Revision 17 (latest revision is 18)
Ana Guerrero (anag+factory)
accepted
request 1165943
from
Dirk Mueller (dirkmueller)
(revision 17)
- 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. * Current working directory is now restored when calling ``script/socketserver.py``. - add fix_apipkg.patch -- fixes tests with apipkg > 1.4.0 - Install a generated documentation - Build documentation with Sphinx - Initial packaging execnet 1.1 for openSUSE
Comments 0