diff --git a/poetry.lock b/poetry.lock index ef0dc009..277216e9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -456,49 +456,50 @@ azure-core = ">=1.32.0" [[package]] name = "azure-monitor-opentelemetry" -version = "1.6.13" +version = "1.8.11" description = "Microsoft Azure Monitor Opentelemetry Distro Client Library for Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "azure_monitor_opentelemetry-1.6.13-py3-none-any.whl", hash = "sha256:c6a5b0b73b5639054675aec2a8f215cdb6b7d1e5cb21d93188bbdd55673eca30"}, - {file = "azure_monitor_opentelemetry-1.6.13.tar.gz", hash = "sha256:59b1b01e64318d78f0d2909c8fa9b3008dbf88e7ea6e491d2042afa5bbe94971"}, + {file = "azure_monitor_opentelemetry-1.8.11-py3-none-any.whl", hash = "sha256:034a9d7ccc0c944986963ad2a5f4da11d669538ae797f7f4edad803ca8e9127d"}, + {file = "azure_monitor_opentelemetry-1.8.11.tar.gz", hash = "sha256:606e41ded61f330634f997b6378671168c10e0a7fcf4dfd1238235bc17df05f4"}, ] [package.dependencies] -azure-core = ">=1.28.0,<2.0.0" +azure-core = ">=1.38.0,<2.0.0" azure-core-tracing-opentelemetry = ">=1.0.0b11,<1.1.0" -azure-monitor-opentelemetry-exporter = ">=1.0.0b40,<1.1.0" -opentelemetry-instrumentation-django = ">=0.57b0,<1.0" -opentelemetry-instrumentation-fastapi = ">=0.57b0,<1.0" -opentelemetry-instrumentation-flask = ">=0.57b0,<1.0" -opentelemetry-instrumentation-psycopg2 = ">=0.57b0,<1.0" -opentelemetry-instrumentation-requests = ">=0.57b0,<1.0" -opentelemetry-instrumentation-urllib = ">=0.57b0,<1.0" -opentelemetry-instrumentation-urllib3 = ">=0.57b0,<1.0" -opentelemetry-resource-detector-azure = ">=0.1.5,<0.2.0" -opentelemetry-sdk = ">=1.36.0,<1.37.0" +azure-monitor-opentelemetry-exporter = ">=1.0.0b58,<1.1.0" +opentelemetry-instrumentation-django = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-fastapi = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-flask = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-httpx = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-logging = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-psycopg2 = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-requests = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-urllib = ">=0.66b0,<0.67b0" +opentelemetry-instrumentation-urllib3 = ">=0.66b0,<0.67b0" +opentelemetry-resource-detector-azure = ">=0.3.0,<1.0.0" +opentelemetry-sdk = ">=1.45.0,<1.46.0" [[package]] name = "azure-monitor-opentelemetry-exporter" -version = "1.0.0b41" +version = "1.0.0b58" description = "Microsoft Azure Monitor Opentelemetry Exporter Client Library for Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "azure_monitor_opentelemetry_exporter-1.0.0b41-py2.py3-none-any.whl", hash = "sha256:cbba629cca53e0e33416c61e08ebaabe833e740cfbfd7f2e9151821f92c66a51"}, - {file = "azure_monitor_opentelemetry_exporter-1.0.0b41.tar.gz", hash = "sha256:b363e6f89c0dee16d02782a310a60d626e4c081ef49d533ff5225a40cbab12cc"}, + {file = "azure_monitor_opentelemetry_exporter-1.0.0b58-py2.py3-none-any.whl", hash = "sha256:cf036f7a99515d4e6626f3c33e5ac1ae633731882239542353e1f4a17285e9fc"}, + {file = "azure_monitor_opentelemetry_exporter-1.0.0b58.tar.gz", hash = "sha256:5152d75bd9780fef02fcc9550e0323ba3f661a8fcba017ea04b027151ae0932e"}, ] [package.dependencies] -azure-core = ">=1.28.0,<2.0.0" +azure-core = ">=1.38.0,<2.0.0" azure-identity = ">=1.17,<2.0" -fixedint = "0.1.6" msrest = ">=0.6.10" -opentelemetry-api = ">=1.35,<2.0" -opentelemetry-sdk = ">=1.35,<2.0" +opentelemetry-api = ">=1.45.0,<1.46.0" +opentelemetry-sdk = ">=1.45.0,<1.46.0" psutil = ">=5.9,<8" [[package]] @@ -1647,19 +1648,6 @@ files = [ {file = "filelock-3.20.3.tar.gz", hash = "sha256:18c57ee915c7ec61cff0ecf7f0f869936c7c30191bb0cf406f1341778d0834e1"}, ] -[[package]] -name = "fixedint" -version = "0.1.6" -description = "simple fixed-width integers" -optional = false -python-versions = "*" -groups = ["clients"] -files = [ - {file = "fixedint-0.1.6-py2-none-any.whl", hash = "sha256:41953193f08cbe984f584d8513c38fe5eea5fbd392257433b2210391c8a21ead"}, - {file = "fixedint-0.1.6-py3-none-any.whl", hash = "sha256:b8cf9f913735d2904deadda7a6daa9f57100599da1de57a7448ea1be75ae8c9c"}, - {file = "fixedint-0.1.6.tar.gz", hash = "sha256:703005d090499d41ce7ce2ee7eae8f7a5589a81acdc6b79f1728a56495f2c799"}, -] - [[package]] name = "flaml" version = "2.3.5" @@ -3815,303 +3803,345 @@ numpy = [ [[package]] name = "opentelemetry-api" -version = "1.36.0" +version = "1.45.1" description = "OpenTelemetry Python API" optional = false -python-versions = ">=3.9" -groups = ["clients"] +python-versions = ">=3.10" +groups = ["clients", "dev"] files = [ - {file = "opentelemetry_api-1.36.0-py3-none-any.whl", hash = "sha256:02f20bcacf666e1333b6b1f04e647dc1d5111f86b8e510238fcc56d7762cda8c"}, - {file = "opentelemetry_api-1.36.0.tar.gz", hash = "sha256:9a72572b9c416d004d492cbc6e61962c0501eaf945ece9b5a0f56597d8348aa0"}, + {file = "opentelemetry_api-1.45.1-py3-none-any.whl", hash = "sha256:b31553efa588ae44bc306f863c785c5333a9ecc091248c6ee68b4b6c87fdedfb"}, + {file = "opentelemetry_api-1.45.1.tar.gz", hash = "sha256:aa38ed19bcc084ba42782a73255b3582283eced7ad6dddbd6695189e69adfb75"}, ] [package.dependencies] -importlib-metadata = ">=6.0,<8.8.0" typing-extensions = ">=4.5.0" [[package]] name = "opentelemetry-instrumentation" -version = "0.57b0" +version = "0.66b1" description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation-0.57b0-py3-none-any.whl", hash = "sha256:9109280f44882e07cec2850db28210b90600ae9110b42824d196de357cbddf7e"}, - {file = "opentelemetry_instrumentation-0.57b0.tar.gz", hash = "sha256:f2a30135ba77cdea2b0e1df272f4163c154e978f57214795d72f40befd4fcf05"}, + {file = "opentelemetry_instrumentation-0.66b1-py3-none-any.whl", hash = "sha256:4c4aa14dc9a24a02325a9d4c42c4d0208dbb1374c2b1b8fe6c9392d59f3e1008"}, + {file = "opentelemetry_instrumentation-0.66b1.tar.gz", hash = "sha256:e79a510f7d87c72d95e964ddb42193a0d9a75668c027d980eab032ea1322a5ce"}, ] [package.dependencies] opentelemetry-api = ">=1.4,<2.0" -opentelemetry-semantic-conventions = "0.57b0" +opentelemetry-semantic-conventions = "0.66b1" packaging = ">=18.0" -wrapt = ">=1.0.0,<2.0.0" +wrapt = ">=1.0.0,<3.0.0" [[package]] name = "opentelemetry-instrumentation-asgi" -version = "0.57b0" +version = "0.66b1" description = "ASGI instrumentation for OpenTelemetry" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_asgi-0.57b0-py3-none-any.whl", hash = "sha256:47debbde6af066a7e8e911f7193730d5e40d62effc1ac2e1119908347790a3ea"}, - {file = "opentelemetry_instrumentation_asgi-0.57b0.tar.gz", hash = "sha256:a6f880b5d1838f65688fc992c65fbb1d3571f319d370990c32e759d3160e510b"}, + {file = "opentelemetry_instrumentation_asgi-0.66b1-py3-none-any.whl", hash = "sha256:78b3f9bdf0fa38c65935a2ab46d59e0f9de873a51e0c95b0329f106e2ccb5274"}, + {file = "opentelemetry_instrumentation_asgi-0.66b1.tar.gz", hash = "sha256:78cdc5e45e897e16a8dac9d282e8d5bdf9af2d58e1313fa0bdd4a134c6f9dafc"}, ] [package.dependencies] asgiref = ">=3.0,<4.0" opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [package.extras] instruments = ["asgiref (>=3.0,<4.0)"] [[package]] name = "opentelemetry-instrumentation-dbapi" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry Database API instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_dbapi-0.57b0-py3-none-any.whl", hash = "sha256:c1b110a5e86ec9b52b970460917523f47afa0c73f131e7f03c6a7c1921822dc4"}, - {file = "opentelemetry_instrumentation_dbapi-0.57b0.tar.gz", hash = "sha256:7ad9e39c91f6212f118435fd6fab842a1f78b2cbad1167f228c025bba2a8fc2d"}, + {file = "opentelemetry_instrumentation_dbapi-0.66b1-py3-none-any.whl", hash = "sha256:a38043a8a907a321ae6b838f778ad19c8e78c0bfc2f336d6d30c5fdce112e88d"}, + {file = "opentelemetry_instrumentation_dbapi-0.66b1.tar.gz", hash = "sha256:715be3080f644de2314d84388a73571acdbeca85bfbc7dc682f214c88cc18022"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -wrapt = ">=1.0.0,<2.0.0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +wrapt = ">=1.0.0,<3.0.0" [[package]] name = "opentelemetry-instrumentation-django" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry Instrumentation for Django" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_django-0.57b0-py3-none-any.whl", hash = "sha256:3d702d79a9ec0c836ccf733becf34630c6afb3c86c25c330c5b7601debe1e7c5"}, - {file = "opentelemetry_instrumentation_django-0.57b0.tar.gz", hash = "sha256:df4116d2ea2c6bbbbf8853b843deb74d66bd0d573ddd372ec84fd60adaf977c6"}, + {file = "opentelemetry_instrumentation_django-0.66b1-py3-none-any.whl", hash = "sha256:23d1052940a025ae1dac70849b998cf9ba66731fa2b7e58254ab7dac5539a989"}, + {file = "opentelemetry_instrumentation_django-0.66b1.tar.gz", hash = "sha256:85b56193b6ce7b8db9c280c3ade4a4991601abc9ada4734c8911971423fd521f"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-instrumentation-wsgi = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-instrumentation-wsgi = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [package.extras] -asgi = ["opentelemetry-instrumentation-asgi (==0.57b0)"] -instruments = ["django (>=1.10)"] +asgi = ["opentelemetry-instrumentation-asgi (==0.66b1)"] +instruments = ["django (>=2.0)"] [[package]] name = "opentelemetry-instrumentation-fastapi" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry FastAPI Instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_fastapi-0.57b0-py3-none-any.whl", hash = "sha256:61e6402749ffe0bfec582e58155e0d81dd38723cd9bc4562bca1acca80334006"}, - {file = "opentelemetry_instrumentation_fastapi-0.57b0.tar.gz", hash = "sha256:73ac22f3c472a8f9cb21d1fbe5a4bf2797690c295fff4a1c040e9b1b1688a105"}, + {file = "opentelemetry_instrumentation_fastapi-0.66b1-py3-none-any.whl", hash = "sha256:97f8ac8fd7537517f9e6988bd0aca04bfa5aad564bcd46c245530739e2be72d1"}, + {file = "opentelemetry_instrumentation_fastapi-0.66b1.tar.gz", hash = "sha256:584cf9d2c4417ff8b2d6ff2bc606bfe13c8b3456018bf94f50f2cf658492505b"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-instrumentation-asgi = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-instrumentation-asgi = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [package.extras] instruments = ["fastapi (>=0.92,<1.0)"] [[package]] name = "opentelemetry-instrumentation-flask" -version = "0.57b0" +version = "0.66b1" description = "Flask instrumentation for OpenTelemetry" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_flask-0.57b0-py3-none-any.whl", hash = "sha256:5ecd614f194825725b61ee9ba8e37dcd4d3f9b5d40fef759df8650d6a91b1cb9"}, - {file = "opentelemetry_instrumentation_flask-0.57b0.tar.gz", hash = "sha256:c5244a40b03664db966d844a32f43c900181431b77929be62a68d4907e86ed25"}, + {file = "opentelemetry_instrumentation_flask-0.66b1-py3-none-any.whl", hash = "sha256:2933e71b94cc9e8e943e648d872fd3dead9cdb61295dc6deffd5d6fa8f27a39b"}, + {file = "opentelemetry_instrumentation_flask-0.66b1.tar.gz", hash = "sha256:10f788aff95236f0dbaaa066687283bf6345bb3c77bbb437f0fb67cb6222d5eb"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-instrumentation-wsgi = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-instrumentation-wsgi = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" packaging = ">=21.0" [package.extras] instruments = ["flask (>=1.0)"] +[[package]] +name = "opentelemetry-instrumentation-httpx" +version = "0.66b1" +description = "OpenTelemetry HTTPX Instrumentation" +optional = false +python-versions = ">=3.10" +groups = ["clients"] +files = [ + {file = "opentelemetry_instrumentation_httpx-0.66b1-py3-none-any.whl", hash = "sha256:0342a4002c6dbc6c4bf22cc7e698f50f5c8b77f63325c6f40c94ab87e016bf4d"}, + {file = "opentelemetry_instrumentation_httpx-0.66b1.tar.gz", hash = "sha256:5865a72c68098c85955a271ab8744b480a36e3ee492d35b8cadb93c7c4dbb618"}, +] + +[package.dependencies] +opentelemetry-api = ">=1.12,<2.0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" +wrapt = ">=1.0.0,<3.0.0" + +[package.extras] +instruments-any = ["httpx (>=0.18.0)", "httpx2 (>=2.0.0)"] + +[[package]] +name = "opentelemetry-instrumentation-logging" +version = "0.66b1" +description = "OpenTelemetry Logging instrumentation" +optional = false +python-versions = ">=3.10" +groups = ["clients"] +files = [ + {file = "opentelemetry_instrumentation_logging-0.66b1-py3-none-any.whl", hash = "sha256:f13761110c52eecae9d7debedb0f88b46acc248c20437e97c2a5b3a2b4f96a02"}, + {file = "opentelemetry_instrumentation_logging-0.66b1.tar.gz", hash = "sha256:2250240ecb1fce36939f64eafd988832338684564fb4c7b401c9b9af0ee11d46"}, +] + +[package.dependencies] +opentelemetry-api = ">=1.12,<2.0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" + [[package]] name = "opentelemetry-instrumentation-psycopg2" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry psycopg2 instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_psycopg2-0.57b0-py3-none-any.whl", hash = "sha256:94fdde02b7451c8e85d43b4b9dd13a34fee96ffd43324d1b3567f47d2903b99f"}, - {file = "opentelemetry_instrumentation_psycopg2-0.57b0.tar.gz", hash = "sha256:4e9d05d661c50985f0a5d7f090a7f399d453b467c9912c7611fcef693d15b038"}, + {file = "opentelemetry_instrumentation_psycopg2-0.66b1-py3-none-any.whl", hash = "sha256:e69ef26a8e50d7ac2149a89b5e0f66c1fe5c06c3355a2068b845d83742139348"}, + {file = "opentelemetry_instrumentation_psycopg2-0.66b1.tar.gz", hash = "sha256:f7454114191930b854fa7a176d4009d727084ab2fb3bf4016c8ab0719ac89a6e"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-instrumentation-dbapi = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-instrumentation-dbapi = "0.66b1" [package.extras] instruments-any = ["psycopg2 (>=2.7.3.1)", "psycopg2-binary (>=2.7.3.1)"] [[package]] name = "opentelemetry-instrumentation-requests" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry requests instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_requests-0.57b0-py3-none-any.whl", hash = "sha256:66a576ac8080724ddc8a14c39d16bb5f430991bd504fdbea844c7a063f555971"}, - {file = "opentelemetry_instrumentation_requests-0.57b0.tar.gz", hash = "sha256:193bd3fd1f14737721876fb1952dffc7d43795586118df633a91ecd9057446ff"}, + {file = "opentelemetry_instrumentation_requests-0.66b1-py3-none-any.whl", hash = "sha256:7ba17d984a2bd876b88bf0aafcca27b5e3ff4c1821e0fe07641e380a3cf3a3a2"}, + {file = "opentelemetry_instrumentation_requests-0.66b1.tar.gz", hash = "sha256:28578f72e68e3a5be3226c618ac9570ed360ef1dd22d5d6e0721c6905a4ccc67"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [package.extras] instruments = ["requests (>=2.0,<3.0)"] [[package]] name = "opentelemetry-instrumentation-urllib" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry urllib instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_urllib-0.57b0-py3-none-any.whl", hash = "sha256:bb3a01172109a6f56bfcc38ea83b9d4a61c4c2cac6b9a190e757063daadf545c"}, - {file = "opentelemetry_instrumentation_urllib-0.57b0.tar.gz", hash = "sha256:657225ceae8bb52b67bd5c26dcb8a33f0efb041f1baea4c59dbd1adbc63a4162"}, + {file = "opentelemetry_instrumentation_urllib-0.66b1-py3-none-any.whl", hash = "sha256:6f679d785ebcb04b791a889d8a9c0e8edf897a85ab80a7a12b0139c461b14627"}, + {file = "opentelemetry_instrumentation_urllib-0.66b1.tar.gz", hash = "sha256:f00daa25375fbdf88b7e1a425ef54c704674d8bef639c834de93df9b3f88d7f4"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [[package]] name = "opentelemetry-instrumentation-urllib3" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry urllib3 instrumentation" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_urllib3-0.57b0-py3-none-any.whl", hash = "sha256:337ecac6df3ff92026b51c64df7dd4a3fff52f2dc96036ea9371670243bf83c6"}, - {file = "opentelemetry_instrumentation_urllib3-0.57b0.tar.gz", hash = "sha256:f49d8c3d1d81ae56304a08b14a7f564d250733ed75cd2210ccef815b5af2eea1"}, + {file = "opentelemetry_instrumentation_urllib3-0.66b1-py3-none-any.whl", hash = "sha256:e48b448fed4a127e54c584c37a443c91d80d34b9f9de324af9a00cead8b338b8"}, + {file = "opentelemetry_instrumentation_urllib3-0.66b1.tar.gz", hash = "sha256:31e84a2ccfa86ca1d4f1209ea66c1f709c335348d5c487477d3843172efcc408"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" -wrapt = ">=1.0.0,<2.0.0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" +wrapt = ">=1.0.0,<3.0.0" [package.extras] instruments = ["urllib3 (>=1.0.0,<3.0.0)"] [[package]] name = "opentelemetry-instrumentation-wsgi" -version = "0.57b0" +version = "0.66b1" description = "WSGI Middleware for OpenTelemetry" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_instrumentation_wsgi-0.57b0-py3-none-any.whl", hash = "sha256:b9cf0c6e61489f7503fc17ef04d169bd214e7a825650ee492f5d2b4d73b17b54"}, - {file = "opentelemetry_instrumentation_wsgi-0.57b0.tar.gz", hash = "sha256:d7e16b3b87930c30fc4c1bbc8b58c5dd6eefade493a3a5e7343bc24d572bc5b7"}, + {file = "opentelemetry_instrumentation_wsgi-0.66b1-py3-none-any.whl", hash = "sha256:8c86390c32fe8d0924b3541f292122d3a2ba6c3accc2bcbcc73ae985ee8e799e"}, + {file = "opentelemetry_instrumentation_wsgi-0.66b1.tar.gz", hash = "sha256:ce803d8e828e75d7225c25a618b692cbd4687a11be64356308ed1feab0f70bab"}, ] [package.dependencies] opentelemetry-api = ">=1.12,<2.0" -opentelemetry-instrumentation = "0.57b0" -opentelemetry-semantic-conventions = "0.57b0" -opentelemetry-util-http = "0.57b0" +opentelemetry-instrumentation = "0.66b1" +opentelemetry-semantic-conventions = "0.66b1" +opentelemetry-util-http = "0.66b1" [[package]] name = "opentelemetry-resource-detector-azure" -version = "0.1.5" +version = "0.3.0" description = "Azure Resource Detector for OpenTelemetry" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_resource_detector_azure-0.1.5-py3-none-any.whl", hash = "sha256:4dcc5d54ab5c3b11226af39509bc98979a8b9e0f8a24c1b888783755d3bf00eb"}, - {file = "opentelemetry_resource_detector_azure-0.1.5.tar.gz", hash = "sha256:e0ba658a87c69eebc806e75398cd0e9f68a8898ea62de99bc1b7083136403710"}, + {file = "opentelemetry_resource_detector_azure-0.3.0-py3-none-any.whl", hash = "sha256:6096d6a31a5371928b4fb399f9e6f3d06eb48fdbb7d07f44b15b19cdf3bab5cc"}, + {file = "opentelemetry_resource_detector_azure-0.3.0.tar.gz", hash = "sha256:dc191af39d9e798b1bbb05a5620876c7599da961972a1f18ca7e8f7382ead519"}, ] [package.dependencies] +opentelemetry-instrumentation = ">=0.44b0,<1.0" opentelemetry-sdk = ">=1.21,<2.0" [[package]] name = "opentelemetry-sdk" -version = "1.36.0" +version = "1.45.1" description = "OpenTelemetry Python SDK" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_sdk-1.36.0-py3-none-any.whl", hash = "sha256:19fe048b42e98c5c1ffe85b569b7073576ad4ce0bcb6e9b4c6a39e890a6c45fb"}, - {file = "opentelemetry_sdk-1.36.0.tar.gz", hash = "sha256:19c8c81599f51b71670661ff7495c905d8fdf6976e41622d5245b791b06fa581"}, + {file = "opentelemetry_sdk-1.45.1-py3-none-any.whl", hash = "sha256:c604c11dc429810812348989115fa44bd558772a3d7442afc43d024f2c250ca4"}, + {file = "opentelemetry_sdk-1.45.1.tar.gz", hash = "sha256:63d24a6ca645019a631e6a51999c73e93adcac1196ca640b8ae78a7cc4762bf3"}, ] [package.dependencies] -opentelemetry-api = "1.36.0" -opentelemetry-semantic-conventions = "0.57b0" +opentelemetry-api = "1.45.1" +opentelemetry-semantic-conventions = "0.66b1" typing-extensions = ">=4.5.0" +[package.extras] +file-configuration = ["opentelemetry-configuration (==0.66b1)"] + [[package]] name = "opentelemetry-semantic-conventions" -version = "0.57b0" +version = "0.66b1" description = "OpenTelemetry Semantic Conventions" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_semantic_conventions-0.57b0-py3-none-any.whl", hash = "sha256:757f7e76293294f124c827e514c2a3144f191ef175b069ce8d1211e1e38e9e78"}, - {file = "opentelemetry_semantic_conventions-0.57b0.tar.gz", hash = "sha256:609a4a79c7891b4620d64c7aac6898f872d790d75f22019913a660756f27ff32"}, + {file = "opentelemetry_semantic_conventions-0.66b1-py3-none-any.whl", hash = "sha256:d4cddeb4315490b35213f55e2bdc9ac54bb1e4d318927475bed62b35545e581b"}, + {file = "opentelemetry_semantic_conventions-0.66b1.tar.gz", hash = "sha256:497ca63bf383723411e8eaf60c8779e9877633c936bb641080adab59d0eb6ec8"}, ] [package.dependencies] -opentelemetry-api = "1.36.0" +opentelemetry-api = "1.45.1" typing-extensions = ">=4.5.0" [[package]] name = "opentelemetry-util-http" -version = "0.57b0" +version = "0.66b1" description = "Web util for OpenTelemetry" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["clients"] files = [ - {file = "opentelemetry_util_http-0.57b0-py3-none-any.whl", hash = "sha256:e54c0df5543951e471c3d694f85474977cd5765a3b7654398c83bab3d2ffb8e9"}, - {file = "opentelemetry_util_http-0.57b0.tar.gz", hash = "sha256:f7417595ead0eb42ed1863ec9b2f839fc740368cd7bbbfc1d0a47bc1ab0aba11"}, + {file = "opentelemetry_util_http-0.66b1-py3-none-any.whl", hash = "sha256:8f443d7abcaf29c4a07b373bbd31b5b39132c0ed3c27d015a59dc0323d5b1c58"}, + {file = "opentelemetry_util_http-0.66b1.tar.gz", hash = "sha256:047dea1a628031f857a5a32261dc0e955bc162d39993ed1cffb8f2cff5ba8a62"}, ] [[package]] @@ -6921,7 +6951,7 @@ version = "4.14.1" description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" -groups = ["main", "clients"] +groups = ["main", "clients", "dev"] files = [ {file = "typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76"}, {file = "typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"},