Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2017-11-17 10:54:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-xdist.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-xdist"

Fri Nov 17 10:54:54 2017 rev:2 rq:542009 version:1.20.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2017-05-06 18:27:23.482361858 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
    2017-11-17 10:59:40.001463034 +0100
@@ -1,0 +2,96 @@
+Wed Nov 15 11:45:36 UTC 2017 - [email protected]
+
+-  new pytest-xdist requires pytest-forked package
+
+-------------------------------------------------------------------
+Sat Nov 11 17:25:50 UTC 2017 - [email protected]
+
+- specfile:
+  * CHANGELOG->CHANGELOG.rst
+  * update pytest version requirement to 3.0.0
+
+- update to version 1.20.1:
+  * Bug Fixes
+    + Fix hang when all worker nodes crash and restart limit is
+      reached (#45)
+    + Fix issue where the -n option would still run distributed tests
+      when pytest was run with the --collect-only option (#5)
+
+- changes from version 1.20.0:
+  * Features
+    + xdist now supports tests to log results multiple times,
+      improving integration with plugins which require it like
+      pytest-rerunfailures and flaky. (#206)
+  * Bug Fixes
+    + Fix issue where tests were being incorrectly identified if a
+      worker crashed during the teardown stage of the test. (#124)
+
+- changes from version 1.19.1:
+  * Bug Fixes
+    + Fix crash when transferring internal pytest warnings from
+      workers to the master node. (#214)
+
+- changes from version 1.19.0:
+  * Deprecations and Removals
+    + --boxed functionality has been moved to a separate plugin,
+        pytest-forked. This release now depends on " pytest-forked"
+        and provides --boxed as a backward compatibility option. (#1)
+  * Features
+    + New --dist=loadscope option: sends group of related tests to the
+      same worker. Tests are grouped by module for test functions and
+      by class for test methods. See README.rst for more
+      information. (#191)
+    + Warnings are now properly transferred from workers to the master
+      node. (#92)
+  * Bug Fixes
+    + Fix serialization of native tracebacks (--tb=native). (#196)
+
+- changes from version 1.18.2:
+  * Bug Fixes
+    + Removal of unnecessary dependency on incorrect version of
+      py. (#105)
+    + Fix bug in internal event-loop error handler in the master
+      node. This bug would shadow the original errors making extremely
+      hard/impossible for users to diagnose the problem
+      properly. (#175)
+
+- changes from version 1.18.1 :
+  * Bug Fixes
+    + Fixed serialization of longrepr.sections during error reporting
+      from workers. (#171)
+    + Fix ReprLocal not being unserialized breaking --showlocals
+      usages. (#176)
+
+- changes from version 1.18.0 :
+  * pytest-xdist now requires pytest>=3.0.0.
+  * Features
+    + Add long option --numprocesses as alternative for -n. (#168)
+  * Bug Fixes
+    + Fix serialization and deserialization dropping longrepr
+      details. (#133)
+
+- changes from version 1.17.1 :
+  * Bug Fixes
+    + Hot fix release reverting the change introduced by #124,
+      unfortunately it broke a number of test suites so we are
+      reversing this change while we investigate the problem. (#157)
+  * Improved Documentation
+    + Introduced towncrier for CHANGELOG management. (#154)
+    + Added HOWTORELEASE documentation. (#155)
+
+- changes from version 1.17.0:
+  * fix #124: xdist would mark test as complete after 'call' step. As
+    a result, xdist could identify the wrong test as failing when test
+    crashes at teardown. To address this issue, xdist now marks test
+    as complete at teardown.
+
+- changes from version 1.16.0:
+  * pytest-xdist now requires pytest 2.7 or later.
+  * Add worker_id attribute in the TestReport
+  * new hook: pytest_xdist_make_scheduler(config, log), can return
+    custom tests items distribution logic implementation. You can take
+    a look at built-in LoadScheduling and EachScheduling
+    implementations. Note that required scheduler class public API may
+    change in next pytest-xdist versions.
+
+-------------------------------------------------------------------

Old:
----
  pytest-xdist-1.15.0.tar.gz

New:
----
  pytest-xdist-1.20.1.tar.gz

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

Other differences:
------------------
++++++ python-pytest-xdist.spec ++++++
--- /var/tmp/diff_new_pack.aF4B6z/_old  2017-11-17 10:59:41.145421166 +0100
+++ /var/tmp/diff_new_pack.aF4B6z/_new  2017-11-17 10:59:41.149421020 +0100
@@ -18,29 +18,29 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pytest-xdist
-Version:        1.15.0
+Version:        1.20.1
 Release:        0
 Summary:        Distributed testing and loop-on-failing for py.test
 License:        MIT
 Group:          Development/Languages/Python
 Url:            https://bitbucket.org/pytest-dev/pytest-xdist
-Source0:        
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-1.15.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-apipkg >= 1.4
 # test requirements
 #BuildRequires:  %%{python_module apipkg >= 1.4}
 #BuildRequires:  %%{python_module execnet >= 1.1}
 #BuildRequires:  %%{python_module py >= 1.4.22}
 #BuildRequires:  %%{python_module pytest >= 2.4.2}
-Requires:       python-apipkg >= 1.4
 Requires:       python-execnet >= 1.1
 Requires:       python-py >= 1.4.22
-Requires:       python-pytest >= 2.4.2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires:       python-pytest >= 3.0.0
+Requires:       python-pytest-forked
 BuildArch:      noarch
 %python_subpackages
 
@@ -88,8 +88,7 @@
 #%%python_expand PYTHONPATH=%%{buildroot}%{$python_sitelib} 
py.test-%{$python_version} -v -k"-test_n1_import_error 
-test_manytests_to_one_import_error" testing
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc CHANGELOG ISSUES.txt LICENSE README.rst
+%doc CHANGELOG.rst ISSUES.txt LICENSE README.rst
 %{python_sitelib}/xdist
 %{python_sitelib}/pytest_xdist-%{version}-py%{python_version}.egg-info
 

++++++ pytest-xdist-1.15.0.tar.gz -> pytest-xdist-1.20.1.tar.gz ++++++
++++ 4886 lines of diff (skipped)


Reply via email to