Revisions of python-pytest-xprocess
Ana Guerrero (anag+factory)
accepted
request 1179145
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 1.0.2: * remove tests from source installation
Ana Guerrero (anag+factory)
accepted
request 1167778
from
Dirk Mueller (dirkmueller)
(revision 6)
- update to 1.0.1: * Add missing test suite files to source distribution * ProcessStarter.pattern is now optional. Users may provide either ProcessStarter.pattern or ProcessStarter.callback or both.
Ana Guerrero (anag+factory)
accepted
request 1114844
from
Dirk Mueller (dirkmueller)
(revision 5)
- update to 0.23.0: * Drop support for Python 3.7 * Add support for Python 3.11 * Remove dependency on `py`
Dominique Leuenberger (dimstar_suse)
accepted
request 1084894
from
Dirk Mueller (dirkmueller)
(revision 4)
- update to 0.22.2: * Python 3.10 is now officially supported * `surrogateescape` will now be used as error handling strategy for encode/decode operations. * Make log files persistency, added in `0.21.0`, optional, defaulting to True. The previous logging behavior (prior to `0.21.0`) can be enabled by setting `persist_logs` flag to `False` when calling `XProcess.ensure`. * Fix resource warnings due to leaked internal file handles * Ignore zombie processes which are erroneously considered alive with python 3.11
Dominique Leuenberger (dimstar_suse)
accepted
request 1082424
from
Dirk Mueller (dirkmueller)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039102
from
Daniel Garcia (dgarcia)
(revision 2)
- Remove python_module macro definition - More specific python_sitelib in %files - Update to 0.21.0: * Explicitly add py package as a dependency, fixing issue with pytest >= 7.2.0 * Process log files will not be overwritten for each new process anymore, making it easier to debug issues that occurred in the middle of failed test runs - 0.19.0: * drop support for python 3.5 and 3.6 * reorganize internals. pytest-xprocess is now a package and all resources used by running processes are kept as instances of :class:XProcessResources. - 0.18.1: * Fix bug with previous release where internal module was missing - 0.18.0: * :method:`ProcessInfo.terminate` will now terminate outer leaves in process tree first and work its way towards root process. For example, if a process has child and grandchild, xprocess will terminate first child and grandchild and only then will the root process receive a termination signal. * :class:`ProcessStarter` now has attr:terminate_on_interrupt. This flag will make xprocess attempt to terminate and clean up all started process resources upon interruptions during pytest runs (CTRL+C, SIGINT and internal errors) when set to True. It will default to False, so if the described behaviour is desired the flag must be explicitly set True. * Add a new popen_kwargs variable to ProcessStarter, this variable can be used for passing keyword values to the subprocess.Popen constructor, giving the user more control over how the process is initialized.
Dominique Leuenberger (dimstar_suse)
accepted
request 901127
from
Antonio Larrosa (alarrosa)
(revision 1)
New package python-pytest-xprocess required by python-Werkzeug 2.0.1 (currently in Staging:F)
Displaying all 7 revisions