Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-pytest-xprocess-1.0.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-pytest-xprocess Distribution: openSUSE Tumbleweed
Version: 1.0.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Apr 15 11:10:40 2024
Group: Unspecified Build host: reproducible
Size: 59973 Source RPM: python-pytest-xprocess-1.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pytest-dev/pytest-xprocess
Summary: A pytest plugin for managing processes across test runs
This will provide a xprocess fixture which can be used to ensure that
external processes on which your application depends are up and running
during testing. You can also use it to start and pre-configure
test-specific databases (i.e. Postgres, Couchdb).

Provides

Requires

License

MIT

Changelog

* Mon Apr 15 2024 Dirk Müller <dmueller@suse.com>
  - 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.
* Mon Oct 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.23.0:
    * Drop support for Python 3.7
    * Add support for Python 3.11
    * Remove dependency on `py`
* Thu May 04 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 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Wed Nov 30 2022 Daniel Garcia <daniel.garcia@suse.com>
  - 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.
* Sat Jun 19 2021 Michael Ströder <michael@stroeder.com>
  - initial packaging of 0.17.1

Files

/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/entry_points.txt
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/pytest_xprocess-1.0.1-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/xprocess
/usr/lib/python3.12/site-packages/xprocess/__init__.py
/usr/lib/python3.12/site-packages/xprocess/__pycache__
/usr/lib/python3.12/site-packages/xprocess/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/xprocess/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/xprocess/__pycache__/pytest_xprocess.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/xprocess/__pycache__/pytest_xprocess.cpython-312.pyc
/usr/lib/python3.12/site-packages/xprocess/__pycache__/xprocess.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/xprocess/__pycache__/xprocess.cpython-312.pyc
/usr/lib/python3.12/site-packages/xprocess/pytest_xprocess.py
/usr/lib/python3.12/site-packages/xprocess/xprocess.py
/usr/share/doc/packages/python312-pytest-xprocess
/usr/share/doc/packages/python312-pytest-xprocess/README.rst
/usr/share/licenses/python312-pytest-xprocess
/usr/share/licenses/python312-pytest-xprocess/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024