execnet
execnet copied to clipboard
distributed Python deployment and communication
updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.1 → v0.4.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.1...v0.4.4) - [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0)
Add test coverage for a bug triggered by pytest-cov when it tried to call _rinfo after the gateway was already busy with a remote_exec call: https://github.com/pytest-dev/pytest-xdist/issues/1071
this tries to make use of meta path importers for sending over json compressed modules instead of going for plain exec
Exception ignored in atexit callback / RuntimeError: can't create new thread at interpreter shutdown
Trying to update the Fedora RPM to 2.1.1, I see this: ``` + cd execnet-2.1.1 + PYTEST_SELECT='not test_popen_io[gevent-sys.executable]' + PYTEST_SELECT+=' and not [gevent-socket]' + PYTEST_SELECT+=' and not [eventlet-socket]' + PYTEST_SELECT+='...
Fixes #237 Fixes pytest-dev/pytest-xdist#991 Adds support for frozen environments such as pyinstaller, with proper imports on the pyinstaller side this change will work, tested with pytest and pytest-xdist. Extra documentation...
It is possible for this call to hang, like the other calls in this function. Passing through the timeout removes that possibility. This was first noted on #43
Removed the old `ISSUES.txt` file from the repository (773107e305f6799e29d60), creating this issue to record its contents for review in case we want to create actual issues for any of them....
* drop pylib * drop deprecated code * reenable vagrant test