commit python-pytest-xdist for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2020-10-29 09:47:54

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3463 (New)


Package is "python-pytest-xdist"

Thu Oct 29 09:47:54 2020 rev:16 rq:841526 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2020-09-04 11:04:14.330788157 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3463/python-pytest-xdist.changes
2020-10-29 09:47:55.980147470 +0100
@@ -1,0 +2,5 @@
+Tue Oct 13 11:46:40 UTC 2020 - Marketa Calabkova 
+
+- Skip test failing with the new pytest
+
+---



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.Y5J5RY/_old  2020-10-29 09:47:56.676148128 +0100
+++ /var/tmp/diff_new_pack.Y5J5RY/_new  2020-10-29 09:47:56.680148131 +0100
@@ -83,7 +83,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%pytest
+# https://github.com/pytest-dev/pytest-xdist/issues/601
+%pytest -k "not test_warning_captured_deprecated_in_pytest_6"
 
 %files %{python_files}
 %doc CHANGELOG.rst README.rst




commit python-pytest-xdist for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2020-09-04 11:03:09

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3399 (New)


Package is "python-pytest-xdist"

Fri Sep  4 11:03:09 2020 rev:15 rq:830843 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2020-05-28 09:05:37.059392888 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3399/python-pytest-xdist.changes
2020-09-04 11:04:14.330788157 +0200
@@ -1,0 +2,27 @@
+Mon Aug 31 13:01:20 UTC 2020 - Marketa Calabkova 
+
+- Update to 2.1.0
+  * New ``pytest_xdist_auto_num_workers`` hook can be implemented by plugins 
+or ``conftest.py`` files to control the number of workers when 
+``--numprocesses=auto`` is given in the command-line.
+  * ``psutil`` has proven to make ``pytest-xdist`` installation in certain 
+platforms and containers problematic, so to use it for automatic number 
+of CPUs detection users need to install the ``psutil`` extra
+- Add patches to keep compatibility with older pytests:
+  * reintroduce-slave-terminology.patch
+  * 0001-Revert-Remove-compat-for-pytest-6.patch
+
+---
+Tue Aug 25 08:12:22 UTC 2020 - Marketa Calabkova 
+
+- Update to 2.0.0
+  * Drop backward-compatibility "slave" aliases related to worker nodes.  We 
deliberately 
+moved away from this terminology years ago, and it seems like the right 
time to finish 
+the deprecation and removal process.
+  * ``pytest-xdist`` no longer supports Python 2.7.
+  * New functions ``xdist.is_xdist_worker``, ``xdist.is_xdist_master``, 
``xdist.get_xdist_worker_id``, 
+to easily identify the current node.
+  * When using ``-n auto``, count the number of physical CPU cores instead of 
logical ones.
+  * ``pytest-xdist`` now requires ``pytest>=6.0``.
+  
+---

Old:

  pytest-xdist-1.32.0.tar.gz

New:

  0001-Revert-Remove-compat-for-pytest-6.patch
  pytest-xdist-2.1.0.tar.gz
  reintroduce-slave-terminology.patch



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.u8NOv8/_old  2020-09-04 11:04:19.378790861 +0200
+++ /var/tmp/diff_new_pack.u8NOv8/_new  2020-09-04 11:04:19.382790864 +0200
@@ -17,25 +17,32 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-pytest-xdist
-Version:1.32.0
+Version:2.1.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT
 URL:https://github.com/pytest-dev/pytest-xdist
 Source0:
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
+# This is actually revert of something upstream wanted to do a long time ago, 
but was waiting for the rest of pytest to sync with them.
+# It is only a terminology change, but one that has personal meaning for many 
people. On the other hand, it was breaking compatibility with pytest < 6.
+# In my opinion it would be inadequate to send this patch upstream.
+Patch0: reintroduce-slave-terminology.patch
+# minor compatibility revert
+Patch1: 0001-Revert-Remove-compat-for-pytest-6.patch
 BuildRequires:  %{python_module execnet >= 1.1}
 BuildRequires:  %{python_module filelock}
+BuildRequires:  %{python_module psutil >= 3.0.0}
 BuildRequires:  %{python_module pytest >= 4.4.0}
 BuildRequires:  %{python_module pytest-forked}
 BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-execnet >= 1.1
 Requires:   python-pytest >= 4.4.0
 Requires:   python-pytest-forked
-Requires:   python-six
+Suggests:   python-psutil >= 3.0.0
 BuildArch:  noarch
 %python_subpackages
 
@@ -65,6 +72,7 @@
 
 %prep
 %setup -q -n pytest-xdist-%{version}
+%autopatch -p1
 sed -i 's/\r//' README.rst
 
 %build
@@ -78,7 +86,7 @@
 %pytest
 
 %files %{python_files}
-%doc CHANGELOG.rst ISSUES.txt README.rst
+%doc CHANGELOG.rst README.rst
 %license LICENSE
 %{python_sitelib}/xdist
 %{python_sitelib}/pytest_xdist-%{version}-py%{python_version}.egg-info

++ 0001-Revert-Remove-compat-for-pytest-6.patch ++
>From 9e81d88e5e9ac12cebc9848466560489b3064982 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mark=C3=A9ta=20Cal=C3=A1bkov=C3=A1?=
 
Date: Mon, 31 Aug 2020 15:50:54 +0200
Subject: [PATCH] Revert "Remove compat for pytest < 6"

This reverts commit 

commit python-pytest-xdist for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2020-05-28 09:05:34

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3606 (New)


Package is "python-pytest-xdist"

