Hello community,

here is the log from the commit of package python-pytest for openSUSE:Factory 
checked in at 2018-09-26 14:53:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest"

Wed Sep 26 14:53:57 2018 rev:41 rq:637656 version:3.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pytest/python-pytest-doc.changes  
2018-09-10 12:36:13.830258286 +0200
+++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest-doc.changes     
2018-09-26 14:54:02.139050632 +0200
@@ -1,0 +2,63 @@
+Mon Sep 24 10:43:29 UTC 2018 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 3.8.1
+- drop remove_mock.patch
+ * .pytest_cache directory is now automatically ignored by Git
+ * Fix the following error during collection of tests inside packages:
+    'TypeError: object of type 'Package' has no len()'
+ * Fix bug where indirect parametrization would consider the scope of all
+     fixtures used by the test function to determine the parametrization scope,
+     and not only the scope of the fixtures being parametrized.
+ * Fix crash of the assertion rewriter if a test changed the current working
+     directory without restoring it afterwards.
+ * Fix issue that prevented some caplog properties (for example record_tuples)
+     from being available when entering the debugger with --pdb.
+ * Fix UnicodeDecodeError in python2.x when a class returns a non-ascii binary
+     __repr__ in an assertion which also contains non-ascii text.
+
+-------------------------------------------------------------------
+Mon Sep 17 09:39:03 UTC 2018 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 3.8.0
+ * Config.warn has been deprecated, it should be replaced by calls
+    to the standard warnings.warn.
+ * Node.warn now supports two signatures:
+     + node.warn(PytestWarning("some message")): is now the recommended way
+        to call this function. The warning instance must be a PytestWarning
+        or subclass instance.
+     + node.warn("CI", "some message"): this code/message form is now 
deprecated
+        and should be converted to the warning instance form above.
+ * RemovedInPytest4Warning and PytestExperimentalApiWarning are now part
+     of the public API and should be accessed using 
pytest.RemovedInPytest4Warning
+     and pytest.PytestExperimentalApiWarning.
+ * @pytest.mark.filterwarnings second parameter is no longer regex-escaped,
+     making it possible to actually use regular expressions to check the 
warning message.
+    + Note: regex-escaping the match string was an implementation oversight
+        that might break test suites which depend on the old behavior.
+ * Internal pytest warnings are now issued using the standard warnings module,
+     making it possible to use the standard warnings filters to manage those
+     warnings. This introduces PytestWarning, PytestDeprecationWarning
+     and RemovedInPytest4Warning warning types as part of the public API.
+ * DeprecationWarning and PendingDeprecationWarning are now shown by default
+     if no other warning filter is configured. This makes pytest more compliant
+     with PEP-0506. See the docs for more info.
+ * Warnings are now captured and displayed during test collection.
+ * PYTEST_DISABLE_PLUGIN_AUTOLOAD environment variable disables
+    plugin auto-loading when set.
+ * Added the count option to console_output_style to enable displaying
+    the progress as a count instead of a percentage.
+ * Added support for ‘xfailed’ and ‘xpassed’ outcomes
+    to the pytester.RunResult.assert_outcomes signature.
+
+-------------------------------------------------------------------
+Mon Sep 10 22:43:26 CEST 2018 - Matěj Cepl <mc...@suse.com>
+
+- Add remove_mock.patch which makes use of mock from PyPI
+  optional (all python 3 versions have unittest.mock these days)
+
+-------------------------------------------------------------------
+Tue Sep  4 16:12:26 UTC 2018 - Matěj Cepl <mc...@suse.com>
+
+- Clean up SPEC file.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-pytest/python-pytest.changes      
2018-09-10 12:36:14.398257445 +0200
+++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest.changes 
2018-09-26 14:54:02.431050184 +0200
@@ -1,0 +2,58 @@
+Mon Sep 24 10:43:29 UTC 2018 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 3.8.1
+- drop remove_mock.patch
+ * .pytest_cache directory is now automatically ignored by Git
+ * Fix the following error during collection of tests inside packages:
+    'TypeError: object of type 'Package' has no len()'
+ * Fix bug where indirect parametrization would consider the scope of all
+     fixtures used by the test function to determine the parametrization scope,
+     and not only the scope of the fixtures being parametrized.
+ * Fix crash of the assertion rewriter if a test changed the current working
+     directory without restoring it afterwards.
+ * Fix issue that prevented some caplog properties (for example record_tuples)
+     from being available when entering the debugger with --pdb.
+ * Fix UnicodeDecodeError in python2.x when a class returns a non-ascii binary
+     __repr__ in an assertion which also contains non-ascii text.
+
+-------------------------------------------------------------------
+Mon Sep 17 09:39:03 UTC 2018 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 3.8.0
+ * Config.warn has been deprecated, it should be replaced by calls
+    to the standard warnings.warn.
+ * Node.warn now supports two signatures:
+     + node.warn(PytestWarning("some message")): is now the recommended way
+        to call this function. The warning instance must be a PytestWarning
+        or subclass instance.
+     + node.warn("CI", "some message"): this code/message form is now 
deprecated
+        and should be converted to the warning instance form above.
+ * RemovedInPytest4Warning and PytestExperimentalApiWarning are now part
+     of the public API and should be accessed using 
pytest.RemovedInPytest4Warning
+     and pytest.PytestExperimentalApiWarning.
+ * @pytest.mark.filterwarnings second parameter is no longer regex-escaped,
+     making it possible to actually use regular expressions to check the 
warning message.
+    + Note: regex-escaping the match string was an implementation oversight
+        that might break test suites which depend on the old behavior.
+ * Internal pytest warnings are now issued using the standard warnings module,
+     making it possible to use the standard warnings filters to manage those
+     warnings. This introduces PytestWarning, PytestDeprecationWarning
+     and RemovedInPytest4Warning warning types as part of the public API.
+ * DeprecationWarning and PendingDeprecationWarning are now shown by default
+     if no other warning filter is configured. This makes pytest more compliant
+     with PEP-0506. See the docs for more info.
+ * Warnings are now captured and displayed during test collection.
+ * PYTEST_DISABLE_PLUGIN_AUTOLOAD environment variable disables
+    plugin auto-loading when set.
+ * Added the count option to console_output_style to enable displaying
+    the progress as a count instead of a percentage.
+ * Added support for ‘xfailed’ and ‘xpassed’ outcomes
+    to the pytester.RunResult.assert_outcomes signature.
+
+-------------------------------------------------------------------
+Tue Sep  4 16:10:55 UTC 2018 - Matěj Cepl <mc...@suse.com>
+
+- Remove unnecessary patch 0001-Use-unittest.mock-if-is-only-aviable.patch
+  (it has been already included in 3.7.4)
+
+-------------------------------------------------------------------

