chore: update opentelemetry for proto v5 support

This commit is contained in:
Jonathan Kössler 2024-11-18 15:14:34 +01:00
parent f6d6ba40bb
commit 3c6d8f2dcc
2 changed files with 169 additions and 164 deletions

311
poetry.lock generated
View File

@ -683,28 +683,28 @@ reference = "pypi-proxy"
[[package]]
name = "azure-monitor-opentelemetry"
version = "1.6.0"
version = "1.6.4"
description = "Microsoft Azure Monitor Opentelemetry Distro Client Library for Python"
optional = false
python-versions = ">=3.8"
files = [
{file = "azure-monitor-opentelemetry-1.6.0.tar.gz", hash = "sha256:a55858e66cf7283ef4753e85df2931a1d1574a6d8dcc429599f086948af5dbb2"},
{file = "azure_monitor_opentelemetry-1.6.0-py3-none-any.whl", hash = "sha256:45a4995fffa62fc62dc08c43b28e91c35cdf7e6a46d7f2fdd5197aafb816cc9d"},
{file = "azure_monitor_opentelemetry-1.6.4-py3-none-any.whl", hash = "sha256:014142ffa420bc2b287ff3bd30de6c31d64b2846423d011a8280334d7afcb01a"},
{file = "azure_monitor_opentelemetry-1.6.4.tar.gz", hash = "sha256:9f5ce4c666caf1f9b536f8ab4ee207dff94777d568517c74f26e3327f75c3fc3"},
]
[package.dependencies]
azure-core = ">=1.28.0,<2.0.0"
azure-core-tracing-opentelemetry = ">=1.0.0b11,<1.1.0"
azure-monitor-opentelemetry-exporter = ">=1.0.0b26,<1.1.0"
opentelemetry-instrumentation-django = ">=0.46b0,<1.0"
opentelemetry-instrumentation-fastapi = ">=0.46b0,<1.0"
opentelemetry-instrumentation-flask = ">=0.46b0,<1.0"
opentelemetry-instrumentation-psycopg2 = ">=0.46b0,<1.0"
opentelemetry-instrumentation-requests = ">=0.46b0,<1.0"
opentelemetry-instrumentation-urllib = ">=0.46b0,<1.0"
opentelemetry-instrumentation-urllib3 = ">=0.46b0,<1.0"
azure-monitor-opentelemetry-exporter = ">=1.0.0b31,<1.1.0"
opentelemetry-instrumentation-django = ">=0.49b0,<1.0"
opentelemetry-instrumentation-fastapi = ">=0.49b0,<1.0"
opentelemetry-instrumentation-flask = ">=0.49b0,<1.0"
opentelemetry-instrumentation-psycopg2 = ">=0.49b0,<1.0"
opentelemetry-instrumentation-requests = ">=0.49b0,<1.0"
opentelemetry-instrumentation-urllib = ">=0.49b0,<1.0"
opentelemetry-instrumentation-urllib3 = ">=0.49b0,<1.0"
opentelemetry-resource-detector-azure = ">=0.1.4,<0.2.0"
opentelemetry-sdk = ">=1.25,<2.0"
opentelemetry-sdk = ">=1.28,<2.0"
[package.source]
type = "legacy"
@ -713,21 +713,21 @@ reference = "pypi-proxy"
[[package]]
name = "azure-monitor-opentelemetry-exporter"
version = "1.0.0b27"
version = "1.0.0b32"
description = "Microsoft Azure Monitor Opentelemetry Exporter Client Library for Python"
optional = false
python-versions = ">=3.8"
files = [
{file = "azure-monitor-opentelemetry-exporter-1.0.0b27.tar.gz", hash = "sha256:ee5eb0bb37c29da800cc479084f42181a98d7ad192a27a9b2fdd9cb9957320ad"},
{file = "azure_monitor_opentelemetry_exporter-1.0.0b27-py2.py3-none-any.whl", hash = "sha256:92f222e11415c6606588be0166b02ba4970159c6bf016160a2023b3713db9f31"},
{file = "azure_monitor_opentelemetry_exporter-1.0.0b32-py2.py3-none-any.whl", hash = "sha256:48fe5e2c29e509b65413c9715040a9dc6cc052bb7cc932933535373ca0c54ba7"},
{file = "azure_monitor_opentelemetry_exporter-1.0.0b32.tar.gz", hash = "sha256:f16d1d5636fa3dd834f3f63972dee78c9f17fd296a39525772e6f281e7f258cd"},
]
[package.dependencies]
azure-core = ">=1.28.0,<2.0.0"
fixedint = "0.1.6"
msrest = ">=0.6.10"
opentelemetry-api = ">=1.21,<2.0"
opentelemetry-sdk = ">=1.21,<2.0"
opentelemetry-api = ">=1.26,<2.0"
opentelemetry-sdk = ">=1.26,<2.0"
psutil = ">=5.9,<6.0"
[package.source]
@ -2664,22 +2664,26 @@ reference = "pypi-proxy"
[[package]]
name = "importlib-metadata"
version = "7.1.0"
version = "8.5.0"
description = "Read metadata from Python packages"
optional = false
python-versions = ">=3.8"
files = [
{file = "importlib_metadata-7.1.0-py3-none-any.whl", hash = "sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570"},
{file = "importlib_metadata-7.1.0.tar.gz", hash = "sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2"},
{file = "importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b"},
{file = "importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7"},
]
[package.dependencies]
zipp = ">=0.5"
zipp = ">=3.20"
[package.extras]
docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"]
cover = ["pytest-cov"]
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
enabler = ["pytest-enabler (>=2.2)"]
perf = ["ipython"]
testing = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-perf (>=0.9.2)", "pytest-ruff (>=0.2.1)"]
test = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"]
type = ["pytest-mypy"]
[package.source]
type = "legacy"
@ -3711,18 +3715,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-api"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Python API"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_api-1.25.0-py3-none-any.whl", hash = "sha256:757fa1aa020a0f8fa139f8959e53dec2051cc26b832e76fa839a6d76ecefd737"},
{file = "opentelemetry_api-1.25.0.tar.gz", hash = "sha256:77c4985f62f2614e42ce77ee4c9da5fa5f0bc1e1821085e9a47533a9323ae869"},
{file = "opentelemetry_api-1.28.1-py3-none-any.whl", hash = "sha256:bfe86c95576cf19a914497f439fd79c9553a38de0adbdc26f7cfc46b0c00b16c"},
{file = "opentelemetry_api-1.28.1.tar.gz", hash = "sha256:6fa7295a12c707f5aebef82da3d9ec5afe6992f3e42bfe7bec0339a44b3518e7"},
]
[package.dependencies]
deprecated = ">=1.2.6"
importlib-metadata = ">=6.0,<=7.1"
importlib-metadata = ">=6.0,<=8.5.0"
[package.source]
type = "legacy"
@ -3731,18 +3735,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-exporter-otlp"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Collector Exporters"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_exporter_otlp-1.25.0-py3-none-any.whl", hash = "sha256:d67a831757014a3bc3174e4cd629ae1493b7ba8d189e8a007003cacb9f1a6b60"},
{file = "opentelemetry_exporter_otlp-1.25.0.tar.gz", hash = "sha256:ce03199c1680a845f82e12c0a6a8f61036048c07ec7a0bd943142aca8fa6ced0"},
{file = "opentelemetry_exporter_otlp-1.28.1-py3-none-any.whl", hash = "sha256:68f69fdfcab932ef5bb15e2a324e0135aaf6544c97a2a5062db4a9a0cf996b4d"},
{file = "opentelemetry_exporter_otlp-1.28.1.tar.gz", hash = "sha256:bc5c268e72796b50bd4f7270b8f13c4203318739c6174ab29fd374f4652409f3"},
]
[package.dependencies]
opentelemetry-exporter-otlp-proto-grpc = "1.25.0"
opentelemetry-exporter-otlp-proto-http = "1.25.0"
opentelemetry-exporter-otlp-proto-grpc = "1.28.1"
opentelemetry-exporter-otlp-proto-http = "1.28.1"
[package.source]
type = "legacy"
@ -3751,17 +3755,17 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-exporter-otlp-proto-common"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Protobuf encoding"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_exporter_otlp_proto_common-1.25.0-py3-none-any.whl", hash = "sha256:15637b7d580c2675f70246563363775b4e6de947871e01d0f4e3881d1848d693"},
{file = "opentelemetry_exporter_otlp_proto_common-1.25.0.tar.gz", hash = "sha256:c93f4e30da4eee02bacd1e004eb82ce4da143a2f8e15b987a9f603e0a85407d3"},
{file = "opentelemetry_exporter_otlp_proto_common-1.28.1-py3-none-any.whl", hash = "sha256:56ea6cf28c90f767733f046a54525dc7271a25faff86b1955e5252b55f4e007f"},
{file = "opentelemetry_exporter_otlp_proto_common-1.28.1.tar.gz", hash = "sha256:6e55e7f5d59296cc87a74c08b8e0ddf87403f73a62302ec7ee042c1a1f4a8f70"},
]
[package.dependencies]
opentelemetry-proto = "1.25.0"
opentelemetry-proto = "1.28.1"
[package.source]
type = "legacy"
@ -3770,23 +3774,23 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-exporter-otlp-proto-grpc"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Collector Protobuf over gRPC Exporter"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_exporter_otlp_proto_grpc-1.25.0-py3-none-any.whl", hash = "sha256:3131028f0c0a155a64c430ca600fd658e8e37043cb13209f0109db5c1a3e4eb4"},
{file = "opentelemetry_exporter_otlp_proto_grpc-1.25.0.tar.gz", hash = "sha256:c0b1661415acec5af87625587efa1ccab68b873745ca0ee96b69bb1042087eac"},
{file = "opentelemetry_exporter_otlp_proto_grpc-1.28.1-py3-none-any.whl", hash = "sha256:fd494b9dd7869975138cef68d52ed45b9ca584c1fa31bef2d01ecfd537445dfa"},
{file = "opentelemetry_exporter_otlp_proto_grpc-1.28.1.tar.gz", hash = "sha256:9c84a103734d0c9cf9a4ba973d9c15c21996a554ab2bbd6208b3925873912642"},
]
[package.dependencies]
deprecated = ">=1.2.6"
googleapis-common-protos = ">=1.52,<2.0"
grpcio = ">=1.0.0,<2.0.0"
grpcio = ">=1.63.2,<2.0.0"
opentelemetry-api = ">=1.15,<2.0"
opentelemetry-exporter-otlp-proto-common = "1.25.0"
opentelemetry-proto = "1.25.0"
opentelemetry-sdk = ">=1.25.0,<1.26.0"
opentelemetry-exporter-otlp-proto-common = "1.28.1"
opentelemetry-proto = "1.28.1"
opentelemetry-sdk = ">=1.28.1,<1.29.0"
[package.source]
type = "legacy"
@ -3795,22 +3799,22 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-exporter-otlp-proto-http"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Collector Protobuf over HTTP Exporter"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_exporter_otlp_proto_http-1.25.0-py3-none-any.whl", hash = "sha256:2eca686ee11b27acd28198b3ea5e5863a53d1266b91cda47c839d95d5e0541a6"},
{file = "opentelemetry_exporter_otlp_proto_http-1.25.0.tar.gz", hash = "sha256:9f8723859e37c75183ea7afa73a3542f01d0fd274a5b97487ea24cb683d7d684"},
{file = "opentelemetry_exporter_otlp_proto_http-1.28.1-py3-none-any.whl", hash = "sha256:f09a684c7b9d9a451323560c61564345c253c6bb3426f6a94db31ba5f428e778"},
{file = "opentelemetry_exporter_otlp_proto_http-1.28.1.tar.gz", hash = "sha256:f4c21d380f2dd8ddbe4d456d8728853bc1131eb977bac1d0becc838e2086b506"},
]
[package.dependencies]
deprecated = ">=1.2.6"
googleapis-common-protos = ">=1.52,<2.0"
opentelemetry-api = ">=1.15,<2.0"
opentelemetry-exporter-otlp-proto-common = "1.25.0"
opentelemetry-proto = "1.25.0"
opentelemetry-sdk = ">=1.25.0,<1.26.0"
opentelemetry-exporter-otlp-proto-common = "1.28.1"
opentelemetry-proto = "1.28.1"
opentelemetry-sdk = ">=1.28.1,<1.29.0"
requests = ">=2.7,<3.0"
[package.source]
@ -3820,18 +3824,19 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation"
version = "0.46b0"
version = "0.49b1"
description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation-0.46b0-py3-none-any.whl", hash = "sha256:89cd721b9c18c014ca848ccd11181e6b3fd3f6c7669e35d59c48dc527408c18b"},
{file = "opentelemetry_instrumentation-0.46b0.tar.gz", hash = "sha256:974e0888fb2a1e01c38fbacc9483d024bb1132aad92d6d24e2e5543887a7adda"},
{file = "opentelemetry_instrumentation-0.49b1-py3-none-any.whl", hash = "sha256:0a9d3821736104013693ef3b8a9d29b41f2f3a81ee2d8c9288b52d62bae5747c"},
{file = "opentelemetry_instrumentation-0.49b1.tar.gz", hash = "sha256:2d0e41181b7957ba061bb436b969ad90545ac3eba65f290830009b4264d2824e"},
]
[package.dependencies]
opentelemetry-api = ">=1.4,<2.0"
setuptools = ">=16.0"
opentelemetry-semantic-conventions = "0.49b1"
packaging = ">=18.0"
wrapt = ">=1.0.0,<2.0.0"
[package.source]
@ -3841,18 +3846,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-aio-pika"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry Aio-pika instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_aio_pika-0.46b0-py3-none-any.whl", hash = "sha256:835c8601f67570130cf140518c5f0aad3ce9dbed46979a65588c82c39b37139f"},
{file = "opentelemetry_instrumentation_aio_pika-0.46b0.tar.gz", hash = "sha256:8516c155586d01c46995127fa8ce9435b74fb2a02fa0e25f7605a4fbe0ae1456"},
{file = "opentelemetry_instrumentation_aio_pika-0.49b1-py3-none-any.whl", hash = "sha256:046599dbf07982bb088bc8fc59fce570cc058cbd3d4fe0e75d8efa7e9033ba7f"},
{file = "opentelemetry_instrumentation_aio_pika-0.49b1.tar.gz", hash = "sha256:d19719fb37c4c8d37e9e24fe014120bf81156729e44f4b712671c54f274cc96e"},
]
[package.dependencies]
opentelemetry-api = ">=1.5,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
wrapt = ">=1.0.0,<2.0.0"
[package.extras]
@ -3865,21 +3870,21 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-asgi"
version = "0.46b0"
version = "0.49b1"
description = "ASGI instrumentation for OpenTelemetry"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_asgi-0.46b0-py3-none-any.whl", hash = "sha256:f13c55c852689573057837a9500aeeffc010c4ba59933c322e8f866573374759"},
{file = "opentelemetry_instrumentation_asgi-0.46b0.tar.gz", hash = "sha256:02559f30cf4b7e2a737ab17eb52aa0779bcf4cc06573064f3e2cb4dcc7d3040a"},
{file = "opentelemetry_instrumentation_asgi-0.49b1-py3-none-any.whl", hash = "sha256:8dcbc438cb138789fcb20ae38b6e7f23088e066d77b54bae205c5744856603c6"},
{file = "opentelemetry_instrumentation_asgi-0.49b1.tar.gz", hash = "sha256:d1a2b4cb76490be28bcad3c0f562c4b3c84157148c922ca298bb04ed9e36c005"},
]
[package.dependencies]
asgiref = ">=3.0,<4.0"
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.extras]
instruments = ["asgiref (>=3.0,<4.0)"]
@ -3891,19 +3896,19 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-dbapi"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry Database API instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_dbapi-0.46b0-py3-none-any.whl", hash = "sha256:01c8a3057ccb5dcdb68d730c92839d7d30e31bf60b0a4d42d37a0c01a2a37783"},
{file = "opentelemetry_instrumentation_dbapi-0.46b0.tar.gz", hash = "sha256:f419cfaceaed22964622093970c70a58c1214fc2669f2b4afab76252b6834d92"},
{file = "opentelemetry_instrumentation_dbapi-0.49b1-py3-none-any.whl", hash = "sha256:ff4fc87f6b6a8fd40bb383efabcdb94078ff6fc7e8f8bf1c501256fb4e8064ed"},
{file = "opentelemetry_instrumentation_dbapi-0.49b1.tar.gz", hash = "sha256:aa19a0dc96a127b155778b7c3aa58d1db100e3c1b4be2b61cd7aa318af9079cd"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
wrapt = ">=1.0.0,<2.0.0"
[package.source]
@ -3913,24 +3918,24 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-django"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry Instrumentation for Django"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_django-0.46b0-py3-none-any.whl", hash = "sha256:ecc85941263122f99dbd96463a981b2d1eeea618ca287a58abe0af9fd67631ee"},
{file = "opentelemetry_instrumentation_django-0.46b0.tar.gz", hash = "sha256:cc11b2e24f9bdd20759570390ed8619d9c5acbf788b4a5401e36e280dfc20feb"},
{file = "opentelemetry_instrumentation_django-0.49b1-py3-none-any.whl", hash = "sha256:79795c46061a298556ae023a71ae47ea2c8c8f715266b0f1dba9f3d7f7018785"},
{file = "opentelemetry_instrumentation_django-0.49b1.tar.gz", hash = "sha256:4a997d1c18d7e81e28d2b7041223c30dc8a60dbc572ade2a20a048fbdc5bbae9"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation-wsgi = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-instrumentation-wsgi = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.extras]
asgi = ["opentelemetry-instrumentation-asgi (==0.46b0)"]
asgi = ["opentelemetry-instrumentation-asgi (==0.49b1)"]
instruments = ["django (>=1.10)"]
[package.source]
@ -3940,21 +3945,21 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-fastapi"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry FastAPI Instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_fastapi-0.46b0-py3-none-any.whl", hash = "sha256:e0f5d150c6c36833dd011f0e6ef5ede6d7406c1aed0c7c98b2d3b38a018d1b33"},
{file = "opentelemetry_instrumentation_fastapi-0.46b0.tar.gz", hash = "sha256:928a883a36fc89f9702f15edce43d1a7104da93d740281e32d50ffd03dbb4365"},
{file = "opentelemetry_instrumentation_fastapi-0.49b1-py3-none-any.whl", hash = "sha256:3398940102c8ef613b9c55fc4f179cc92413de456f6bec6eeb1995270de2b087"},
{file = "opentelemetry_instrumentation_fastapi-0.49b1.tar.gz", hash = "sha256:13d9d4d70b4bb831468b8e40807353731cad7fbfaeedde0070d93bcb2c417b07"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation-asgi = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-instrumentation-asgi = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.extras]
instruments = ["fastapi (>=0.58,<1.0)"]
@ -3966,22 +3971,21 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-flask"
version = "0.46b0"
version = "0.49b1"
description = "Flask instrumentation for OpenTelemetry"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_flask-0.46b0-py3-none-any.whl", hash = "sha256:cd8af6c06476442f54c175bafda7df57a553835c365964c50c92136732b33c1a"},
{file = "opentelemetry_instrumentation_flask-0.46b0.tar.gz", hash = "sha256:638ffaf94136fb953c98fc27448bd795ef289a1eeedb75a47ca5835a797517be"},
{file = "opentelemetry_instrumentation_flask-0.49b1-py3-none-any.whl", hash = "sha256:e3abb8aaccb86372bfddaa894fa9b4c6cc8c1ac2e023e0bb64c97f07d9df3d28"},
{file = "opentelemetry_instrumentation_flask-0.49b1.tar.gz", hash = "sha256:97a91f1539fb841f774fd3e9545b0f11707e4b7d48083aa51e27fb6d527615dc"},
]
[package.dependencies]
importlib-metadata = ">=4.0"
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation-wsgi = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-instrumentation-wsgi = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
packaging = ">=21.0"
[package.extras]
@ -3994,18 +3998,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-pika"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry pika instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_pika-0.46b0-py3-none-any.whl", hash = "sha256:b04588a88a49fe3d8064b013e1f45a2d74ce1545017854c14f60ef669490623c"},
{file = "opentelemetry_instrumentation_pika-0.46b0.tar.gz", hash = "sha256:706e952a38480e1493830074497fee6534101363090b803471ef9573b6725734"},
{file = "opentelemetry_instrumentation_pika-0.49b1-py3-none-any.whl", hash = "sha256:bc8ed342df7c9e65d0a1103aca451288717b076d85d464a3ebd274a5aa9d5596"},
{file = "opentelemetry_instrumentation_pika-0.49b1.tar.gz", hash = "sha256:ce6f3d4d538652cb8803c72db5eb25e018dd42d9813d910baa40deb62465c5f2"},
]
[package.dependencies]
opentelemetry-api = ">=1.5,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
packaging = ">=20.0"
wrapt = ">=1.0.0,<2.0.0"
@ -4019,19 +4023,19 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-psycopg2"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry psycopg2 instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_psycopg2-0.46b0-py3-none-any.whl", hash = "sha256:1a115ed99165c71cdb467b08e76c09fbfc3d25f8bf76863066cbecbefcb94899"},
{file = "opentelemetry_instrumentation_psycopg2-0.46b0.tar.gz", hash = "sha256:8eb4cd345352b6aac1304eadf98039d2c7cc4aa23e51fa288215247aa467552c"},
{file = "opentelemetry_instrumentation_psycopg2-0.49b1-py3-none-any.whl", hash = "sha256:6472cd8cea96f14c979a3a7b799f8d3cc7ebb615bcd2a725a6f82eeda0b71d55"},
{file = "opentelemetry_instrumentation_psycopg2-0.49b1.tar.gz", hash = "sha256:de986a39f98d86a4193ed1b69f744333daae28d9706eeb7408fddebebad836d7"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-instrumentation-dbapi = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-instrumentation-dbapi = "0.49b1"
[package.extras]
instruments = ["psycopg2 (>=2.7.3.1)"]
@ -4043,20 +4047,20 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-requests"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry requests instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_requests-0.46b0-py3-none-any.whl", hash = "sha256:a8c2472800d8686f3f286cd524b8746b386154092e85a791ba14110d1acc9b81"},
{file = "opentelemetry_instrumentation_requests-0.46b0.tar.gz", hash = "sha256:ef0ad63bfd0d52631daaf7d687e763dbd89b465f5cb052f12a4e67e5e3d181e4"},
{file = "opentelemetry_instrumentation_requests-0.49b1-py3-none-any.whl", hash = "sha256:4a7f8321f9cca5b4da3a96b63dde0c7a41775302f4e9e0267a775f9800efac59"},
{file = "opentelemetry_instrumentation_requests-0.49b1.tar.gz", hash = "sha256:329726afd607e1078e80bc2fb43741bd73e77c2d36804d9250d965858df8bd36"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.extras]
instruments = ["requests (>=2.0,<3.0)"]
@ -4068,20 +4072,20 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-urllib"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry urllib instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_urllib-0.46b0-py3-none-any.whl", hash = "sha256:90d39daf1abb8a5513d3043ea74d019a7483302e73ffaca10cf954b2aec5372f"},
{file = "opentelemetry_instrumentation_urllib-0.46b0.tar.gz", hash = "sha256:cd7c5dc8c9ca367d1966b456438e76636d61b93cc62d98d89aa16ff8620b2fe9"},
{file = "opentelemetry_instrumentation_urllib-0.49b1-py3-none-any.whl", hash = "sha256:0baf74dc2ca613d6d78751f303cc0855580fca166082610e57eed3dc374ca8fb"},
{file = "opentelemetry_instrumentation_urllib-0.49b1.tar.gz", hash = "sha256:8cba9b9da5071ef4e305a43b12d482dd11d6c9a9807242cfafce31b1aed0d4e8"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.source]
type = "legacy"
@ -4090,20 +4094,20 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-urllib3"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry urllib3 instrumentation"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_urllib3-0.46b0-py3-none-any.whl", hash = "sha256:3f8e3ed206e3faa2b2a141b89a831f97b5ebecff1df6950c3745bdc0ec7b8a6f"},
{file = "opentelemetry_instrumentation_urllib3-0.46b0.tar.gz", hash = "sha256:53f4a88baa8d7600ce558012f62562938f277aba92cfc76332c143d8209f87c2"},
{file = "opentelemetry_instrumentation_urllib3-0.49b1-py3-none-any.whl", hash = "sha256:731b79158e21bf1cf8c88fb1b1acba8776ebec9d86a364f72c889fc83aafc12c"},
{file = "opentelemetry_instrumentation_urllib3-0.49b1.tar.gz", hash = "sha256:bdf43b010ee1f2ff4a1db3a31ea4eaff74012f987e2f9ad1ffdbf83888d3a8d7"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
wrapt = ">=1.0.0,<2.0.0"
[package.extras]
@ -4116,20 +4120,20 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-instrumentation-wsgi"
version = "0.46b0"
version = "0.49b1"
description = "WSGI Middleware for OpenTelemetry"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_instrumentation_wsgi-0.46b0-py3-none-any.whl", hash = "sha256:2386014b026f5307c802417eeab74265785ae3dd6eee8c5581a830e3b2d3435b"},
{file = "opentelemetry_instrumentation_wsgi-0.46b0.tar.gz", hash = "sha256:f4e1001e8477eb546cac7c13cff0b0cf127812b1188a37bcaa3e43eb741451e2"},
{file = "opentelemetry_instrumentation_wsgi-0.49b1-py3-none-any.whl", hash = "sha256:6ab07115dc5c38f9c5b368e1ae4d9741cddeeef857ad01b211ee314a72ffdbea"},
{file = "opentelemetry_instrumentation_wsgi-0.49b1.tar.gz", hash = "sha256:e1dd9a6e10b0a4baa1afd17c75b0836f9e3fd1d40c3d0d5287e898d49436ac34"},
]
[package.dependencies]
opentelemetry-api = ">=1.12,<2.0"
opentelemetry-instrumentation = "0.46b0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-util-http = "0.46b0"
opentelemetry-instrumentation = "0.49b1"
opentelemetry-semantic-conventions = "0.49b1"
opentelemetry-util-http = "0.49b1"
[package.source]
type = "legacy"
@ -4138,17 +4142,17 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-proto"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Python Proto"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_proto-1.25.0-py3-none-any.whl", hash = "sha256:f07e3341c78d835d9b86665903b199893befa5e98866f63d22b00d0b7ca4972f"},
{file = "opentelemetry_proto-1.25.0.tar.gz", hash = "sha256:35b6ef9dc4a9f7853ecc5006738ad40443701e52c26099e197895cbda8b815a3"},
{file = "opentelemetry_proto-1.28.1-py3-none-any.whl", hash = "sha256:cb406ec69f1d11439e60fb43c6b744783fc8ee4deecdab61b3e29f112b0602f9"},
{file = "opentelemetry_proto-1.28.1.tar.gz", hash = "sha256:6f9e9d9958822ab3e3cdcd2a24806d62aa10282349fd4338aafe32c69c87fc15"},
]
[package.dependencies]
protobuf = ">=3.19,<5.0"
protobuf = ">=5.0,<6.0"
[package.source]
type = "legacy"
@ -4176,18 +4180,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-sdk"
version = "1.25.0"
version = "1.28.1"
description = "OpenTelemetry Python SDK"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_sdk-1.25.0-py3-none-any.whl", hash = "sha256:d97ff7ec4b351692e9d5a15af570c693b8715ad78b8aafbec5c7100fe966b4c9"},
{file = "opentelemetry_sdk-1.25.0.tar.gz", hash = "sha256:ce7fc319c57707ef5bf8b74fb9f8ebdb8bfafbe11898410e0d2a761d08a98ec7"},
{file = "opentelemetry_sdk-1.28.1-py3-none-any.whl", hash = "sha256:72aad7f5fcbe37113c4ab4899f6cdeb6ac77ed3e62f25a85e3627b12583dad0f"},
{file = "opentelemetry_sdk-1.28.1.tar.gz", hash = "sha256:100fa371b2046ffba6a340c18f0b2a0463acad7461e5177e126693b613a6ca57"},
]
[package.dependencies]
opentelemetry-api = "1.25.0"
opentelemetry-semantic-conventions = "0.46b0"
opentelemetry-api = "1.28.1"
opentelemetry-semantic-conventions = "0.49b1"
typing-extensions = ">=3.7.4"
[package.source]
@ -4197,17 +4201,18 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-semantic-conventions"
version = "0.46b0"
version = "0.49b1"
description = "OpenTelemetry Semantic Conventions"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_semantic_conventions-0.46b0-py3-none-any.whl", hash = "sha256:6daef4ef9fa51d51855d9f8e0ccd3a1bd59e0e545abe99ac6203804e36ab3e07"},
{file = "opentelemetry_semantic_conventions-0.46b0.tar.gz", hash = "sha256:fbc982ecbb6a6e90869b15c1673be90bd18c8a56ff1cffc0864e38e2edffaefa"},
{file = "opentelemetry_semantic_conventions-0.49b1-py3-none-any.whl", hash = "sha256:dd6f3ac8169d2198c752e1a63f827e5f5e110ae9b0ce33f2aad9a3baf0739743"},
{file = "opentelemetry_semantic_conventions-0.49b1.tar.gz", hash = "sha256:91817883b159ffb94c2ca9548509c4fe0aafce7c24f437aa6ac3fc613aa9a758"},
]
[package.dependencies]
opentelemetry-api = "1.25.0"
deprecated = ">=1.2.6"
opentelemetry-api = "1.28.1"
[package.source]
type = "legacy"
@ -4216,13 +4221,13 @@ reference = "pypi-proxy"
[[package]]
name = "opentelemetry-util-http"
version = "0.46b0"
version = "0.49b1"
description = "Web util for OpenTelemetry"
optional = false
python-versions = ">=3.8"
files = [
{file = "opentelemetry_util_http-0.46b0-py3-none-any.whl", hash = "sha256:8dc1949ce63caef08db84ae977fdc1848fe6dc38e6bbaad0ae3e6ecd0d451629"},
{file = "opentelemetry_util_http-0.46b0.tar.gz", hash = "sha256:03b6e222642f9c7eae58d9132343e045b50aca9761fcb53709bd2b663571fdf6"},
{file = "opentelemetry_util_http-0.49b1-py3-none-any.whl", hash = "sha256:0290b942f7888b6310df6803e52e12f4043b8f224db0659f62dc7b70059eb94f"},
{file = "opentelemetry_util_http-0.49b1.tar.gz", hash = "sha256:6c2bc6f7e20e286dbdfcccb9d895fa290ec9d7c596cdf2e06bf1d8e434b2edd0"},
]
[package.source]
@ -4718,22 +4723,22 @@ reference = "pypi-proxy"
[[package]]
name = "protobuf"
version = "4.25.5"
version = "5.28.3"
description = ""
optional = false
python-versions = ">=3.8"
files = [
{file = "protobuf-4.25.5-cp310-abi3-win32.whl", hash = "sha256:5e61fd921603f58d2f5acb2806a929b4675f8874ff5f330b7d6f7e2e784bbcd8"},
{file = "protobuf-4.25.5-cp310-abi3-win_amd64.whl", hash = "sha256:4be0571adcbe712b282a330c6e89eae24281344429ae95c6d85e79e84780f5ea"},
{file = "protobuf-4.25.5-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:b2fde3d805354df675ea4c7c6338c1aecd254dfc9925e88c6d31a2bcb97eb173"},
{file = "protobuf-4.25.5-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:919ad92d9b0310070f8356c24b855c98df2b8bd207ebc1c0c6fcc9ab1e007f3d"},
{file = "protobuf-4.25.5-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:fe14e16c22be926d3abfcb500e60cab068baf10b542b8c858fa27e098123e331"},
{file = "protobuf-4.25.5-cp38-cp38-win32.whl", hash = "sha256:98d8d8aa50de6a2747efd9cceba361c9034050ecce3e09136f90de37ddba66e1"},
{file = "protobuf-4.25.5-cp38-cp38-win_amd64.whl", hash = "sha256:b0234dd5a03049e4ddd94b93400b67803c823cfc405689688f59b34e0742381a"},
{file = "protobuf-4.25.5-cp39-cp39-win32.whl", hash = "sha256:abe32aad8561aa7cc94fc7ba4fdef646e576983edb94a73381b03c53728a626f"},
{file = "protobuf-4.25.5-cp39-cp39-win_amd64.whl", hash = "sha256:7a183f592dc80aa7c8da7ad9e55091c4ffc9497b3054452d629bb85fa27c2a45"},
{file = "protobuf-4.25.5-py3-none-any.whl", hash = "sha256:0aebecb809cae990f8129ada5ca273d9d670b76d9bfc9b1809f0a9c02b7dbf41"},
{file = "protobuf-4.25.5.tar.gz", hash = "sha256:7f8249476b4a9473645db7f8ab42b02fe1488cbe5fb72fddd445e0665afd8584"},
{file = "protobuf-5.28.3-cp310-abi3-win32.whl", hash = "sha256:0c4eec6f987338617072592b97943fdbe30d019c56126493111cf24344c1cc24"},
{file = "protobuf-5.28.3-cp310-abi3-win_amd64.whl", hash = "sha256:91fba8f445723fcf400fdbe9ca796b19d3b1242cd873907979b9ed71e4afe868"},
{file = "protobuf-5.28.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:a3f6857551e53ce35e60b403b8a27b0295f7d6eb63d10484f12bc6879c715687"},
{file = "protobuf-5.28.3-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:3fa2de6b8b29d12c61911505d893afe7320ce7ccba4df913e2971461fa36d584"},
{file = "protobuf-5.28.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:712319fbdddb46f21abb66cd33cb9e491a5763b2febd8f228251add221981135"},
{file = "protobuf-5.28.3-cp38-cp38-win32.whl", hash = "sha256:3e6101d095dfd119513cde7259aa703d16c6bbdfae2554dfe5cfdbe94e32d548"},
{file = "protobuf-5.28.3-cp38-cp38-win_amd64.whl", hash = "sha256:27b246b3723692bf1068d5734ddaf2fccc2cdd6e0c9b47fe099244d80200593b"},
{file = "protobuf-5.28.3-cp39-cp39-win32.whl", hash = "sha256:135658402f71bbd49500322c0f736145731b16fc79dc8f367ab544a17eab4535"},
{file = "protobuf-5.28.3-cp39-cp39-win_amd64.whl", hash = "sha256:70585a70fc2dd4818c51287ceef5bdba6387f88a578c86d47bb34669b5552c36"},
{file = "protobuf-5.28.3-py3-none-any.whl", hash = "sha256:cee1757663fa32a1ee673434fcf3bf24dd54763c79690201208bafec62f19eed"},
{file = "protobuf-5.28.3.tar.gz", hash = "sha256:64badbc49180a5e401f373f9ce7ab1d18b63f7dd4a9cdc43c92b9f0b481cef7b"},
]
[package.source]
@ -6734,4 +6739,4 @@ reference = "pypi-proxy"
[metadata]
lock-version = "2.0"
python-versions = ">=3.10,<3.11"
content-hash = "8595b2f91f579eefac86323beebc24e672be73b221329fde848c316a2ebe0839"
content-hash = "52340070f42a09ca724fb02d3def9e616dc29ba948226e30a2217dd93adff84f"

