diff --git a/poetry.lock b/poetry.lock index 5259cdc..f305b12 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,45 +2,41 @@ [[package]] name = "aidial-sdk" -version = "0.15.0rc" +version = "0.15.0" description = "Framework to create applications and model adapters for AI DIAL" optional = false -python-versions = ">=3.8.1,<4.0" -files = [] -develop = false +python-versions = "<4.0,>=3.8.1" +files = [ + {file = "aidial_sdk-0.15.0-py3-none-any.whl", hash = "sha256:7b9b3e5ec9688be2919dcd7dd0312aac807dc7917393ee5f846332713ad2e26a"}, + {file = "aidial_sdk-0.15.0.tar.gz", hash = "sha256:6b47bb36e8c795300e0d4b61308c6a2f86b59abb97905390a02789b343460720"}, +] [package.dependencies] -aiohttp = "^3.8.3" +aiohttp = ">=3.8.3,<4.0.0" fastapi = ">=0.51,<1.0" httpx = ">=0.25.0,<1.0" -opentelemetry-api = {version = "1.20.0", optional = true} -opentelemetry-distro = {version = "0.41b0", optional = true} -opentelemetry-exporter-otlp-proto-grpc = {version = "1.20.0", optional = true} -opentelemetry-exporter-prometheus = {version = "0.41b0", optional = true} -opentelemetry-instrumentation = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-aiohttp-client = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-fastapi = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-httpx = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-logging = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-requests = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-system-metrics = {version = "0.41b0", optional = true} -opentelemetry-instrumentation-urllib = {version = "0.41b0", optional = true} -opentelemetry-sdk = {version = "1.20.0", optional = true} -prometheus-client = {version = "0.17.1", optional = true} +opentelemetry-api = {version = "1.20.0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-distro = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-exporter-otlp-proto-grpc = {version = "1.20.0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-exporter-prometheus = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-aiohttp-client = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-fastapi = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-httpx = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-logging = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-requests = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-system-metrics = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-instrumentation-urllib = {version = "0.41b0", optional = true, markers = "extra == \"telemetry\""} +opentelemetry-sdk = {version = "1.20.0", optional = true, markers = "extra == \"telemetry\""} +prometheus-client = {version = "0.17.1", optional = true, markers = "extra == \"telemetry\""} pydantic = ">=1.10,<3" -requests = "^2.19" +requests = ">=2.19,<3.0" uvicorn = ">=0.19,<1.0" -wrapt = "^1.14" +wrapt = ">=1.14,<2.0" [package.extras] telemetry = ["opentelemetry-api (==1.20.0)", "opentelemetry-distro (==0.41b0)", "opentelemetry-exporter-otlp-proto-grpc (==1.20.0)", "opentelemetry-exporter-prometheus (==0.41b0)", "opentelemetry-instrumentation (==0.41b0)", "opentelemetry-instrumentation-aiohttp-client (==0.41b0)", "opentelemetry-instrumentation-fastapi (==0.41b0)", "opentelemetry-instrumentation-httpx (==0.41b0)", "opentelemetry-instrumentation-logging (==0.41b0)", "opentelemetry-instrumentation-requests (==0.41b0)", "opentelemetry-instrumentation-system-metrics (==0.41b0)", "opentelemetry-instrumentation-urllib (==0.41b0)", "opentelemetry-sdk (==1.20.0)", "prometheus-client (==0.17.1)"] -[package.source] -type = "git" -url = "https://github.com/epam/ai-dial-sdk.git" -reference = "feat/add-static-functions" -resolved_reference = "8dd9bd47834c07ddb19a6de9dddd677745dc5b64" - [[package]] name = "aiocache" version = "0.12.2" @@ -2779,4 +2775,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = "~3.11" -content-hash = "2677ee3580c688f5cc4fe523819635598154f1ffde952c617438edd9334fba92" +content-hash = "0d2d0bd3b96d7ab7459e1bed65ca95ba032a50f565640a2a233a7385018d7db6" diff --git a/pyproject.toml b/pyproject.toml index 21106ef..4dfda62 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,9 +15,7 @@ repository = "https://github.com/epam/ai-dial-adapter-vertexai/" [tool.poetry.dependencies] python = "~3.11" -# TODO: move to new version, when it's released -#aidial-sdk = {version = "0.14.0", extras = ["telemetry"]} -aidial-sdk = {git = "https://github.com/epam/ai-dial-sdk.git", branch = "feat/add-static-functions", extras = ["telemetry"]} +aidial-sdk = {version = "0.15.0", extras = ["telemetry"]} fastapi = "0.115.2" google-cloud-aiplatform = "^1.70.0" google-auth = "2.21.0"