If a processing failure occures in the processing callback, pyinfra now additionally to the exeption prints the stack trace. Also removes knutils logging for now, since it still contains bugs and it should be tested first in a non-production environment if production-readiness is given.
48 lines
1.0 KiB
TOML
48 lines
1.0 KiB
TOML
[tool.poetry]
|
|
name = "pyinfra"
|
|
version = "1.8.0"
|
|
description = ""
|
|
authors = ["Team Research <research@knecon.com>"]
|
|
license = "All rights reseverd"
|
|
readme = "README.md"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.8"
|
|
pika = "^1.2.0"
|
|
retry = "^0.9.2"
|
|
minio = "^7.1.3"
|
|
azure-core = "^1.22.1"
|
|
azure-storage-blob = "^12.9.0"
|
|
funcy = "^1.17"
|
|
prometheus-client = "^0.16.0"
|
|
pycryptodome = "^3.17"
|
|
loguru = "^0.6.0"
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
pytest = "^7.1.3"
|
|
ipykernel = "^6.16.0"
|
|
black = { version = "^23.1a1", allow-prereleases = true }
|
|
pylint = "^2.15.10"
|
|
coverage = "^7.2.0"
|
|
requests = "^2.28.2"
|
|
testcontainers = "^3.7.1"
|
|
|
|
[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" |