## Features
* #206: Add fp.regex() for regex-based command argument matching.
* #103: Improve matching commands that contain quoted arguments.
## Bug fixes
* #207: Fix poll() not reflecting returncode when a callback is registered.
* #205: Fix stdin not respecting text mode when text=True or encoding is
set.
* #192: Fix ResourceWarning for unclosed file handles in
test_universal_newlines and test_text by explicitly closing
process.stdout after reading, preventing intermittent failures on
Python 3.12+.
* #196: Handle stderr=STDOUT when stdout is a file handle.
* #194: Patch imported subprocess.Popen aliases.
* #186: Support file handles in stdout and stderr.
## Other changes
* #197: Officially support Python 3.14 and 3.15.
- Drop patch py314-fix-tests.patch, merged upstream.
- Drop unneeded _service file.
- update to 1.5.3:
* #171, #178: Allow to access keyword arguments passed to
Popen.
* #180: Fixed an incorrect wait timeout calculation.
* #170: Wrapped ProcessDispatcher.dispatch into
FakePopenWrapper as it was causing TypeError when Popen is
used as a type.
* #169: Get rid of using thread in AsyncFakePopen as it causes
thread.join() to hang indefinitely.
* #162: Include tests (and docs) and sdist correctly, and stop
installing them to site-packages.
* #163: Add support for Python 3.12.
* #160: Changed pytest entrypoint to avoid error while loading
plugin with -p argument.
* #128: Add tests directory to sdist.
- switch to gh tarball, which includes the tests handled out of
tree before
- add py314-fix-tests.patch to fix tests with python 3.14
OBS-URL: https://build.opensuse.org/request/show/1304755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-subprocess?expand=0&rev=5
* #171, #178: Allow to access keyword arguments passed to
Popen.
* #180: Fixed an incorrect wait timeout calculation.
* #170: Wrapped ProcessDispatcher.dispatch into
FakePopenWrapper as it was causing TypeError when Popen is
used as a type.
* #169: Get rid of using thread in AsyncFakePopen as it causes
thread.join() to hang indefinitely.
* #162: Include tests (and docs) and sdist correctly, and stop
installing them to site-packages.
* #163: Add support for Python 3.12.
* #160: Changed pytest entrypoint to avoid error while loading
plugin with -p argument.
* #128: Add tests directory to sdist.
- switch to gh tarball, which includes the tests handled out of
tree before
- add py314-fix-tests.patch to fix tests with python 3.14
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-subprocess?expand=0&rev=10