[tool.poetry] name = "pyinfra" version = "1.10.0" description = "" authors = ["Team Research "] license = "All rights reseverd" readme = "README.md" [tool.poetry.dependencies] python = ">=3.10,<3.11" # infra, deployment pika = "^1.3" retry = "^0.9" minio = "^7.1" prometheus-client = "^0.18" # azure azure-core = "^1.29" azure-storage-blob = "^12.13" # misc utils funcy = "^2" pycryptodome = "^3.19" # research shared packages kn-utils = { version = "^0.2.4.dev112", source = "gitlab-research" } fastapi = "^0.109.0" uvicorn = "^0.26.0" [tool.poetry.group.dev.dependencies] pytest = "^7" ipykernel = "^6.26.0" black = "^23.10" pylint = "^3" coverage = "^7.3" requests = "^2.31" [tool.pytest.ini_options] minversion = "6.0" addopts = "-ra -q" testpaths = ["tests", "integration"] log_cli = 1 log_cli_level = "DEBUG" [[tool.poetry.source]] name = "PyPI" priority = "primary" [[tool.poetry.source]] name = "gitlab-research" url = "https://gitlab.knecon.com/api/v4/groups/19/-/packages/pypi/simple" priority = "explicit" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"