Thu May 28 09:05:34 2020 rev:14 rq:805107 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2020-05-04 18:32:49.812112105 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.3606/python-pytest-xdist.changes
2020-05-28 09:05:37.059392888 +0200
@@ -1,0 +2,5 @@
+Wed May 13 09:10:04 UTC 2020 - Tomáš Chvátal 
+
+- Do not do symlinks
+
+---



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.OaBWXi/_old  2020-05-28 09:05:37.775395034 +0200
+++ /var/tmp/diff_new_pack.OaBWXi/_new  2020-05-28 09:05:37.775395034 +0200
@@ -72,7 +72,7 @@
 
 %install
 %python_install
-%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 %pytest




commit python-pytest-xdist for openSUSE:Factory

2020-05-04 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2020-05-04 18:32:35

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.2738 (New)


Package is "python-pytest-xdist"

Mon May  4 18:32:35 2020 rev:13 rq:799798 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2020-01-16 18:13:33.496714070 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.2738/python-pytest-xdist.changes
2020-05-04 18:32:49.812112105 +0200
@@ -1,0 +2,6 @@
+Sun May  3 07:41:14 UTC 2020 - Tomáš Chvátal 
+
+- 1.32.0:
+  * #524: Add testrun_uid fixture. This is a shared value that uniquely 
identifies a test run among all workers. This also adds a 
PYTEST_XDIST_TESTRUNUID environment variable that is accessible within a test 
as well as a command line option --testrunuid to manually set the value from 
outside.
+
+---

Old:

  pytest-xdist-1.31.0.tar.gz

New:

  pytest-xdist-1.32.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.R0QLON/_old  2020-05-04 18:32:51.116114748 +0200
+++ /var/tmp/diff_new_pack.R0QLON/_new  2020-05-04 18:32:51.120114756 +0200
@@ -18,11 +18,10 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.31.0
+Version:1.32.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT
-Group:  Development/Languages/Python
 URL:https://github.com/pytest-dev/pytest-xdist
 Source0:
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
 BuildRequires:  %{python_module execnet >= 1.1}
@@ -76,7 +75,7 @@
 %python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
 %check
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} -v
+%pytest
 
 %files %{python_files}
 %doc CHANGELOG.rst ISSUES.txt README.rst

++ pytest-xdist-1.31.0.tar.gz -> pytest-xdist-1.32.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.31.0/.appveyor.yml 
new/pytest-xdist-1.32.0/.appveyor.yml
--- old/pytest-xdist-1.31.0/.appveyor.yml   2019-12-20 02:42:42.0 
+0100
+++ new/pytest-xdist-1.32.0/.appveyor.yml   2020-05-03 01:48:42.0 
+0200
@@ -1,13 +1,11 @@
 environment:
   matrix:
   - TOXENV: "py27-pytestlatest"
-  - TOXENV: "py34-pytestlatest"
   - TOXENV: "py35-pytestlatest"
   - TOXENV: "py36-pytestlatest"
   - TOXENV: "py37-pytestlatest"
   - TOXENV: "py38-pytestlatest"
   - TOXENV: "py38-pytestmaster"
-  - TOXENV: "py38-pytestfeatures"
 
 install:
   - C:\Python38\python -m pip install -U pip setuptools virtualenv
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.31.0/.pre-commit-config.yaml 
new/pytest-xdist-1.32.0/.pre-commit-config.yaml
--- old/pytest-xdist-1.31.0/.pre-commit-config.yaml 2019-12-20 
02:42:42.0 +0100
+++ new/pytest-xdist-1.32.0/.pre-commit-config.yaml 2020-05-03 
01:48:42.0 +0200
@@ -1,12 +1,12 @@
 repos:
 -   repo: https://github.com/ambv/black
-rev: 18.6b4
+rev: 19.10b0
 hooks:
 -   id: black
 args: [--safe, --quiet]
 language_version: python3.7
 -   repo: https://github.com/pre-commit/pre-commit-hooks
-rev: v1.3.0
+rev: v2.4.0
 hooks:
 -   id: trailing-whitespace
 -   id: end-of-file-fixer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.31.0/.travis.yml 
new/pytest-xdist-1.32.0/.travis.yml
--- old/pytest-xdist-1.31.0/.travis.yml 2019-12-20 02:42:42.0 +0100
+++ new/pytest-xdist-1.32.0/.travis.yml 2020-05-03 01:48:42.0 +0200
@@ -36,9 +36,7 @@
   env: TOXENV=py27-pytestlatest
 
 - stage: test
-  python: "3.4"
-  env: TOXENV=py34-pytestlatest
-- python: "3.5"
+  python: "3.5"
   env: TOXENV=py35-pytestlatest
 - python: "3.6"
   env: TOXENV=py36-pytestlatest
@@ -46,8 +44,6 @@
   env: TOXENV=py37-pytestlatest
 - python: "3.8"
   env: TOXENV=py38-pytestmaster
-- python: "3.8"
-  env: TOXENV=py38-pytestfeatures
 
 - stage: deploy
   python: '3.8'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.31.0/CHANGELOG.rst 
new/pytest-xdist-1.32.0/CHANGELOG.rst
--- old/pytest-xdist-1.31.0/CHANGELOG.rst   2019-12-20 

commit python-pytest-xdist for openSUSE:Factory

2020-01-16 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2020-01-16 18:13:28

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.26092 (New)


Package is "python-pytest-xdist"

Thu Jan 16 18:13:28 2020 rev:12 rq:761139 version:1.31.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2019-12-02 11:27:08.650676139 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.26092/python-pytest-xdist.changes
   2020-01-16 18:13:33.496714070 +0100
@@ -1,0 +2,8 @@
+Mon Jan  6 12:50:36 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.31.0:
+  * #486: Add support for Python 3.8.
+  * #491: Fix regression that caused custom plugin command-line
+arguments to be discarded when using --tx mode.
+
+---

