Skip to content
pyproject.toml 869 B
Newer Older
[build-system]
requires = ["poetry_core>=1.0.0"]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "behave-utils"
Dom Sekotill's avatar
Dom Sekotill committed
version = "0.3"
description = "Utilities for writing Behave step implementations"
license = "Apache-2.0"
readme = "README.md"
repository = "https://code.kodo.org.uk/dom/behave-utils"

authors = [
	"Dominik Sekotill <dom.sekotill@kodo.org.uk>",
]

packages = [
	{ include = "behave_utils" },
	{ include = "behave-stubs", from = "stubs" },
]

include = [
	"stubs",
]

[tool.poetry.dependencies]
python = "~=3.9"
behave = "~=1.2"
jsonpath-python = "~=1.0"
parse = "~=1.19"
requests = "~=2.26"
Dom Sekotill's avatar
Dom Sekotill committed
trio = "~=0.19"
Dom Sekotill's avatar
Dom Sekotill committed
xdg = "~=5.1"
packaging = "~=21"


[tool.isort]
force_single_line = true

[tool.mypy]
strict = true
warn_unused_configs = true
warn_unreachable = true
mypy_path = ["stubs"]
Dom Sekotill's avatar
Dom Sekotill committed

[tool.flakehell]
base = ".flakehell.toml"