Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pytest-xprocess for 
openSUSE:Factory checked in at 2023-01-06 17:04:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-xprocess (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-xprocess.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-xprocess"

Fri Jan  6 17:04:31 2023 rev:2 rq:1039102 version:0.21.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pytest-xprocess/python-pytest-xprocess.changes
    2021-07-10 22:53:51.976053165 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xprocess.new.1563/python-pytest-xprocess.changes
  2023-01-06 17:04:57.991982847 +0100
@@ -1,0 +2,33 @@
+Wed Nov 30 12:06:41 UTC 2022 - Daniel Garcia <daniel.gar...@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.
+
+-------------------------------------------------------------------

Old:
----
  pytest-xprocess-0.17.1.tar.gz

New:
----
  pytest-xprocess-0.21.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pytest-xprocess.spec ++++++
--- /var/tmp/diff_new_pack.uMqYQZ/_old  2023-01-06 17:04:58.875987811 +0100
+++ /var/tmp/diff_new_pack.uMqYQZ/_new  2023-01-06 17:04:58.879987834 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-xprocess
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,20 +18,21 @@
 
 %define oldpython python
 %define skip_python2 1
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pytest-xprocess
-Version:        0.17.1
+Version:        0.21.0
 Release:        0
-Summary:        A pytest plugin for managing processes across test runs.
+Summary:        A pytest plugin for managing processes across test runs
 License:        MIT
 URL:            https://github.com/pytest-dev/pytest-xprocess
 Source:         
https://files.pythonhosted.org/packages/source/p/pytest-xprocess/pytest-xprocess-%{version}.tar.gz
-BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module psutil}
 BuildRequires:  %{python_module pytest >= 2.8}
+BuildRequires:  %{python_module py}
+BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:       python-psutil
+Requires:       python-py
 Requires:       python-pytest >= 2.8
 BuildArch:      noarch
 %python_subpackages
@@ -56,8 +57,9 @@
 %pytest
 
 %files %{python_files}
-%doc README.rst
+%doc %attr(0644, -, -) README.rst
 %license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/xprocess
+%{python_sitelib}/pytest_xprocess-%{version}*-info
 
 %changelog

++++++ pytest-xprocess-0.17.1.tar.gz -> pytest-xprocess-0.21.0.tar.gz ++++++
++++ 3333 lines of diff (skipped)

Reply via email to