View File

@ -25,23 +25,23 @@ uvicorn = "^0.26.0"
kn-utils = { version = "0.4.0", source = "nexus" }
# [tool.poetry.group.telemetry.dependencies]
opentelemetry-instrumentation-pika = "^0.46b0"
opentelemetry-exporter-otlp = "^1.25.0"
opentelemetry-instrumentation = "^0.46b0"
opentelemetry-api = "^1.25.0"
opentelemetry-sdk = "^1.25.0"
opentelemetry-exporter-otlp-proto-http = "^1.25.0"
opentelemetry-instrumentation-flask = "^0.46b0"
opentelemetry-instrumentation-requests = "^0.46b0"
opentelemetry-instrumentation-fastapi = "^0.46b0"
opentelemetry-instrumentation-pika = "^0.49b1"
opentelemetry-exporter-otlp = "^1.28.1"
opentelemetry-instrumentation = "^0.49b1"
opentelemetry-api = "^1.28.1"
opentelemetry-sdk = "^1.28.1"
opentelemetry-exporter-otlp-proto-http = "^1.28.1"
opentelemetry-instrumentation-flask = "^0.49b1"
opentelemetry-instrumentation-requests = "^0.49b1"
opentelemetry-instrumentation-fastapi = "^0.49b1"
wcwidth = "<=0.2.12"
azure-monitor-opentelemetry = "^1.6.0"
# We set protobuf to this range 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 protobuf version
protobuf = ">=3.20 <5.0.0"
# protobuf = ">=3.20 <5.0.0"
aio-pika = "^9.4.2"
aiohttp = "^3.9.5"
opentelemetry-instrumentation-aio-pika = "0.46b0"
opentelemetry-instrumentation-aio-pika = "0.49b1"
[tool.poetry.group.dev.dependencies]
pytest = "^7"