diff --git a/pyproject.toml b/pyproject.toml index 61502993bd..67d23a6071 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,13 +17,13 @@ dependencies = [ "httpx>=0.28.0,<1.0", "openai>=2.20.0,<3.0.0", "python-dotenv>=1.0.0,<2.0", - "tiktoken>=0.7.0,<1.0", + "tiktoken>=0.8.0,<1.0", "importlib-metadata>=8.0.0", - "tokenizers>=0.20.0,<1.0", + "tokenizers>=0.21.0,<1.0", "click>=8.0.0,<9.0", "jinja2>=3.1.0,<4.0", "aiohttp>=3.10,<4.0", - "pydantic>=2.5.0,<3.0.0", + "pydantic>=2.10.0,<3.0.0", "jsonschema>=4.0.0,<5.0", ] diff --git a/uv.lock b/uv.lock index d8cbead4a2..008d7872ac 100644 --- a/uv.lock +++ b/uv.lock @@ -3309,7 +3309,7 @@ requires-dist = [ { name = "polars", marker = "extra == 'proxy'", specifier = "==1.38.1" }, { name = "prisma", marker = "extra == 'extra-proxy'", specifier = "==0.11.0" }, { name = "prometheus-client", marker = "extra == 'proxy-runtime'", specifier = "==0.20.0" }, - { name = "pydantic", specifier = ">=2.5.0,<3.0.0" }, + { name = "pydantic", specifier = ">=2.10.0,<3.0.0" }, { name = "pyjwt", marker = "extra == 'proxy'", specifier = "==2.12.0" }, { name = "pynacl", marker = "extra == 'proxy'", specifier = "==1.6.2" }, { name = "pypdf", marker = "python_full_version < '3.14' and extra == 'proxy-runtime'", specifier = "==6.10.2" }, @@ -3325,8 +3325,8 @@ requires-dist = [ { name = "semantic-router", marker = "python_full_version < '3.14' and extra == 'semantic-router'", specifier = "==0.1.12" }, { name = "sentry-sdk", marker = "extra == 'proxy-runtime'", specifier = "==2.21.0" }, { name = "soundfile", marker = "extra == 'proxy'", specifier = "==0.12.1" }, - { name = "tiktoken", specifier = ">=0.7.0,<1.0" }, - { name = "tokenizers", specifier = ">=0.20.0,<1.0" }, + { name = "tiktoken", specifier = ">=0.8.0,<1.0" }, + { name = "tokenizers", specifier = ">=0.21.0,<1.0" }, { name = "uvicorn", marker = "extra == 'proxy'", specifier = "==0.33.0" }, { name = "uvloop", marker = "sys_platform != 'win32' and extra == 'proxy'", specifier = "==0.21.0" }, { name = "websockets", marker = "extra == 'proxy'", specifier = "==15.0.1" },