[project] name = "testdata" version = "1.1.0" requires-python = ">=3.11, <4" dependencies = [ "fastapi==0.115.*", "uvicorn==0.32.*", "pydantic==2.10.*", ] [project.optional-dependencies] dev = [ "pytest==8.3.*", "mypy==1.13.*", "pylint==3.3.*", "requests==2.32.*", "types-requests==2.32.*" ] [project.scripts] testdata = "testdata.main:main" [build-system] requires = ["setuptools==75.*"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] testdata = ["py.typed"] [tool.autopep8] max_line_length = 150 [tool.pylint.'MESSAGES CONTROL'] disable = [ "line-too-long", "missing-module-docstring", "missing-class-docstring", "missing-function-docstring", "too-few-public-methods", "broad-exception-caught" ]