NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2460 most downloaded on PyPI
BDD for pytest
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 11 months
Nearly every release is documented
notes for 55 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
13 years old
106 releases · first in 2013
Correct base feature path lookup for python3 (bubenkoff)
Correct base feature path lookup for python3 (bubenkoff)
Allow to pass scope for given steps (bubenkoff, sureshvv)
Allow to pass scope for given steps (bubenkoff, sureshvv)
Implemented scenarios shortcut to automatically bind scenarios to tests (bubenkoff)
One column per quarter.
Implemented scenarios shortcut to automatically bind scenarios to tests (bubenkoff)
Parse comments only in the beginning of words (santagada)
Parse comments only in the beginning of words (santagada)
Correctly handle pytest-bdd command called without the subcommand under python3 (bubenkoff, spinus)
Correctly handle pytest-bdd command called without the subcommand under python3 (bubenkoff, spinus)
Pluggable parsers for step definitions (bubenkoff, spinus)
Nothing published for this version
Add after scenario hook, document both before and after scenario hooks (bubenkoff)
Add after scenario hook, document both before and after scenario hooks (bubenkoff)
Fix code generation steps ordering (bubenkoff)
Fix code generation steps ordering (bubenkoff)
Fix error report serialization (olegpidsadnyi)
Fix error report serialization (olegpidsadnyi)
Fix multiline steps in the Background section (bubenkoff, arpe)
Fix multiline steps in the Background section (bubenkoff, arpe)
Code cleanup (olegpidsadnyi)
Fix unicode issue with scenario name (bubenkoff, aohontsev)
Fix unicode issue with scenario name (bubenkoff, aohontsev)
Fix unicode regex argumented steps issue (bubenkoff, aohontsev)
Fix unicode regex argumented steps issue (bubenkoff, aohontsev)
Fix steps timings in the json reporting (bubenkoff)
Recursion is fixed for the --generate-missing and the --feature parameters (bubenkoff)
Recursion is fixed for the --generate-missing and the --feature parameters (bubenkoff)
Better reporting of a not found scenario (bubenkoff)
Better reporting of a not found scenario (bubenkoff)
Simple test code generation implemented (bubenkoff)
Correct timing values for cucumber json reporting (bubenkoff)
Validation/generation helpers (bubenkoff)
Background support added (bubenkoff)
Background support added (bubenkoff)
Fixed double collection of the conftest files if scenario decorator is used (ropez, bubenkoff)
Added timings to the cucumber json report (bubenkoff)
Added timings to the cucumber json report (bubenkoff)
Fixed incorrect error message using e.argname instead of step.name (hvdklauw)
Fixed incorrect error message using e.argname instead of step.name (hvdklauw)
Implemented cucumber tags support (bubenkoff)
Implemented cucumber tags support (bubenkoff)
Implemented cucumber json formatter (bubenkoff, albertjan)
Added 'trace' keyword (bubenkoff)
- Bugfixes (bubenkoff)
Bugfixes (bubenkoff)
Implemented multiline steps (bubenkoff)
Implemented multiline steps (bubenkoff)
Allow more than one parameter per step (bubenkoff)
Allow more than one parameter per step (bubenkoff)
Allow empty example values (bubenkoff)
Pure pytest parametrization for scenario outlines (bubenkoff)
Pure pytest parametrization for scenario outlines (bubenkoff)
Argumented steps now support converters (transformations) (bubenkoff)
scenario supports only decorator form (bubenkoff)
Code generation refactoring and cleanup (bubenkoff)
Fixed step arguments conflict with the fixtures having the same name (olegpidsadnyi)
Fixed step arguments conflict with the fixtures having the same name (olegpidsadnyi)
Nothing published for this version
Implemented support of Gherkin "Feature:" (olegpidsadnyi)
Implemented support of Gherkin "Feature:" (olegpidsadnyi)
Implemented several hooks to allow reporting/error handling (bubenkoff)
Implemented several hooks to allow reporting/error handling (bubenkoff)
Nothing published for this version
Fixes to unnecessary mentioning of pytest-bdd package files in py.test log with -v (bubenkoff)
Fixes to unnecessary mentioning of pytest-bdd package files in py.test log with -v (bubenkoff)
Compartibility with recent pytest (bubenkoff)
Compartibility with recent pytest (bubenkoff)
- More unicode fixes (amakhnach)
More unicode fixes (amakhnach)
Added unicode support for feature files. Removed buggy module replacement for scenario. (amakhnach)
Added unicode support for feature files. Removed buggy module replacement for scenario. (amakhnach)
Removed unnecessary mention of pytest-bdd package files in py.test log with -v (bubenkoff)
Removed unnecessary mention of pytest-bdd package files in py.test log with -v (bubenkoff)
Step arguments in whens when there are no given arguments used. (amakhnach, bubenkoff)
Step arguments in whens when there are no given arguments used. (amakhnach, bubenkoff)
Added step arguments support. (curzona, olegpidsadnyi, bubenkoff)
Added step arguments support. (curzona, olegpidsadnyi, bubenkoff)
Added checking of the step type order. (markon, olegpidsadnyi)
Added extra info into output when FeatureError exception raises. (amakhnach)
Added extra info into output when FeatureError exception raises. (amakhnach)
Nothing published for this version
Added parametrization to scenarios
Added parametrization to scenarios
Coveralls.io integration
Test coverage improvement/fixes
Correct wrapping of step functions to preserve function docstring
- Fixed Python 3.3 support
Fixed Python 3.3 support
Fixed a bug when py.test --fixtures showed incorrect filenames for the steps.
Fixed a bug when py.test --fixtures showed incorrect filenames for the steps.
Fixed a bug with the reuse of the fixture by given steps being evaluated multiple times.
Fixed a bug with the reuse of the fixture by given steps being evaluated multiple times.
Update the license file and PYPI related documentation.
Update the license file and PYPI related documentation.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →