Merge branch 'main' into feature/litellm-mcp

This commit is contained in:
Quinlan Jager 2025-05-12 08:08:55 -07:00
commit c1a5e8d0d5
76 changed files with 3366 additions and 1403 deletions

View file

@ -160,7 +160,7 @@ googleapis-common-protos==1.70.0
# via
# google-api-core
# grpcio-status
greenlet==3.2.1
greenlet==3.2.2
# via
# playwright
# sqlalchemy
@ -258,7 +258,7 @@ markupsafe==3.0.2
# via jinja2
marshmallow==3.26.1
# via dataclasses-json
matplotlib==3.10.1
matplotlib==3.10.3
# via -r requirements/requirements-dev.in
mccabe==0.7.0
# via flake8
@ -280,11 +280,11 @@ multiprocess==0.70.18
# via pathos
mypy-extensions==1.1.0
# via typing-inspect
narwhals==1.38.0
narwhals==1.38.2
# via altair
nest-asyncio==1.6.0
# via llama-index-core
networkx==3.2.1
networkx==3.4.2
# via
# -r requirements/requirements.in
# llama-index-core
@ -490,7 +490,7 @@ safetensors==0.5.3
# via transformers
scikit-learn==1.6.1
# via sentence-transformers
scipy==1.13.1
scipy==1.15.3
# via
# -r requirements/requirements.in
# scikit-learn
@ -503,6 +503,8 @@ setuptools==80.3.1
# via pip-tools
shellingham==1.5.4
# via typer
shtab==1.7.2
# via -r requirements/requirements.in
six==1.17.0
# via
# mixpanel
@ -619,7 +621,7 @@ uv==0.7.3
# via -r requirements/requirements-dev.in
uvicorn==0.34.2
# via mcp
virtualenv==20.31.1
virtualenv==20.31.2
# via pre-commit
watchfiles==1.0.5
# via -r requirements/requirements.in

View file

@ -58,7 +58,7 @@ markupsafe==3.0.2
# via
# -c requirements/common-constraints.txt
# jinja2
narwhals==1.38.0
narwhals==1.38.2
# via
# -c requirements/common-constraints.txt
# altair

View file

@ -127,7 +127,7 @@ markdown-it-py==3.0.0
# via
# -c requirements/common-constraints.txt
# rich
matplotlib==3.10.1
matplotlib==3.10.3
# via
# -c requirements/common-constraints.txt
# -r requirements/requirements-dev.in
@ -301,7 +301,7 @@ uv==0.7.3
# via
# -c requirements/common-constraints.txt
# -r requirements/requirements-dev.in
virtualenv==20.31.1
virtualenv==20.31.2
# via
# -c requirements/common-constraints.txt
# pre-commit

View file

@ -81,7 +81,7 @@ fsspec==2025.3.2
# huggingface-hub
# llama-index-core
# torch
greenlet==3.2.1
greenlet==3.2.2
# via
# -c requirements/common-constraints.txt
# sqlalchemy
@ -163,7 +163,7 @@ nest-asyncio==1.6.0
# via
# -c requirements/common-constraints.txt
# llama-index-core
networkx==3.2.1
networkx==3.4.2
# via
# -c requirements/common-constraints.txt
# llama-index-core
@ -236,7 +236,7 @@ scikit-learn==1.6.1
# via
# -c requirements/common-constraints.txt
# sentence-transformers
scipy==1.13.1
scipy==1.15.3
# via
# -c requirements/common-constraints.txt
# scikit-learn

View file

@ -1,6 +1,6 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --no-strip-extras --constraint=requirements/common-constraints.txt --output-file=requirements/requirements-playwright.txt requirements/requirements-playwright.in
greenlet==3.2.1
greenlet==3.2.2
# via
# -c requirements/common-constraints.txt
# playwright

View file

@ -27,6 +27,7 @@ psutil
watchfiles
socksio
pillow
shtab
oslex
google-generativeai
mcp>=1.0.0
@ -35,14 +36,12 @@ mcp>=1.0.0
# in matplotlib and a bunch of other deps
# https://github.com/networkx/networkx/blob/d7132daa8588f653eacac7a5bae1ee85a183fa43/pyproject.toml#L57
# We really only need networkx itself and scipy for the repomap.
# Pin below v3.3 to retain python 3.9 compatibility.
networkx<3.3
networkx
# This is the one networkx dependency that we need.
# Including it here explicitly because we
# didn't specify networkx[default] above.
# Pin below 1.14 to retain python 3.9 compatibility.
scipy<1.14
scipy
# GitHub Release action failing on "KeyError: 'home-page'"
# https://github.com/pypa/twine/blob/6fbf880ee60915cf1666348c4bdd78a10415f2ac/twine/__init__.py#L40