fix: do not use groups for packages

This commit is contained in:
Jonathan Kössler 2024-12-18 16:33:35 +01:00
parent e23f63acf0
commit 3fb8c4e641
2 changed files with 1086 additions and 1034 deletions

2112
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
[tool.poetry]
name = "pyinfra"
version = "3.4.0"
version = "3.4.1"
description = ""
authors = ["Team Research <research@knecon.com>"]
license = "All rights reseverd"
@ -21,10 +21,9 @@ pycryptodome = "^3.19"
fastapi = "^0.109.0"
uvicorn = "^0.26.0"
[tool.poetry.group.internal.dependencies]
# DONT USE GROUPS BECAUSE THEY ARE NOT INSTALLED FOR PACKAGES
# [tool.poetry.group.internal.dependencies] <<< THIS IS NOT WORKING
kn-utils = { version = "0.4.0", source = "nexus" }
# [tool.poetry.group.telemetry.dependencies]
# We set all opentelemetry dependencies to lower bound because the image classification service depends on a protobuf version <4, but does not use proto files.
# Therefore, we allow latest possible protobuf version in the services which use proto files. As soon as the dependency issue is fixed set this to the latest possible opentelemetry version
opentelemetry-instrumentation-pika = ">=0.46b0,<0.50"
@ -42,6 +41,7 @@ azure-monitor-opentelemetry = "^1.6.0"
aio-pika = "^9.4.2"
aiohttp = "^3.9.5"
# THIS IS NOT AVAILABLE FOR SERVICES THAT IMPLEMENT PYINFRA
[tool.poetry.group.dev.dependencies]
pytest = "^7"
ipykernel = "^6.26.0"