Old:

  pytest-xdist-1.30.0.tar.gz

New:

  pytest-xdist-1.31.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.0p8e1Q/_old  2020-01-16 18:13:34.096714409 +0100
+++ /var/tmp/diff_new_pack.0p8e1Q/_new  2020-01-16 18:13:34.096714409 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-xdist
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.30.0
+Version:1.31.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT
 Group:  Development/Languages/Python
-Url:https://github.com/pytest-dev/pytest-xdist
+URL:https://github.com/pytest-dev/pytest-xdist
 Source0:
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
 BuildRequires:  %{python_module execnet >= 1.1}
 BuildRequires:  %{python_module filelock}

++ pytest-xdist-1.30.0.tar.gz -> pytest-xdist-1.31.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.30.0/.appveyor.yml 
new/pytest-xdist-1.31.0/.appveyor.yml
--- old/pytest-xdist-1.30.0/.appveyor.yml   1970-01-01 01:00:00.0 
+0100
+++ new/pytest-xdist-1.31.0/.appveyor.yml   2019-12-20 02:42:42.0 
+0100
@@ -0,0 +1,23 @@
+environment:
+  matrix:
+  - TOXENV: "py27-pytestlatest"
+  - TOXENV: "py34-pytestlatest"
+  - TOXENV: "py35-pytestlatest"
+  - TOXENV: "py36-pytestlatest"
+  - TOXENV: "py37-pytestlatest"
+  - TOXENV: "py38-pytestlatest"
+  - TOXENV: "py38-pytestmaster"
+  - TOXENV: "py38-pytestfeatures"
+
+install:
+  - C:\Python38\python -m pip install -U pip setuptools virtualenv
+  - C:\Python38\python -m pip install -U tox setuptools_scm
+
+build: false  # Not a C# project, build stuff at the test step instead.
+
+test_script:
+  - C:\Python38\python -m tox
+
+# We don't deploy anything on tags with AppVeyor, we use Travis instead, so we
+# might as well save resources
+skip_tags: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.30.0/.pre-commit-config.yaml 
new/pytest-xdist-1.31.0/.pre-commit-config.yaml
--- old/pytest-xdist-1.30.0/.pre-commit-config.yaml 2019-10-01 
17:36:18.0 +0200
+++ new/pytest-xdist-1.31.0/.pre-commit-config.yaml 2019-12-20 
02:42:42.0 +0100
@@ -21,4 +21,4 @@
 files: ^(CHANGELOG.rst|HOWTORELEASE.rst|README.rst|changelog/.*)$
 language: python
 additional_dependencies: [pygments, restructuredtext_lint]
-python_version: python3.7
+language_version: python3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.30.0/.travis.yml 
new/pytest-xdist-1.31.0/.travis.yml
--- old/pytest-xdist-1.30.0/.travis.yml 2019-10-01 17:36:18.0 +0200
+++ new/pytest-xdist-1.31.0/.travis.yml 2019-12-20 02:42:42.0 +0100
@@ -30,8 +30,8 @@
   cache:
 directories:
   - $HOME/.cache/pre-commit
-- python: '3.7'
-  env: TOXENV=py37-pytestlatest
+- python: '3.8'
+  env: TOXENV=py38-pytestlatest
 - python: '2.7'
   env: TOXENV=py27-pytestlatest
 
@@ -43,12 +43,14 @@
 - python: "3.6"
   env: TOXENV=py36-pytestlatest
 - python: "3.7"
-  env: TOXENV=py37-pytestmaster
-- python: "3.7"
-  env: TOXENV=py37-pytestfeatures
+  env: 

commit python-pytest-xdist for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2019-12-02 11:26:51

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.4691 (New)


Package is "python-pytest-xdist"

Mon Dec  2 11:26:51 2019 rev:11 rq:735843 version:1.30.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2019-07-30 13:00:30.514446513 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.4691/python-pytest-xdist.changes
2019-12-02 11:27:08.650676139 +0100
@@ -1,0 +2,7 @@
+Mon Oct  7 13:00:36 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.30.0:
+  * Fix crash issues related to running xdist with the terminal plugin disabled
+  * Initialization between workers and master nodes is now more consistent
+
+---

Old:

  pytest-xdist-1.29.0.tar.gz

New:

  pytest-xdist-1.30.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.lYn1Ra/_old  2019-12-02 11:27:09.270675904 +0100
+++ /var/tmp/diff_new_pack.lYn1Ra/_new  2019-12-02 11:27:09.274675903 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.29.0
+Version:1.30.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT

++ pytest-xdist-1.29.0.tar.gz -> pytest-xdist-1.30.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.29.0/CHANGELOG.rst 
new/pytest-xdist-1.30.0/CHANGELOG.rst
--- old/pytest-xdist-1.29.0/CHANGELOG.rst   2019-06-14 22:11:07.0 
+0200
+++ new/pytest-xdist-1.30.0/CHANGELOG.rst   2019-10-01 17:36:18.0 
+0200
@@ -411,6 +411,28 @@
 
 .. towncrier release notes start
 
+pytest-xdist 1.30.0 (2019-10-01)
+
+
+Features
+
+
+- `#448 `_: 
Initialization between workers and master nodes is now more consistent, which 
fixes a number of
+  long-standing issues related to startup with the ``-c`` option.
+
+  Issues:
+
+  * `#6 `__: Poor 
interaction between ``-n#`` and ``-c X.cfg``
+  * `#445 `__: 
pytest-xdist is not reporting the same nodeid as pytest does
+
+  This however only works with **pytest 5.1 or later**, as it required changes 
in pytest itself.
+
+
+Bug Fixes
+-
+
+- `#467 `_: Fix crash 
issues related to running xdist with the terminal plugin disabled.
+
 
 1.17.0
 --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.29.0/PKG-INFO 
