[tool.poetry] name = "carrramba-encore-rate" version = "0.1.0" description = "" authors = ["Adrien SUEUR "] readme = "README.md" packages = [{include = "backend"}] [tool.poetry.dependencies] python = "^3.11" aiohttp = "^3.8.3" rich = "^12.6.0" aiofiles = "^22.1.0" sqlalchemy = {extras = ["asyncio"], version = "^1.4.46"} fastapi = "^0.88.0" uvicorn = "^0.20.0" asyncpg = "^0.27.0" msgspec = "^0.12.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.poetry.dev-dependencies] mypy = "^0.971" pylsp-mypy = "^0.6.2" autopep8 = "^1.7.0" mccabe = "^0.7.0" pycodestyle = "^2.9.1" pydocstyle = "^6.1.1" pyflakes = "^2.5.0" pylint = "^2.14.5" rope = "^1.3.0" python-lsp-server = {extras = ["yapf"], version = "^1.5.0"} python-lsp-black = "^1.2.1" black = "^22.10.0" whatthepatch = "^1.0.2" [tool.poetry.group.dev.dependencies] types-aiofiles = "^22.1.0.2" sqlalchemy-stubs = "^0.4" wrapt = "^1.14.1" pydocstyle = "^6.2.2" pylint = "^2.15.9" dill = "^0.3.6" [tool.pylsp-mypy] enabled = true [mypy] plugins = "sqlmypy" [pycodestyle] max_line_length = 100 [pylint] max-line-length = 100