Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-behave for openSUSE:Factory checked in at 2025-05-15 17:02:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-behave (Old) and /work/SRC/openSUSE:Factory/.python-behave.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-behave" Thu May 15 17:02:38 2025 rev:7 rq:1277704 version:1.2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-behave/python-behave.changes 2024-10-23 21:12:09.099382082 +0200 +++ /work/SRC/openSUSE:Factory/.python-behave.new.30101/python-behave.changes 2025-05-15 17:02:46.541725131 +0200 @@ -1,0 +2,5 @@ +Wed May 14 09:11:38 UTC 2025 - Markéta Machová <[email protected]> + +- Convert to pip-based build + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-behave.spec ++++++ --- /var/tmp/diff_new_pack.GltNON/_old 2025-05-15 17:02:47.361759555 +0200 +++ /var/tmp/diff_new_pack.GltNON/_new 2025-05-15 17:02:47.365759723 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-behave # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,14 +32,16 @@ # https://github.com/behave/behave/issues/1028 Patch3: python-behave-no-mock.patch BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-parse >= 1.8.2 Requires: python-parse_type >= 0.4.2 Requires: python-six >= 1.11 -Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(post): alts +Requires(postun): alts Suggests: python-argparse Suggests: python-coverage Suggests: python-enum34 @@ -80,10 +82,10 @@ %autosetup -p1 -n behave-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/behave %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -100,5 +102,8 @@ %license LICENSE %doc CHANGES.rst README.rst %python_alternative %{_bindir}/behave -%{python_sitelib}/* +%{python_sitelib}/behave +%{python_sitelib}/setuptools_behave.py +%pycache_only %{python_sitelib}/__pycache__/setuptools_behave* +%{python_sitelib}/behave-%{version}*-info