new/pytest-xdist-1.30.0/PKG-INFO
--- old/pytest-xdist-1.29.0/PKG-INFO2019-06-14 22:11:25.0 +0200
+++ new/pytest-xdist-1.30.0/PKG-INFO2019-10-01 17:36:34.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pytest-xdist
-Version: 1.29.0
+Version: 1.30.0
 Summary: pytest xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pytest-xdist-1.29.0/src/pytest_xdist.egg-info/PKG-INFO 
new/pytest-xdist-1.30.0/src/pytest_xdist.egg-info/PKG-INFO
--- old/pytest-xdist-1.29.0/src/pytest_xdist.egg-info/PKG-INFO  2019-06-14 
22:11:24.0 +0200
+++ new/pytest-xdist-1.30.0/src/pytest_xdist.egg-info/PKG-INFO  2019-10-01 
17:36:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pytest-xdist
-Version: 1.29.0
+Version: 1.30.0
 Summary: pytest xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.29.0/src/xdist/_version.py 
new/pytest-xdist-1.30.0/src/xdist/_version.py
--- old/pytest-xdist-1.29.0/src/xdist/_version.py   2019-06-14 
22:11:24.0 +0200
+++ new/pytest-xdist-1.30.0/src/xdist/_version.py   2019-10-01 
17:36:33.0 +0200
@@ -1,4 +1,4 @@
 # coding: utf-8
 # file generated by setuptools_scm
 # don't change, don't track in version control
-version = '1.29.0'
+version = '1.30.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-pytest-xdist for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2019-07-30 13:00:29

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.4126 (New)


Package is "python-pytest-xdist"

Tue Jul 30 13:00:29 2019 rev:10 rq:714231 version:1.29.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2019-03-26 15:35:33.364419053 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.4126/python-pytest-xdist.changes
2019-07-30 13:00:30.514446513 +0200
@@ -1,0 +2,16 @@
+Tue Jul  2 12:24:33 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.29.0:
+  * #226: --max-worker-restart now assumes a more reasonable value (4 times 
the number of nodes) when not given explicitly. This prevents test suites from 
running forever when the suite crashes during collection.
+  * #435: When the test session is interrupted due to running out of workers, 
the reason is shown in the test summary for easier viewing.
+  * #442: Compatibility fix for upcoming pytest 5.0: session.exitstatus is now 
an IntEnum object.
+  * #435: No longer show an internal error when we run out of workers due to 
crashes.
+
+---
+Mon Jun  3 08:49:46 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.28.0:
+  * #426: pytest-xdist now uses the new pytest_report_to_serializable and
+pytest_report_from_serializable hooks from pytest 4.4 
+
+---

Old:

  pytest-xdist-1.27.0.tar.gz

New:

  pytest-xdist-1.29.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.H8JdyX/_old  2019-07-30 13:00:31.230446353 +0200
+++ /var/tmp/diff_new_pack.H8JdyX/_new  2019-07-30 13:00:31.234446352 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.27.0
+Version:1.29.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT
@@ -27,14 +27,14 @@
 Source0:
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
 BuildRequires:  %{python_module execnet >= 1.1}
 BuildRequires:  %{python_module filelock}
-BuildRequires:  %{python_module pytest >= 3.6.0}
+BuildRequires:  %{python_module pytest >= 4.4.0}
 BuildRequires:  %{python_module pytest-forked}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-execnet >= 1.1
-Requires:   python-pytest >= 3.6.0
+Requires:   python-pytest >= 4.4.0
 Requires:   python-pytest-forked
 Requires:   python-six
 BuildArch:  noarch

++ pytest-xdist-1.27.0.tar.gz -> pytest-xdist-1.29.0.tar.gz ++
 6739 lines of diff (skipped)




commit python-pytest-xdist for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2019-03-26 15:35:30

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.25356 (New)


Package is "python-pytest-xdist"

Tue Mar 26 15:35:30 2019 rev:9 rq:687180 version:1.27.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2019-02-24 17:04:34.976646573 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.25356/python-pytest-xdist.changes
   2019-03-26 15:35:33.364419053 +0100
@@ -1,0 +2,7 @@
+Thu Mar 21 09:54:59 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.27.0:
+  * #374: The new ``pytest_xdist_getremotemodule`` hook allows overriding the 
module run on remote nodes.
+  * #415: Improve behavior of ``--numprocesses=auto`` to work well with 
``--pdb`` option.
+
+---

Old:

  pytest-xdist-1.26.1.tar.gz

New:

  pytest-xdist-1.27.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.GP9Fb2/_old  2019-03-26 15:35:34.112418739 +0100
+++ /var/tmp/diff_new_pack.GP9Fb2/_new  2019-03-26 15:35:34.112418739 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.26.1
+Version:1.27.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT

++ pytest-xdist-1.26.1.tar.gz -> pytest-xdist-1.27.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.26.1/CHANGELOG.rst 
new/pytest-xdist-1.27.0/CHANGELOG.rst
--- old/pytest-xdist-1.26.1/CHANGELOG.rst   2019-01-28 21:48:04.0 
+0100
+++ new/pytest-xdist-1.27.0/CHANGELOG.rst   2019-03-21 00:17:48.0 
+0100
@@ -1,3 +1,14 @@
+pytest-xdist 1.27.0 (2019-02-15)
+
+
+Features
+
+
+- `#374 `_: The new 
``pytest_xdist_getremotemodule`` hook allows overriding the module run on 
remote nodes.
+
+- `#415 `_: Improve 
behavior of ``--numprocesses=auto`` to work well with ``--pdb`` option.
+
+
 pytest-xdist 1.26.1 (2019-01-28)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.26.1/PKG-INFO 
