[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "behave-shell" version = "0.1.1" description = "BEHAVE-SHELL — shell-session behavioral observation registry, layered on behave-core" readme = "README.md" requires-python = ">=3.11" license = { text = "GPL-3.0-or-later" } authors = [{ name = "ANTI" }] dependencies = ["pydantic>=2.6", "behave-core>=0.1.1"] [project.optional-dependencies] dev = ["pytest>=8", "pytest-cov", "ruff"] [project.urls] "Source" = "https://git.resacachile.cl/anti/BEHAVE" [tool.setuptools.packages.find] include = ["behave_shell*"] [tool.ruff] line-length = 100 target-version = "py311" [tool.ruff.lint] select = ["E", "F", "I", "B", "UP"] ignore = ["E501"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-q --import-mode=importlib"