File python-behave.changes of Package python-behave
-------------------------------------------------------------------
Wed Nov 12 14:13:28 UTC 2025 - Marius Grossu <marius.grossu@suse.com>
- update to 1.3.3:
* v1.3.2: Broke Python 2.7 support (submitted by: silent-observer)
- 1.3.2:
* Recursive discovery and import in steps directory is now disabled by default.
* RTFD: Enable PDF output format again (for download).
* Improve command-line option descriptions (show: value).
* Use "confval" directive for config-file parameters.
* api: Add "Configuration" class description.
* Include changes from pull #1258
* Fix more deadlinks in docs
* behave4cmd0: Update version info to v1.3.1
* behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage.
* Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1")
* Update actions/checkout to v5 (was: v4).
* Use astral-sh/setup-uv@v6 (was: v3).
- 1.3.1:
* ImportError: cannot import name 'asynccontextmanager' not found in python 3.6 (submitted by: rzuckerm)
* AmbiguousStep error on step import with "re" step-matcher (submitted by: VolodymyrDan00)
* Add section with description of "Runners" extension point.
* Add section with "Cucumber-Expressions".
* docs: userdata (provided by: Therdel, fixes: #1234)
* userdata_defines configuration file parameter is not up to date (submitted by: vvavrychuk)
- 1.3.0:
* Gherkin v6 support
* Native support for cucumber-expressions as step matcher
* Native support for async-steps
* Support for tag-expressions v2
* Distinguish in outcome between failures (assert-failed) and errors (unexpected exceptions at runtime)
* Improved captured-output support
* Improved logging support and log-to-file support
* And many things more ...
- added new BuildRequires in spec file:
* %{python_module cucumber-tag-expressions}
* %{python_module assertpy >= 1.1}
* %{python_module chardet}
- removed the setuptools related files
- removed the patches not in use anymore and fixed upstream:
* no2to3.patch
* python-behave-fix-tests.patch
-------------------------------------------------------------------
Wed Jun 4 15:05:03 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
- fix usage of libalternatives
-------------------------------------------------------------------
Wed May 14 09:11:38 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
-------------------------------------------------------------------
Thu Sep 26 17:53:18 UTC 2024 - Guang Yee <gyee@suse.com>
- Enable sle15_python_module_pythons.
-------------------------------------------------------------------
Tue May 17 14:54:59 UTC 2022 - pgajdos@suse.com
- test the package
- do not require python-mock for build
- added patches
https://github.com/behave/behave/commit/83906ba779956af9437defcb8975debb18440e0d
https://github.com/behave/behave/commit/66fcadb23bea79e60f370e66bf7588de2f1934e3
+ python-behave-fix-tests.patch
fix https://github.com/behave/behave/issues/1028
+ python-behave-no-mock.patch
-------------------------------------------------------------------
Tue Mar 1 09:46:46 UTC 2022 - Dirk Müller <dmueller@suse.com>
- add no2to3.patch for compatibility with newer setuptools
-------------------------------------------------------------------
Wed Sep 8 06:52:58 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
- Drop unnecessary BuildRequires on nose.
-------------------------------------------------------------------
Wed May 27 09:36:27 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
-------------------------------------------------------------------
Sun Mar 24 11:04:29 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Avoid name repetition in summary. (Something rpmlint would
warn about.)
-------------------------------------------------------------------
Sat Mar 23 16:20:20 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Fix the license and friends
-------------------------------------------------------------------
Wed Nov 28 20:44:17 UTC 2018 - Mathias Homann <Mathias.Homann@opensuse.org>
- initial package using 1.2.6 and py2pack