new/pytest-xdist-1.27.0/PKG-INFO
--- old/pytest-xdist-1.26.1/PKG-INFO2019-01-28 21:48:22.0 +0100
+++ new/pytest-xdist-1.27.0/PKG-INFO2019-03-21 00:18:08.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.26.1
+Version: 1.27.0
 Summary: pytest xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.26.1/pytest_xdist.egg-info/PKG-INFO 
new/pytest-xdist-1.27.0/pytest_xdist.egg-info/PKG-INFO
--- old/pytest-xdist-1.26.1/pytest_xdist.egg-info/PKG-INFO  2019-01-28 
21:48:22.0 +0100
+++ new/pytest-xdist-1.27.0/pytest_xdist.egg-info/PKG-INFO  2019-03-21 
00:18:07.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.26.1
+Version: 1.27.0
 Summary: pytest xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.26.1/testing/test_plugin.py 
new/pytest-xdist-1.27.0/testing/test_plugin.py
--- old/pytest-xdist-1.26.1/testing/test_plugin.py  2019-01-28 
21:48:04.0 +0100
+++ new/pytest-xdist-1.27.0/testing/test_plugin.py  2019-03-21 
00:17:48.0 +0100
@@ -36,6 +36,7 @@
 
 def test_auto_detect_cpus(testdir, monkeypatch):
 import os
+from xdist.plugin import pytest_cmdline_main as check_options
 
 if hasattr(os, "sched_getaffinity"):
 monkeypatch.setattr(os, "sched_getaffinity", lambda _pid: 
set(range(99)))
@@ -52,6 +53,11 @@
 config = testdir.parseconfigure("-nauto")
 assert config.getoption("numprocesses") == 99
 
+config = testdir.parseconfigure("-nauto", "--pdb")
+check_options(config)
+assert config.getoption("usepdb")
+assert config.getoption("numprocesses") == 0
+
 monkeypatch.delattr(os, "sched_getaffinity", raising=False)
 

commit python-pytest-xdist for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2019-02-24 17:04:27

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new.28833 (New)


Package is "python-pytest-xdist"

Sun Feb 24 17:04:27 2019 rev:8 rq:674153 version:1.26.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2018-11-08 09:39:23.725736040 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new.28833/python-pytest-xdist.changes
   2019-02-24 17:04:34.976646573 +0100
@@ -1,0 +2,13 @@
+Tue Feb 12 12:57:15 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.26.1:
+  * #406: Do not implement deprecated pytest_logwarning hook in pytest 
versions where it is deprecated.
+  * #376: The current directory is no longer added sys.path for local workers, 
only for remote connections.
+  * #379: Warning attributes are checked to make sure they can be dumped prior 
to serializing the warning for submission to the master node.
+  * #372: Pytest versions older than 3.6 are no longer supported.
+  * #373: Node setup information is hidden when pytest is run in quiet mode to 
reduce noise on many-core machines.
+  * #388: mainargv is made available in workerinput from the host's sys.argv.
+  * #384: pytest 4.1 support: ExceptionInfo API changes.
+  * #390: pytest 4.1 support: pytest_logwarning hook removed.
+
+---

Old:

  pytest-xdist-1.23.2.tar.gz

New:

  pytest-xdist-1.26.1.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.m7q3p1/_old  2019-02-24 17:04:35.768646196 +0100
+++ /var/tmp/diff_new_pack.m7q3p1/_new  2019-02-24 17:04:35.768646196 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-xdist
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,23 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.23.2
+Version:1.26.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
+Url:https://github.com/pytest-dev/pytest-xdist
 Source0:
https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-%{version}.tar.gz
+BuildRequires:  %{python_module execnet >= 1.1}
+BuildRequires:  %{python_module filelock}
+BuildRequires:  %{python_module pytest >= 3.6.0}
+BuildRequires:  %{python_module pytest-forked}
 BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-execnet >= 1.1
-Requires:   python-pytest >= 3.0.0
+Requires:   python-pytest >= 3.6.0
 Requires:   python-pytest-forked
 Requires:   python-six
 BuildArch:  noarch
@@ -70,6 +75,9 @@
 %python_install
 %python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
+%check
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} -v
+
 %files %{python_files}
 %doc CHANGELOG.rst ISSUES.txt README.rst
 %license LICENSE

++ pytest-xdist-1.23.2.tar.gz -> pytest-xdist-1.26.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.23.2/.travis.yml 
new/pytest-xdist-1.26.1/.travis.yml
--- old/pytest-xdist-1.23.2/.travis.yml 2018-09-28 12:28:58.0 +0200
+++ new/pytest-xdist-1.26.1/.travis.yml 2019-01-28 21:48:04.0 +0100
@@ -11,36 +11,36 @@
   email:
   - pytest-com...@python.org
 
-python:
-- '2.7'
-- '3.4'
-- '3.5'
-- '3.6'
-env:
-- TOXENV=py-pytest30
-- TOXENV=py-pytest31
-- TOXENV=py-pytest32
-- TOXENV=py-pytest33
-- TOXENV=py-pytest36
-- TOXENV=py-pytest38
-
-install: pip install tox setuptools_scm
+install:
+  - pip install -U pip
+  - pip install tox setuptools_scm
 script: tox
 
 stages:
-- linting
+- baseline
 - test
 - name: deploy
   if: repo = pytest-dev/pytest-xdist AND tag IS present
 
 jobs:
   include:
