Hello community, here is the log from the commit of package python-pytest4 for openSUSE:Factory checked in at 2019-06-18 14:49:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest4 (Old) and /work/SRC/openSUSE:Factory/.python-pytest4.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest4" Tue Jun 18 14:49:52 2019 rev:4 rq:709354 version:4.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest4/python-pytest4.changes 2019-05-24 11:32:29.613387231 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest4.new.4811/python-pytest4.changes 2019-06-18 14:49:53.589671744 +0200 @@ -1,0 +2,59 @@ +Wed Jun 12 08:58:07 UTC 2019 - Ondřej Súkup <[email protected]> + +- update to 4.6.3 + * -q has again an impact on the style of the collected items (--collect-only) + when --log-cli-level is used. + * Fix regressions of #5063 for importlib_metadata.PathDistribution which + have their files attribute being None. + * Fix regression where the obj attribute of TestCase items was no longer + bound to methods. + +------------------------------------------------------------------- +Fri Jun 7 11:03:23 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Fixup the requirements to match up setup.py + +------------------------------------------------------------------- +Tue Jun 4 14:01:58 UTC 2019 - Ondřej Súkup <[email protected]> + +- update to 4.6.2 + * Revert unrolling of all() to fix NameError on nested comprehensions. + * Revert unrolling of all() to fix incorrect handling of generators with if. + * Revert unrolling of all() to fix incorrect assertion when using all() + in an expression. + +------------------------------------------------------------------- +Mon Jun 3 08:45:49 UTC 2019 - Ondřej Súkup <[email protected]> + +- update to 4.6.1 +- The 4.6.X series will be the last series to support Python 2 and Python 3.4. + * Fix pytest.mark.parametrize when the argvalues is an iterator. + * Fix assertion rewriting of all() calls to deal with non-generators. + * Added the junit_log_passing_tests ini value which can be used to enable + or disable logging of passing test output in the Junit XML file. + * pytester’s testdir.spawn uses tmpdir as HOME/USERPROFILE directory. + * Unroll calls to all to full for-loops with assertion rewriting for better + failure messages, especially when using Generator Expressions. + * Switch from pkg_resources to importlib-metadata for entrypoint detection + for improved performance and import time. + * The output for ini options in --help has been improved. + * pytest.importorskip includes the ImportError now in the default reason. + * Captured logs that are output for each failing test are formatted + using the ColoredLevelFormatter. + * Improved formatting of multiline log messages in Python 3. + * The debugging plugin imports the wrapped Pdb class (--pdbcls) on-demand now. + * The pytest_enter_pdb hook gets called with post-mortem (--pdb). + * Fix issue where fixtures dependent on other parametrized fixtures would + be erroneously parametrized. + * Handle internal error due to a lone surrogate unicode character not being + representable in Jython. + * Ensure that sys.stdout.mode does not include 'b' as it is a text stream. + * Pytest’s internal python plugin can be disabled using -p no:python again. + * Fix issue with disable_test_id_escaping_and_forfeit_all_rights_to_community_support + option not working when using a list of test IDs in parametrized tests. + * Show the test module being collected when emitting PytestCollectionWarning messages + for test classes with __init__ and __new__ methods to make it easier to pin down the problem. + * Fix regression in 4.5.0 with --lf not re-running all tests with known failures + from non-selected tests. + +------------------------------------------------------------------- Old: ---- pytest-4.5.0.tar.gz New: ---- pytest-4.6.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest4.spec ++++++ --- /var/tmp/diff_new_pack.3yB2ih/_old 2019-06-18 14:49:54.197671473 +0200 +++ /var/tmp/diff_new_pack.3yB2ih/_new 2019-06-18 14:49:54.197671473 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-pytest4%{psuffix} -Version: 4.5.0 +Version: 4.6.3 Release: 0 Summary: Python testing tool with autodiscovery and detailed asserts License: MIT @@ -39,10 +39,11 @@ BuildRequires: python-rpm-macros Requires: python-atomicwrites >= 1.0 Requires: python-attrs >= 17.4.0 +Requires: python-importlib-metadata >= 0.12 Requires: python-more-itertools >= 4.0.0 -Requires: python-pluggy >= 0.11 +Requires: python-packaging +Requires: python-pluggy >= 0.12 Requires: python-py >= 1.5.0 -Requires: python-setuptools Requires: python-six >= 1.10.0 Requires: python-wcwidth Requires(post): update-alternatives @@ -53,6 +54,7 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module hypothesis} +BuildRequires: %{python_module importlib_metadata >= 0.12} BuildRequires: %{python_module pygments-pytest} BuildRequires: %{python_module pytest >= %{version}} BuildRequires: %{python_module setuptools_scm} ++++++ pytest-4.5.0.tar.gz -> pytest-4.6.3.tar.gz ++++++ ++++ 5611 lines of diff (skipped)
