Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytest-bdd for openSUSE:Factory checked in at 2022-03-11 21:41:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest-bdd (Old) and /work/SRC/openSUSE:Factory/.python-pytest-bdd.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest-bdd" Fri Mar 11 21:41:13 2022 rev:10 rq:960954 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest-bdd/python-pytest-bdd.changes 2021-03-02 12:44:38.948313631 +0100 +++ /work/SRC/openSUSE:Factory/.python-pytest-bdd.new.25692/python-pytest-bdd.changes 2022-03-11 21:41:24.554077191 +0100 @@ -1,0 +2,20 @@ +Fri Mar 11 02:41:42 UTC 2022 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 5.0.0: + * Rewrite the logic to parse Examples for Scenario Outlines. Now the + substitution of the examples is done during the parsing of Gherkin + feature files. + * Removed ``example_converters`` from ``scenario(...)`` signature. + * Removed ``--cucumberjson-expanded`` and ``--cucumber-json-expanded`` + options. Now the JSON report is always expanded. + * Removed ``--gherkin-terminal-reporter-expanded`` option. + * `when` and `then` steps now can provide a `target_fixture`, just like + `given` does. + * Drop compatibility for python 2 and officially support only python >= 3.6. + * Fix error when using `--cucumber-json-expanded` in combination with + `example_converters` (marcbrossaissogeti). + * Fix `--generate-missing` not correctly recognizing steps with parsers +- Drop python-mock and python-six from BuildRequires and Requires. +- No longer skip tests that are not broken + +------------------------------------------------------------------- Old: ---- pytest-bdd-4.0.2.tar.gz New: ---- pytest-bdd-5.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest-bdd.spec ++++++ --- /var/tmp/diff_new_pack.bU02Pf/_old 2022-03-11 21:41:24.994077529 +0100 +++ /var/tmp/diff_new_pack.bU02Pf/_new 2022-03-11 21:41:24.998077532 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pytest-bdd # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,9 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without python2 +%{?!python_module:%define python_module() python3-%{**}} Name: python-pytest-bdd -Version: 4.0.2 +Version: 5.0.0 Release: 0 Summary: BDD for pytest License: MIT @@ -34,20 +33,17 @@ Requires: python-parse_type Requires: python-py Requires: python-pytest >= 4.3.0 -Requires: python-six >= 1.9.0 Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module Mako} BuildRequires: %{python_module execnet} BuildRequires: %{python_module glob2} -BuildRequires: %{python_module mock} BuildRequires: %{python_module parse_type} BuildRequires: %{python_module parse} BuildRequires: %{python_module pytest >= 4.3.0} BuildRequires: %{python_module py} -BuildRequires: %{python_module six >= 1.9.0} %python_subpackages %description @@ -85,9 +81,7 @@ ln -s %{buildroot}%{_bindir}/pytest-bdd-%{$python_bin_suffix} build/testbin/pytest-bdd } export PATH=$PWD/build/testbin:$PATH -# test_at_in_scenario: the result footer looks slightly different -# test_step_trace: unraisable exception in the obs environment -%pytest -k "not (test_at_in_scenario or test_step_trace)" -ra +%pytest %post %python_install_alternative pytest-bdd ++++++ pytest-bdd-4.0.2.tar.gz -> pytest-bdd-5.0.0.tar.gz ++++++ ++++ 3922 lines of diff (skipped)