-- stage: linting
+- stage: baseline
   python: '3.6'
-  script:
-  - tox -e linting
+  env: TOXENV=linting
+- python: '3.6'
+  env: TOXENV=py36-pytestlatest
+- python: '2.7'
+  env: TOXENV=py27-pytestlatest
+
 - stage: test
-# python x env above are already 

commit python-pytest-xdist for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2018-11-08 09:39:21

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new (New)


Package is "python-pytest-xdist"

Thu Nov  8 09:39:21 2018 rev:7 rq:644851 version:1.23.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2018-04-11 13:57:11.157226536 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
2018-11-08 09:39:23.725736040 +0100
@@ -1,0 +2,11 @@
+Fri Oct 26 12:56:22 UTC 2018 - Ondřej Súkup 
+
+- update to version 1.23.2
+- add python-six to runtime deps
+  * Fix issue where Warnings could cause pytest to fail if they
+ do not set the args attribute correctly.
+  * Fix warnings transfer between workers and master node with pytest >= 3.8
+  * Improve collection performance by reducing the number of events
+ sent to master node
+
+---

Old:

  pytest-xdist-1.22.2.tar.gz

New:

  pytest-xdist-1.23.2.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.8prXIp/_old  2018-11-08 09:39:25.017734550 +0100
+++ /var/tmp/diff_new_pack.8prXIp/_new  2018-11-08 09:39:25.017734550 +0100
@@ -12,28 +12,26 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.22.2
+Version:1.23.2
 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-%{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-execnet >= 1.1
 Requires:   python-pytest >= 3.0.0
 Requires:   python-pytest-forked
+Requires:   python-six
 BuildArch:  noarch
 %python_subpackages
 
@@ -63,8 +61,7 @@
 
 %prep
 %setup -q -n pytest-xdist-%{version}
-# disable failing tests (we cannot deal with too narrow deps here..)
-dos2unix README.rst
+sed -i 's/\r//' README.rst
 
 %build
 %python_build

++ pytest-xdist-1.22.2.tar.gz -> pytest-xdist-1.23.2.tar.gz ++
 5321 lines of diff (skipped)




commit python-pytest-xdist for openSUSE:Factory

2018-04-11 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2018-04-11 13:57:08

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new (New)


Package is "python-pytest-xdist"

Wed Apr 11 13:57:08 2018 rev:6 rq:594621 version:1.22.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2018-02-25 11:47:19.879801817 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
2018-04-11 13:57:11.157226536 +0200
@@ -1,0 +2,7 @@
+Sat Apr  7 21:29:41 UTC 2018 - a...@gmx.de
+
+- update to version 1.22.2:
+  * Add backward compatibility for slaveoutput attribute to
+WorkerController instances. (#285)
+
+---

Old:

  pytest-xdist-1.22.1.tar.gz

New:

  pytest-xdist-1.22.2.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.SqVDws/_old  2018-04-11 13:57:12.585174903 +0200
+++ /var/tmp/diff_new_pack.SqVDws/_new  2018-04-11 13:57:12.585174903 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.22.1
+Version:1.22.2
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT

++ pytest-xdist-1.22.1.tar.gz -> pytest-xdist-1.22.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.22.1/CHANGELOG.rst 
new/pytest-xdist-1.22.2/CHANGELOG.rst
--- old/pytest-xdist-1.22.1/CHANGELOG.rst   2018-02-19 23:02:22.0 
+0100
+++ new/pytest-xdist-1.22.2/CHANGELOG.rst   2018-02-27 11:10:58.0 
+0100
@@ -1,3 +1,14 @@
+pytest-xdist 1.22.2 (2018-02-26)
+
+
+Bug Fixes
+-
+
+- Add backward compatibility for ``slaveoutput`` attribute to
+  ``WorkerController`` instances. (`#285
+  `_)
+
+
 pytest-xdist 1.22.1 (2018-02-19)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.22.1/PKG-INFO 
new/pytest-xdist-1.22.2/PKG-INFO
--- old/pytest-xdist-1.22.1/PKG-INFO2018-02-19 23:02:47.0 +0100
+++ new/pytest-xdist-1.22.2/PKG-INFO2018-02-27 11:11:26.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.22.1
+Version: 1.22.2
 Summary: py.test xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.22.1/pytest_xdist.egg-info/PKG-INFO 
new/pytest-xdist-1.22.2/pytest_xdist.egg-info/PKG-INFO
--- old/pytest-xdist-1.22.1/pytest_xdist.egg-info/PKG-INFO  2018-02-19 
23:02:47.0 +0100
+++ new/pytest-xdist-1.22.2/pytest_xdist.egg-info/PKG-INFO  2018-02-27 
11:11:26.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.22.1
+Version: 1.22.2
 Summary: py.test xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.22.1/xdist/_version.py 
new/pytest-xdist-1.22.2/xdist/_version.py
--- old/pytest-xdist-1.22.1/xdist/_version.py   2018-02-19 23:02:46.0 
+0100
+++ new/pytest-xdist-1.22.2/xdist/_version.py   2018-02-27 11:11:26.0 
+0100
@@ -1,4 +1,4 @@
 # coding: utf-8
 # file generated by setuptools_scm
 # don't change, don't track in version control
-version = '1.22.1'
+version = '1.22.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.22.1/xdist/workermanage.py 
new/pytest-xdist-1.22.2/xdist/workermanage.py
--- old/pytest-xdist-1.22.1/xdist/workermanage.py   2018-02-19 
23:02:22.0 +0100
+++ new/pytest-xdist-1.22.2/xdist/workermanage.py   2018-02-27 
11:10:58.0 +0100
@@ -307,7 +307,7 @@
 self.notify_inproc(eventname, node=self, **kwargs)
 elif eventname == "workerfinished":
 self._down = True
-self.workeroutput = kwargs['workeroutput']
+self.workeroutput = self.slaveoutput = kwargs['workeroutput']
 self.notify_inproc("workerfinished", node=self)
 elif eventname in 

commit python-pytest-xdist for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2018-02-25 11:47:16

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new (New)


Package is "python-pytest-xdist"

Sun Feb 25 11:47:16 2018 rev:5 rq:579827 version:1.22.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2018-01-13 21:48:28.471761390 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
2018-02-25 11:47:19.879801817 +0100
@@ -1,0 +2,16 @@
+Sat Feb 24 18:47:34 UTC 2018 - mimi...@gmail.com
+
+-  cleanup Requires and spec
+
+---
+Sat Feb 24 18:29:53 UTC 2018 - a...@gmx.de
+
+- update to version 1.22.1:
+  * Bug Fixes
++ Fix issue when using loadscope or loadfile where tests would
+  fail to start if the first scope had only one test. (#257)
+  * Trivial Changes
++ Change terminology used by pytest-xdist to master and worker in
+  arguments and messages (for example --max-worker-reset). (#234)
+
+---

Old:

  pytest-xdist-1.22.0.tar.gz

New:

  pytest-xdist-1.22.1.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.6u8ZlK/_old  2018-02-25 11:47:20.967762339 +0100
+++ /var/tmp/diff_new_pack.6u8ZlK/_new  2018-02-25 11:47:20.971762194 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.22.0
+Version:1.22.1
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT
@@ -31,14 +31,7 @@
 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-execnet >= 1.1
-Requires:   python-py >= 1.4.22
 Requires:   python-pytest >= 3.0.0
 Requires:   python-pytest-forked
 BuildArch:  noarch
@@ -71,9 +64,6 @@
 %prep
 %setup -q -n pytest-xdist-%{version}
 # disable failing tests (we cannot deal with too narrow deps here..)
-sed -i -e 's/def test_n1_import_error/def disable_n1_import_error/' \
-   -e 's/def test_manytests_to_one_import_error/def 
disable_manytests_to_one_import_error/' \
-testing/acceptance_test.py
 dos2unix README.rst
 
 %build
@@ -83,12 +73,9 @@
 %python_install
 %python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
-# Tests leave BUILDROOT traces in __pycache__ and I couldn't fix it
-#%%check
-#%%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}
-%doc CHANGELOG.rst ISSUES.txt LICENSE README.rst
+%doc CHANGELOG.rst ISSUES.txt README.rst
+%license LICENSE
 %{python_sitelib}/xdist
 %{python_sitelib}/pytest_xdist-%{version}-py%{python_version}.egg-info
 

++ pytest-xdist-1.22.0.tar.gz -> pytest-xdist-1.22.1.tar.gz ++
 3038 lines of diff (skipped)




commit python-pytest-xdist for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2018-01-13 21:48:26

Comparing /work/SRC/openSUSE:Factory/python-pytest-xdist (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-xdist.new (New)


Package is "python-pytest-xdist"

Sat Jan 13 21:48:26 2018 rev:4 rq:563777 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2018-01-05 01:04:47.544675722 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
2018-01-13 21:48:28.471761390 +0100
@@ -1,0 +2,7 @@
+Thu Jan 11 23:58:44 UTC 2018 - a...@gmx.de
+
+- update to version 1.22.0:
+  * Add support for the pytest_runtest_logfinish hook which will be
+released in pytest 3.4. (#266)
+
+---

Old:

  pytest-xdist-1.21.0.tar.gz

New:

  pytest-xdist-1.22.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.V9a4oN/_old  2018-01-13 21:48:29.263724467 +0100
+++ /var/tmp/diff_new_pack.V9a4oN/_new  2018-01-13 21:48:29.263724467 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.21.0
+Version:1.22.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT

++ pytest-xdist-1.21.0.tar.gz -> pytest-xdist-1.22.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.21.0/CHANGELOG.rst 
new/pytest-xdist-1.22.0/CHANGELOG.rst
--- old/pytest-xdist-1.21.0/CHANGELOG.rst   2017-12-26 13:55:58.0 
+0100
+++ new/pytest-xdist-1.22.0/CHANGELOG.rst   2018-01-11 21:10:40.0 
+0100
@@ -1,3 +1,14 @@
+pytest-xdist 1.22.0 (2018-01-11)
+
+
+Features
+
+
+- Add support for the ``pytest_runtest_logfinish`` hook which will be released
+  in pytest 3.4. (`#266
+  `_)
+
+
 pytest-xdist 1.21.0 (2017-12-22)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.21.0/PKG-INFO 
new/pytest-xdist-1.22.0/PKG-INFO
--- old/pytest-xdist-1.21.0/PKG-INFO2017-12-26 13:56:21.0 +0100
+++ new/pytest-xdist-1.22.0/PKG-INFO2018-01-11 21:11:02.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.21.0
+Version: 1.22.0
 Summary: py.test xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
@@ -53,6 +53,9 @@
 are reported back and displayed to your local terminal.
 You may specify different Python versions and interpreters.
 
+If you would like to know how pytest-xdist works under the covers, 
checkout 
+`OVERVIEW 
`_.
+
 
 Installation
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.21.0/README.rst 
new/pytest-xdist-1.22.0/README.rst
--- old/pytest-xdist-1.21.0/README.rst  2017-12-26 13:55:58.0 +0100
+++ new/pytest-xdist-1.22.0/README.rst  2018-01-11 21:10:40.0 +0100
@@ -44,6 +44,9 @@
 are reported back and displayed to your local terminal.
 You may specify different Python versions and interpreters.
 
+If you would like to know how pytest-xdist works under the covers, checkout 
+`OVERVIEW 
`_.
+
 
 Installation
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.21.0/pytest_xdist.egg-info/PKG-INFO 
new/pytest-xdist-1.22.0/pytest_xdist.egg-info/PKG-INFO
--- old/pytest-xdist-1.21.0/pytest_xdist.egg-info/PKG-INFO  2017-12-26 
13:56:21.0 +0100
+++ new/pytest-xdist-1.22.0/pytest_xdist.egg-info/PKG-INFO  2018-01-11 
21:11:02.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.21.0
+Version: 1.22.0
 Summary: py.test xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
@@ -53,6 +53,9 @@
 are reported back and displayed to your local terminal.
 You may specify different Python versions and interpreters.
 
+If you would like to know how pytest-xdist 

commit python-pytest-xdist for openSUSE:Factory

2018-01-04 Thread root
Hello community,

here is the log from the commit of package python-pytest-xdist for 
openSUSE:Factory checked in at 2018-01-05 01:02:48

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 Jan  5 01:02:48 2018 rev:3 rq:561517 version:1.21.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest-xdist/python-pytest-xdist.changes  
2017-11-17 10:59:40.001463034 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-xdist.new/python-pytest-xdist.changes 
2018-01-05 01:04:47.544675722 +0100
@@ -1,0 +2,13 @@
+Wed Jan  3 23:12:36 UTC 2018 - a...@gmx.de
+
+- update to version 1.21.0:
+  * Deprecations and Removals
++ Drop support for EOL Python 2.6. (#259)
+  * Features
++ New --dist=loadfile option which load-distributes test to
+  workers grouped by the file the tests live in. (#242)
+  * Bug Fixes
++ Fix accidental mutation of test report during serialization
+  causing longrepr string-ification to break. (#241)
+
+---

Old:

  pytest-xdist-1.20.1.tar.gz

New:

  pytest-xdist-1.21.0.tar.gz



Other differences:
--
++ python-pytest-xdist.spec ++
--- /var/tmp/diff_new_pack.oPgaN3/_old  2018-01-05 01:04:48.572333806 +0100
+++ /var/tmp/diff_new_pack.oPgaN3/_new  2018-01-05 01:04:48.576332476 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-xdist
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-xdist
-Version:1.20.1
+Version:1.21.0
 Release:0
 Summary:Distributed testing and loop-on-failing for py.test
 License:MIT

++ pytest-xdist-1.20.1.tar.gz -> pytest-xdist-1.21.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.20.1/.gitignore 
new/pytest-xdist-1.21.0/.gitignore
--- old/pytest-xdist-1.20.1/.gitignore  2017-10-05 22:18:37.0 +0200
+++ new/pytest-xdist-1.21.0/.gitignore  2017-12-26 13:55:58.0 +0100
@@ -30,3 +30,4 @@
 .tox/
 .cache/
 .eggs/
+.idea/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.20.1/.travis.yml 
new/pytest-xdist-1.21.0/.travis.yml
--- old/pytest-xdist-1.20.1/.travis.yml 2017-10-05 22:18:37.0 +0200
+++ new/pytest-xdist-1.21.0/.travis.yml 2017-12-26 13:55:58.0 +0100
@@ -12,7 +12,6 @@
   - pytest-com...@python.org
 
 python:
-- '2.6'
 - '2.7'
 - '3.4'
 - '3.5'
@@ -21,6 +20,7 @@
 - TOXENV=py-pytest30
 - TOXENV=py-pytest31
 - TOXENV=py-pytest32
+- TOXENV=py-pytest33
 
 install: pip install tox setuptools_scm
 script: tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.20.1/CHANGELOG.rst 
new/pytest-xdist-1.21.0/CHANGELOG.rst
--- old/pytest-xdist-1.20.1/CHANGELOG.rst   2017-10-05 22:18:37.0 
+0200
+++ new/pytest-xdist-1.21.0/CHANGELOG.rst   2017-12-26 13:55:58.0 
+0100
@@ -1,3 +1,29 @@
+pytest-xdist 1.21.0 (2017-12-22)
+
+
+Deprecations and Removals
+-
+
+- Drop support for EOL Python 2.6. (`#259
+  `_)
+
+
+Features
+
+
+- New ``--dist=loadfile`` option which load-distributes test to workers grouped
+  by the file the tests live in. (`#242
+  `_)
+
+
+Bug Fixes
+-
+
+- Fix accidental mutation of test report during serialization causing longrepr
+  string-ification to break. (`#241
+  `_)
+
+
 pytest-xdist 1.20.1 (2017-10-05)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-xdist-1.20.1/PKG-INFO 
new/pytest-xdist-1.21.0/PKG-INFO
--- old/pytest-xdist-1.20.1/PKG-INFO2017-10-05 22:18:54.0 +0200
+++ new/pytest-xdist-1.21.0/PKG-INFO2017-12-26 13:56:21.0 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: pytest-xdist
-Version: 1.20.1
+Version: 1.21.0
 Summary: py.test xdist plugin for distributed testing and loop-on-failing modes
 Home-page: https://github.com/pytest-dev/pytest-xdist
 Author: holger krekel and contributors
@@ -10,15 +10,23 @@

commit python-pytest-xdist for openSUSE:Factory

2017-11-17 Thread root
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 - mimi...@gmail.com
+
+-  new pytest-xdist requires pytest-forked package
+
+---
+Sat Nov 11 17:25:50 UTC 2017 - a...@gmx.de
+
+- 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
@@