diff --git a/requirements.txt b/requirements.txt index 23458a5dc..344aec595 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --no-strip-extras --constraint=requirements/common-constraints.txt --output-file=requirements.txt requirements/requirements.in +# uv pip compile --no-strip-extras --constraint=requirements/common-constraints.txt --output-file=tmp.requirements.txt requirements/requirements.in aiohappyeyeballs==2.5.0 # via # -c requirements/common-constraints.txt @@ -22,10 +22,6 @@ anyio==4.8.0 # httpx # openai # watchfiles -async-timeout==5.0.1 - # via - # -c requirements/common-constraints.txt - # aiohttp attrs==25.1.0 # via # -c requirements/common-constraints.txt @@ -77,10 +73,6 @@ distro==1.9.0 # -c requirements/common-constraints.txt # openai # posthog -exceptiongroup==1.2.2 - # via - # -c requirements/common-constraints.txt - # anyio filelock==3.17.0 # via # -c requirements/common-constraints.txt @@ -106,7 +98,7 @@ gitpython==3.1.44 # via # -c requirements/common-constraints.txt # -r requirements/requirements.in -grep-ast==0.7.0 +grep-ast==0.7.1 # via # -c requirements/common-constraints.txt # -r requirements/requirements.in @@ -376,7 +368,6 @@ tqdm==4.67.1 # -c requirements/common-constraints.txt # huggingface-hub # openai -tree-sitter==0.23.2 # via # -c requirements/common-constraints.txt # tree-sitter-language-pack @@ -402,12 +393,10 @@ typing-extensions==4.12.2 # anyio # beautifulsoup4 # huggingface-hub - # multidict # openai # pydantic # pydantic-core # referencing - # rich urllib3==2.3.0 # via # -c requirements/common-constraints.txt @@ -429,4 +418,6 @@ zipp==3.21.0 # via # -c requirements/common-constraints.txt # importlib-metadata - # importlib-resources + +tree-sitter==0.23.2; python_version < "3.10" +tree-sitter==0.24.0; python_version >= "3.10" diff --git a/requirements/common-constraints.txt b/requirements/common-constraints.txt index b34e665e7..3c49e75a1 100644 --- a/requirements/common-constraints.txt +++ b/requirements/common-constraints.txt @@ -18,8 +18,6 @@ anyio==4.8.0 # httpx # openai # watchfiles -async-timeout==5.0.1 - # via aiohttp attrs==25.1.0 # via # aiohttp @@ -63,7 +61,7 @@ cogapp==3.4.1 # via -r requirements/requirements-dev.in configargparse==1.7 # via -r requirements/requirements.in -contourpy==1.3.0 +contourpy==1.3.1 # via matplotlib cycler==0.12.1 # via matplotlib @@ -87,12 +85,6 @@ distro==1.9.0 # via # openai # posthog -eval-type-backport==0.2.2 - # via llama-index-core -exceptiongroup==1.2.2 - # via - # anyio - # pytest filelock==3.17.0 # via # huggingface-hub @@ -124,7 +116,7 @@ greenlet==3.1.1 # via # playwright # sqlalchemy -grep-ast==0.7.0 +grep-ast==0.7.1 # via -r requirements/requirements.in h11==0.14.0 # via httpcore @@ -154,12 +146,9 @@ imgcat==0.6.0 importlib-metadata==7.2.1 # via # -r requirements/requirements.in - # build # litellm importlib-resources==6.5.2 - # via - # -r requirements/requirements.in - # matplotlib + # via -r requirements/requirements.in iniconfig==2.0.0 # via pytest jinja2==3.1.6 @@ -183,7 +172,7 @@ jsonschema==4.23.0 # litellm jsonschema-specifications==2024.10.1 # via jsonschema -kiwisolver==1.4.7 +kiwisolver==1.4.8 # via matplotlib litellm==1.63.2 # via -r requirements/requirements.in @@ -201,7 +190,7 @@ markupsafe==3.0.2 # via jinja2 marshmallow==3.26.1 # via dataclasses-json -matplotlib==3.9.4 +matplotlib==3.10.1 # via -r requirements/requirements-dev.in mccabe==0.7.0 # via flake8 @@ -450,12 +439,6 @@ tokenizers==0.21.0 # transformers toml==0.10.2 # via streamlit -tomli==2.2.1 - # via - # build - # pip-tools - # pytest - # pytest-env torch==2.2.2 # via # -r requirements/requirements-help.in @@ -472,7 +455,7 @@ tqdm==4.67.1 # transformers transformers==4.49.0 # via sentence-transformers -tree-sitter==0.23.2 +tree-sitter==0.24.0 # via tree-sitter-language-pack tree-sitter-c-sharp==0.23.1 # via tree-sitter-language-pack @@ -491,13 +474,11 @@ typing-extensions==4.12.2 # beautifulsoup4 # huggingface-hub # llama-index-core - # multidict # openai # pydantic # pydantic-core # pyee # referencing - # rich # sqlalchemy # streamlit # torch @@ -530,6 +511,4 @@ wrapt==1.17.2 yarl==1.18.3 # via aiohttp zipp==3.21.0 - # via - # importlib-metadata - # importlib-resources + # via importlib-metadata diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 6f6d9b1a7..d1e095b66 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -21,7 +21,7 @@ cogapp==3.4.1 # via # -c requirements/common-constraints.txt # -r requirements/requirements-dev.in -contourpy==1.3.0 +contourpy==1.3.1 # via # -c requirements/common-constraints.txt # matplotlib @@ -38,10 +38,6 @@ distlib==0.3.9 # via # -c requirements/common-constraints.txt # virtualenv -exceptiongroup==1.2.2 - # via - # -c requirements/common-constraints.txt - # pytest filelock==3.17.0 # via # -c requirements/common-constraints.txt @@ -58,19 +54,11 @@ imgcat==0.6.0 # via # -c requirements/common-constraints.txt # -r requirements/requirements-dev.in -importlib-metadata==7.2.1 - # via - # -c requirements/common-constraints.txt - # build -importlib-resources==6.5.2 - # via - # -c requirements/common-constraints.txt - # matplotlib iniconfig==2.0.0 # via # -c requirements/common-constraints.txt # pytest -kiwisolver==1.4.7 +kiwisolver==1.4.8 # via # -c requirements/common-constraints.txt # matplotlib @@ -82,7 +70,7 @@ markdown-it-py==3.0.0 # via # -c requirements/common-constraints.txt # rich -matplotlib==3.9.4 +matplotlib==3.10.1 # via # -c requirements/common-constraints.txt # -r requirements/requirements-dev.in @@ -205,13 +193,6 @@ six==1.17.0 # via # -c requirements/common-constraints.txt # python-dateutil -tomli==2.2.1 - # via - # -c requirements/common-constraints.txt - # build - # pip-tools - # pytest - # pytest-env typer==0.15.2 # via # -c requirements/common-constraints.txt @@ -219,7 +200,6 @@ typer==0.15.2 typing-extensions==4.12.2 # via # -c requirements/common-constraints.txt - # rich # typer tzdata==2025.1 # via @@ -237,8 +217,3 @@ wheel==0.45.1 # via # -c requirements/common-constraints.txt # pip-tools -zipp==3.21.0 - # via - # -c requirements/common-constraints.txt - # importlib-metadata - # importlib-resources diff --git a/requirements/requirements-help.txt b/requirements/requirements-help.txt index 00eb8ee76..5879f0c23 100644 --- a/requirements/requirements-help.txt +++ b/requirements/requirements-help.txt @@ -21,10 +21,6 @@ anyio==4.8.0 # via # -c requirements/common-constraints.txt # httpx -async-timeout==5.0.1 - # via - # -c requirements/common-constraints.txt - # aiohttp attrs==25.1.0 # via # -c requirements/common-constraints.txt @@ -55,14 +51,6 @@ dirtyjson==1.0.8 # via # -c requirements/common-constraints.txt # llama-index-core -eval-type-backport==0.2.2 - # via - # -c requirements/common-constraints.txt - # llama-index-core -exceptiongroup==1.2.2 - # via - # -c requirements/common-constraints.txt - # anyio filelock==3.17.0 # via # -c requirements/common-constraints.txt @@ -285,7 +273,6 @@ typing-extensions==4.12.2 # anyio # huggingface-hub # llama-index-core - # multidict # pydantic # pydantic-core # sqlalchemy diff --git a/scripts/pip-compile.sh b/scripts/pip-compile.sh index ec62c26dc..e1e1e512b 100755 --- a/scripts/pip-compile.sh +++ b/scripts/pip-compile.sh @@ -21,10 +21,14 @@ uv pip compile \ $VERBOSITY \ --no-strip-extras \ --constraint=requirements/common-constraints.txt \ - --output-file=requirements.txt \ + --output-file=tmp.requirements.txt \ requirements/requirements.in \ $1 +grep -v ^tree-sitter= tmp.requirements.txt \ + | cat - requirements/tree-sitter.in \ + > requirements.txt + # Compile additional requirements files SUFFIXES=(dev help browser playwright)