Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytest for openSUSE:Factory checked in at 2023-05-09 13:06:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest (Old) and /work/SRC/openSUSE:Factory/.python-pytest.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest" Tue May 9 13:06:33 2023 rev:75 rq:1084940 version:7.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest/python-pytest.changes 2023-04-25 16:53:42.218327812 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest.new.1533/python-pytest.changes 2023-05-09 13:06:42.320795106 +0200 @@ -1,0 +2,44 @@ +Thu May 4 23:26:11 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 7.3.1: + * Python 3.12 support +- update to 7.3.0: + * --log-disable CLI option added to disable individual loggers. + * Added tmp_path_retention_count and tmp_path_retention_policy + configuration options to control how directories created by + the tmp_path fixture are kept. + * For list of omprovements and bugfixes, please read + https://docs.pytest.org/en/stable/changelog.html#pytest-7-3-0-2023-04-08 + +------------------------------------------------------------------- +Thu May 4 23:01:07 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 7.2.2: + * Fixed :func:`pytest.approx` + handling of dictionaries containing one or more values of + `0.0`. + * Fixed crash if `--cache-show` and `--help` are passed at the + same time. + * Fixed bug where a fixture method named ``teardown`` would + be called as part of ``nose`` teardown stage. + * Fixed crash if ``--fixtures`` and ``--help`` are passed + at the same time. + * Fixed :py:func:`pytest.raises` to + return a 'ContextManager' so that type-checkers could narrow + :code:`pytest.raises(...) if ... else nullcontext()` down to + 'ContextManager' rather than 'object'. + * Fix 'importlib.abc.TraversableResources' deprecation warning in + Python 3.12. + * If a test is skipped from inside a fixture, the test summary + now shows the test location instead of the fixture location. + * Fix a race condition when creating junitxml reports, + which could occur when multiple instances of pytest execute + in parallel. + * Fix a race condition when + creating or updating the stepwise plugin's cache, which could + occur when multiple xdist worker nodes try to simultaneously + update the stepwise plugin's cache. +- drop fix-test-raising-repr.patch, fix-tests-pygments-2.14.0.patch: + merged upstream + +------------------------------------------------------------------- Old: ---- fix-test-raising-repr.patch fix-tests-pygments-2.14.0.patch pytest-7.2.0.tar.gz New: ---- pytest-7.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest.spec ++++++ --- /var/tmp/diff_new_pack.yFiVuN/_old 2023-05-09 13:06:43.068799558 +0200 +++ /var/tmp/diff_new_pack.yFiVuN/_new 2023-05-09 13:06:43.072799582 +0200 @@ -31,19 +31,14 @@ %bcond_with test %endif -%define skip_python2 1 %{?sle15_python_module_pythons} Name: python-pytest%{psuffix} -Version: 7.2.0 +Version: 7.3.1 Release: 0 Summary: Simple powerful testing with Python License: MIT URL: https://github.com/pytest-dev/pytest Source: https://files.pythonhosted.org/packages/source/p/pytest/pytest-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix-test-raising-repr.patch gh#pytest-dev/pytest#10473 -Patch: fix-test-raising-repr.patch -# PATCH-FIX-UPSTREAM fix-tests-pygments-2.14.0.patch gh#pytest-dev/pytest#10632 -Patch1: fix-tests-pygments-2.14.0.patch BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module setuptools_scm >= 6} BuildRequires: %{python_module setuptools} @@ -70,6 +65,7 @@ %if %{with test} BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module Twisted} +BuildRequires: %{python_module attrs >= 19.2.0} BuildRequires: %{python_module decorator} BuildRequires: %{python_module hypothesis >= 3.56} # nose is really not REQUIRED, the test suite skips over particular ++++++ pytest-7.2.0.tar.gz -> pytest-7.3.1.tar.gz ++++++ ++++ 12399 lines of diff (skipped)