Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 35 additions & 29 deletions mcp_servers/requirements-core.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ attrs==25.4.0
# referencing
authlib==1.6.6
# via fastmcp
backports-tarfile==1.2.0
# via jaraco-context
beartype==0.22.9
# via
# py-key-value-aio
Expand All @@ -49,11 +51,14 @@ click==8.3.1
# uvicorn
cloudpickle==3.1.2
# via pydocket
croniter==6.0.0
# via pydocket
cryptography==46.0.5
# via
# -r mcp_servers/requirements-core.in
# authlib
# pyjwt
# secretstorage
cyclopts==4.4.4
# via fastmcp
diskcache==5.6.3
Expand All @@ -70,9 +75,9 @@ exceptiongroup==1.3.1
# via fastmcp
fakeredis[lua]==2.33.0
# via pydocket
fastapi==0.128.0
fastapi==0.129.0
# via -r mcp_servers/requirements-core.in
fastmcp==2.14.2
fastmcp==2.14.5
# via -r mcp_servers/requirements-core.in
frozenlist==1.8.0
# via
Expand All @@ -99,13 +104,21 @@ idna==3.11
# requests
# yarl
importlib-metadata==8.7.1
# via opentelemetry-api
# via
# keyring
# opentelemetry-api
jaraco-classes==3.4.0
# via keyring
jaraco-context==6.0.2
# via keyring
jaraco-functools==4.4.0
# via keyring
jeepney==0.9.0
# via
# keyring
# secretstorage
jsonref==1.1.0
# via fastmcp
jsonschema==4.26.0
# via mcp
jsonschema-path==0.3.4
Expand All @@ -118,7 +131,7 @@ lupa==2.6
# via fakeredis
markdown-it-py==4.0.0
# via rich
mcp==1.25.0
mcp==1.26.0
# via fastmcp
mdurl==0.1.2
# via markdown-it-py
Expand All @@ -133,34 +146,17 @@ multidict==6.7.0
openapi-pydantic==0.5.1
# via fastmcp
opentelemetry-api==1.39.1
# via
# opentelemetry-exporter-prometheus
# opentelemetry-instrumentation
# opentelemetry-sdk
# opentelemetry-semantic-conventions
# pydocket
opentelemetry-exporter-prometheus==0.60b1
# via pydocket
opentelemetry-instrumentation==0.60b1
# via pydocket
opentelemetry-sdk==1.39.1
# via opentelemetry-exporter-prometheus
opentelemetry-semantic-conventions==0.60b1
# via
# opentelemetry-instrumentation
# opentelemetry-sdk
packaging==25.0
# via opentelemetry-instrumentation
# via fastmcp
pathable==0.4.4
# via jsonschema-path
pathvalidate==3.3.1
# via py-key-value-aio
platformdirs==4.5.1
# via fastmcp
prometheus-client==0.23.1
# via
# opentelemetry-exporter-prometheus
# pydocket
# via pydocket
propcache==0.4.1
# via
# aiohttp
Expand All @@ -185,14 +181,16 @@ pydantic-core==2.41.5
# via pydantic
pydantic-settings==2.12.0
# via mcp
pydocket==0.16.3
pydocket==0.17.7
# via fastmcp
pygments==2.19.2
# via rich
pyjwt[crypto]==2.10.1
# via mcp
pyperclip==1.11.0
# via fastmcp
python-dateutil==2.9.0.post0
# via croniter
python-dotenv==1.2.1
# via
# fastmcp
Expand All @@ -203,6 +201,8 @@ python-multipart==0.0.22
# via
# -r mcp_servers/requirements-core.in
# mcp
pytz==2025.2
# via croniter
pyyaml==6.0.3
# via jsonschema-path
redis==7.1.0
Expand Down Expand Up @@ -234,11 +234,15 @@ rpds-py==0.30.0
# via
# jsonschema
# referencing
secretstorage==3.5.0
# via keyring
shellingham==1.5.4
# via typer
six==1.17.0
# via python-dateutil
sortedcontainers==2.4.0
# via fakeredis
sse-starlette==3.1.2
sse-starlette==3.2.0
# via
# -r mcp_servers/requirements-core.in
# mcp
Expand All @@ -253,19 +257,23 @@ typer==0.21.1
# via pydocket
typing-extensions==4.15.0
# via
# aiosignal
# anyio
# exceptiongroup
# fastapi
# mcp
# opentelemetry-api
# opentelemetry-sdk
# opentelemetry-semantic-conventions
# py-key-value-shared
# pydantic
# pydantic-core
# pydocket
# referencing
# starlette
# typer
# typing-inspection
typing-inspection==0.4.2
# via
# fastapi
# mcp
# pydantic
# pydantic-settings
Expand All @@ -280,8 +288,6 @@ uvicorn==0.40.0
# mcp
websockets==15.0.1
# via fastmcp
wrapt==1.17.3
# via opentelemetry-instrumentation
yarl==1.22.0
# via aiohttp
zipp==3.23.0
Expand Down
4 changes: 2 additions & 2 deletions requirements-dev.txt
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
astroid==4.0.3
# via pylint
black==25.12.0
black==26.1.0
# via -r requirements-dev.in
click==8.3.1
# via black
Expand Down Expand Up @@ -56,7 +56,7 @@ pytest-cov==7.0.0
# via -r requirements-dev.in
pytokens==0.3.0
# via black
ruff==0.14.10
ruff==0.15.1
# via -r requirements-dev.in
tomlkit==0.13.3
# via pylint
Expand Down
14 changes: 7 additions & 7 deletions requirements-finetuning.txt
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,17 @@

# --- CORE ML & FINE-TUNING STACK ---
# Pinned to PyTorch 2.9.0 to match xformers dependency.
torch==2.9.1+cu126
torchvision==0.24.1+cu126
torchaudio==2.9.1+cu126
torch==2.10.0+cu126
torchvision==0.25.0+cu126
torchaudio==2.10.0+cu126

# Pinned to a known-good, compatible set.
transformers>=4.53.0
peft==0.18.0
trl==0.26.2
bitsandbytes==0.49.0
peft==0.18.1
trl==0.28.0
bitsandbytes==0.49.1
triton>=2.3.0
datasets==4.4.2
datasets==4.5.0
accelerate==1.12.0
xformers
llama-cpp-python
Expand Down
Loading