[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "brassage" version = "0.0.1" description = "Application web de brassage multi-opérateurs" readme = "README.md" requires-python = ">=3.12" keywords = [] authors = [ { name = "Jeltz", email = "jeltz@crans.org" }, ] classifiers = [ "Development Status :: 4 - Beta", "Programming Language :: Python", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", ] dependencies = [ "starlette", "aiohttp", "pydantic>=2", "uvicorn", "jinja2", "python-multipart", ] [project.scripts] brassage = "brassage.__main__:main" [tool.ruff] line-length = 79 target-version = "py312" [tool.ruff.lint] select = ["ALL"] ignore = [ "D100", "D101", "D103", "D104", "T201", "D203", "D212", "COM812", "FBT001", "ISC001", "FIX", "TD", ]