Hello community,

here is the log from the commit of package python-pytest4 for openSUSE:Factory 
checked in at 2019-05-24 11:32:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest4 (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest4.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest4"

Fri May 24 11:32:28 2019 rev:3 rq:704982 version:4.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pytest4/python-pytest4.changes    
2019-05-06 21:17:13.613068918 +0200
+++ /work/SRC/openSUSE:Factory/.python-pytest4.new.5148/python-pytest4.changes  
2019-05-24 11:32:29.613387231 +0200
@@ -1,0 +2,47 @@
+Thu May 23 10:06:51 UTC 2019 - Ondřej Súkup <[email protected]>
+
+- update to 4.5.0
+- drop 4dbb56146a1fe0bf70df801582f0abde4ef4e64c.patch - upstream merged
+ * A warning is now emitted when unknown marks are used as a decorator
+ * Show XFail reason as part of JUnitXML message field
+ * Messages from crash reports are displayed within test summaries now
+ * New flag --strict-markers that triggers an error when unknown markers
+ * Assertion failure messages for sequences and dicts contain the number
+   of different items now.
+ * Improve reporting with --lf and --ff
+ * The --cache-show option/action accepts an optional glob to show only
+   matching cache entries.
+ * Standard input (stdin) can be given to pytester’s Testdir.run() and 
Testdir.popen().
+ * he -r option learnt about A to display all reports (including passed ones)
+   in the short test summary.
+ * The short test summary is displayed after passes with output (-rP).
+ * The --last-failed (--lf) option got smarter and will now skip entire files
+   if all tests of that test file have passed in previous runs, greatly 
speeding up collection.
+ * Introduce new specific warning PytestWarning subclasses to make it easier
+  to filter warnings based on the class, rather than on the message
+ * New record_testsuite_property session-scoped fixture allows users to log
+   <property> tags at the testsuite level with the junitxml plugin.
+ * --fixtures now also shows fixture scope for scopes other than "function".
+ * Deselected items from plugins using pytest_collect_modifyitems as a 
hookwrapper
+   are correctly reported now.
+ * With usage errors exitstatus is set to EXIT_USAGEERROR in the 
pytest_sessionfinish
+   hook now as expected.
+ * outcome.exit is not used with EOF in the pdb wrapper anymore, but only with 
quit.
+ * logging.raiseExceptions is not set to False anymore.
+ * pytest now depends on wcwidth to properly track unicode character sizes for 
more
+   precise terminal output.
+ * pytester’s Testdir.popen() uses stdout and stderr via keyword arguments with
+   defaults now (subprocess.PIPE).
+ * The code for the short test summary in the terminal was moved to the 
terminal plugin.
+ * Improved validation of kwargs for various methods in the pytester plugin.
+ * record_property now emits a PytestWarning when used with 
junit_family=xunit2:
+   the fixture generates property tags as children of testcase, which is not 
permitted
+     according to the most recent schema.
+ * Fix crash caused by error in __repr__ function with both showlocals
+   and verbose output enabled.
+ * Eliminate core dependency on ‘terminal’ plugin.
+ * Doc: pytest_ignore_collect, pytest_collect_directory, pytest_collect_file
+    and pytest_pycollect_makemodule hooks’s ‘path’ parameter documented type 
is now py.path.local
+ * Improve help for --runxfail flag.
+
+-------------------------------------------------------------------

Old:
----
  4dbb56146a1fe0bf70df801582f0abde4ef4e64c.patch
  pytest-4.4.1.tar.gz

New:
----
  pytest-4.5.0.tar.gz

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

Other differences:
------------------
++++++ python-pytest4.spec ++++++
--- /var/tmp/diff_new_pack.SfTLgk/_old  2019-05-24 11:32:30.437386916 +0200
+++ /var/tmp/diff_new_pack.SfTLgk/_new  2019-05-24 11:32:30.437386916 +0200
@@ -26,14 +26,13 @@
 %bcond_with test
 %endif
 Name:           python-pytest4%{psuffix}
-Version:        4.4.1
+Version:        4.5.0
 Release:        0
 Summary:        Python testing tool with autodiscovery and detailed asserts
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/pytest-dev/pytest
 Source:         
https://files.pythonhosted.org/packages/source/p/pytest/pytest-%{version}.tar.gz
-Patch0:         4dbb56146a1fe0bf70df801582f0abde4ef4e64c.patch
 BuildRequires:  %{python_module setuptools >= 40.0}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  fdupes
@@ -41,10 +40,11 @@
 Requires:       python-atomicwrites >= 1.0
 Requires:       python-attrs >= 17.4.0
 Requires:       python-more-itertools >= 4.0.0
-Requires:       python-pluggy >= 0.7
+Requires:       python-pluggy >= 0.11
 Requires:       python-py >= 1.5.0
 Requires:       python-setuptools
 Requires:       python-six >= 1.10.0
+Requires:       python-wcwidth
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Conflicts:      python-pytest < 4.0
@@ -82,7 +82,6 @@
 
 %prep
 %setup -q -n pytest-%{version}
-%patch0 -p1
 
 %build
 %python_build

++++++ pytest-4.4.1.tar.gz -> pytest-4.5.0.tar.gz ++++++
++++ 7121 lines of diff (skipped)


Reply via email to