[tool.poetry] name = "pyinfra" version = "1.9.0" description = "" authors = ["Team Research "] license = "All rights reseverd" readme = "README.md" [tool.poetry.dependencies] python = "^3.10" # 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.3", source = "gitlab-research" } [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"] norecursedirs = "tests/tests_with_docker_compose" 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"