commit python-pytest4 for openSUSE:Factory
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 <mimi.vx@gmail.com> + +- 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)
participants (1)
-
root