17bead4ba7
- update to 2.1.1: * Fixed regression in 2.1.0 where the strconfig argument to load/loads is ignore
Dirk Mueller2024-04-27 09:01:12 +00:00
d4a2b067f1
Accepting request 1165943 from devel:languages:python:pytest
Ana Guerrero2024-04-09 14:46:24 +00:00
0e9b5a8878
- 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
Dirk Mueller2024-04-07 09:01:12 +00:00
f4355107bf
Accepting request 1100466 from devel:languages:python:pytest
Ana Guerrero2023-07-26 11:21:47 +00:00
64a377650c
- 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.
Dirk Mueller2023-07-24 20:15:31 +00:00
a9a80c6ddb
- Update to 1.6.1: * Internal change to avoid using deprecated funcargs name in pytest 5+. - Obsoletes pytest4.patch
Tomáš Chvátal
2019-07-24 08:59:40 +00:00
a2537eb2a5
- Add patch to play with new pytest rather than restricting: * pytest4.patch
Tomáš Chvátal
2019-07-19 09:16:27 +00:00
321dbc71f7
- use pytest4 to run testsuite, pytest-5 for testsuite isn't supported
Ondřej Súkup2019-07-18 09:28:22 +00:00
94469932ad
- Update to 1.6.0: * `execnet no longer supports Python 2.6 and 3.3 (#85). Users of those Python versions using a recent enough pip should not be affected, as pip will only install 1.5.0 for them. * Update test suite to support pytest>4`. - Remove pytest4.patch merged upstream - Remove fix_apipkg.patch merged upstream
Tomáš Chvátal
2019-04-01 08:34:17 +00:00
763de9ad4a
Accepting request 674135 from devel:languages:python:pytest
Stephan Kulow
2019-02-24 16:04:21 +00:00