aiohttp
attrs
certifi
ci-environment
cuke-messages==0.1.0
cucumber-expressions
decopatch
docopt-ng
filelock
gherkin-official>=24
importlib-resources
makefun
Mako
ordered_set
packaging
parse
parse_type>=0.6.0
pathvalidate
py
pydantic>=2.0.3
pytest>=5.0
setuptools>=58
cucumber-tag-expressions

[:python_version < "3.10.0"]
importlib-metadata

[:python_version < "3.11.0"]
typing-extensions

[:python_version ~= "3.8"]
six>=1.16

[allure]
allure-python-commons
allure-pytest

[full]
pytest-bdd-ng[allure]
pytest-bdd-ng[struct-bdd]
pytest-bdd-ng[test]
pytest-bdd-ng[testtypes]

[struct-bdd]
hjson
json5
pyhocon
PyYAML
types-PyYAML

[struct-bdd:python_version < "3.11.0"]
tomli

[test]
allure-python-commons-test
execnet
packaging
PyHamcrest
pytest-httpserver
python-coveralls

[testenv]
tox~=4.0
codecov

[testtypes]
mypy
types-certifi
types-docopt
types-setuptools