Old:
----
  pytest-3.7.4.tar.gz

New:
----
  pytest-3.8.1.tar.gz

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

Other differences:
------------------
++++++ python-pytest-doc.spec ++++++
--- /var/tmp/diff_new_pack.jMaSqe/_old  2018-09-26 14:54:03.091049172 +0200
+++ /var/tmp/diff_new_pack.jMaSqe/_new  2018-09-26 14:54:03.091049172 +0200
@@ -12,13 +12,13 @@
 # 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-doc
-Version:        3.7.4
+Version:        3.8.1
 Release:        0
 Summary:        Documentation for python-pytest, a testing tool with 
autodiscovery
 License:        MIT

++++++ python-pytest.spec ++++++
--- /var/tmp/diff_new_pack.jMaSqe/_old  2018-09-26 14:54:03.111049141 +0200
+++ /var/tmp/diff_new_pack.jMaSqe/_new  2018-09-26 14:54:03.119049129 +0200
@@ -12,13 +12,13 @@
 # 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
-Version:        3.7.4
+Version:        3.8.1
 Release:        0
 Summary:        Python testing tool with autodiscovery and detailed asserts
 License:        MIT
@@ -41,10 +41,9 @@
 %ifpython2
 Requires:       python-funcsigs
 %endif
-%if "%python_flavor" == "python2" || %python3_version_nodots < 36 
+%if "%{python_flavor}" == "python2" || %{python3_version_nodots} < 36
 Requires:       python-pathlib2 >= 2.2.0
 %endif
-
 %python_subpackages
 
 %description

++++++ pytest-3.7.4.tar.gz -> pytest-3.8.1.tar.gz ++++++
++++ 5561 lines of diff (skipped)


Reply via email to