- 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xprocess?expand=0&rev=7
This commit is contained in:
2023-05-04 22:32:33 +00:00
committed by Git OBS Bridge
parent 2420112c08
commit da6d026e72
4 changed files with 19 additions and 4 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9470bfcf884f7299eb6b82a43d298c318b8e53ec314ee624c987e0e87c1b449
size 30601

BIN
pytest-xprocess-0.22.2.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,18 @@
-------------------------------------------------------------------
Thu May 4 22:29:31 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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
-------------------------------------------------------------------
Fri Apr 21 12:32:09 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@@ -20,7 +20,7 @@
%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-pytest-xprocess
Version: 0.21.0
Version: 0.22.2
Release: 0
Summary: A pytest plugin for managing processes across test runs
License: MIT