Skip to content

Commit 8f509ff

Browse files
authored
Merge pull request #288 from instructlab/update-constraints
chore: update constraints-dev.txt (2025-07-07)
2 parents 28ade95 + 8062818 commit 8f509ff

File tree

1 file changed

+45
-53
lines changed

1 file changed

+45
-53
lines changed

constraints-dev.txt

Lines changed: 45 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
1-
absl-py==2.3.0 # via rouge-score
2-
accelerate==1.7.0 # via lm-eval, peft, -r requirements.txt
1+
absl-py==2.3.1 # via rouge-score
2+
accelerate==1.8.1 # via lm-eval, peft, -r requirements.txt
33
aiohappyeyeballs==2.6.1 # via aiohttp
44
aiohttp==3.12.13 # via fsspec, langchain-community, vllm
5-
aiosignal==1.3.2 # via aiohttp, ray
6-
airportsdata==20250523 # via outlines
5+
aiosignal==1.4.0 # via aiohttp, ray
6+
airportsdata==20250706 # via outlines
77
annotated-types==0.7.0 # via pydantic
88
antlr4-python3-runtime==4.11.0 # via latex2sympy2-extended, lm-eval
99
anyio==4.9.0 # via httpx, openai, starlette, watchfiles
1010
appdirs==1.4.4 # via ragas
1111
astor==0.8.1 # via depyf
1212
astroid==3.3.10 # via pylint
1313
attrs==25.3.0 # via aiohttp, jsonlines, jsonschema, referencing
14-
beautifulsoup4==4.13.4 # via pyspelling
1514
blake3==1.0.5 # via vllm
16-
bracex==2.5.post1 # via wcmatch
17-
cachetools==6.0.0 # via tox
15+
cachetools==6.1.0 # via tox
1816
certifi==2025.6.15 # via httpcore, httpx, requests
1917
cfgv==3.4.0 # via pre-commit
2018
chardet==5.2.0 # via mbstrdecoder, tox
@@ -23,7 +21,7 @@ click==8.2.1 # via nltk, ray, rich-toolkit, typer, uvicorn
2321
cloudpickle==3.1.1 # via outlines, vllm
2422
colorama==0.4.6 # via sacrebleu, tox, tqdm-multiprocess
2523
compressed-tensors==0.9.1 # via vllm
26-
coverage==7.9.1 # via pytest-cov
24+
coverage==7.9.2 # via pytest-cov
2725
cupy-cuda12x==13.4.1 # via ray
2826
dataclasses-json==0.6.7 # via langchain-community
2927
dataproperty==1.1.0 # via pytablewriter, tabledata
@@ -36,8 +34,8 @@ distro==1.9.0 # via openai
3634
dnspython==2.7.0 # via email-validator
3735
einops==0.8.1 # via vllm
3836
email-validator==2.2.0 # via fastapi
39-
evaluate==0.4.3 # via lm-eval
40-
fastapi==0.115.12 # via vllm
37+
evaluate==0.4.4 # via lm-eval
38+
fastapi==0.115.14 # via vllm
4139
fastapi-cli==0.0.7 # via fastapi
4240
fastrlock==0.8.3 # via cupy-cuda12x
4341
filelock==3.18.0 # via datasets, huggingface-hub, ray, torch, tox, transformers, triton, virtualenv, vllm
@@ -48,13 +46,12 @@ gitdb==4.0.12 # via gitpython
4846
gitpython==3.1.44 # via -r requirements.txt
4947
greenlet==3.2.3 # via sqlalchemy
5048
h11==0.16.0 # via httpcore, uvicorn
51-
hf-xet==1.1.3 # via huggingface-hub
52-
html5lib==1.1 # via pyspelling
49+
hf-xet==1.1.5 # via huggingface-hub
5350
httpcore==1.0.9 # via httpx
5451
httptools==0.6.4 # via uvicorn
5552
httpx==0.28.1 # via fastapi, langsmith, openai, -r requirements.txt
56-
httpx-sse==0.4.0 # via langchain-community
57-
huggingface-hub==0.33.0 # via accelerate, datasets, evaluate, peft, tokenizers, transformers
53+
httpx-sse==0.4.1 # via langchain-community
54+
huggingface-hub==0.33.2 # via accelerate, datasets, evaluate, peft, tokenizers, transformers
5855
identify==2.6.12 # via pre-commit
5956
idna==3.10 # via anyio, email-validator, httpx, requests, yarl
6057
immutabledict==4.2.1 # via lm-eval
@@ -70,35 +67,34 @@ jsonpatch==1.33 # via langchain-core
7067
jsonpointer==3.0.0 # via jsonpatch
7168
jsonschema==4.24.0 # via mistral-common, outlines, outlines-core, ray
7269
jsonschema-specifications==2025.4.1 # via jsonschema
73-
langchain==0.3.25 # via langchain-community, ragas
74-
langchain-community==0.3.25 # via ragas
75-
langchain-core==0.3.65 # via langchain, langchain-community, langchain-openai, langchain-text-splitters, ragas
76-
langchain-openai==0.3.23 # via ragas
70+
langchain==0.3.26 # via langchain-community, ragas
71+
langchain-community==0.3.27 # via ragas
72+
langchain-core==0.3.68 # via langchain, langchain-community, langchain-openai, langchain-text-splitters, ragas
73+
langchain-openai==0.3.27 # via ragas
7774
langchain-text-splitters==0.3.8 # via langchain
7875
langdetect==1.0.9 # via lm-eval
79-
langsmith==0.3.45 # via langchain, langchain-community, langchain-core
76+
langsmith==0.4.4 # via langchain, langchain-community, langchain-core
8077
lark==1.2.2 # via outlines, vllm
81-
latex2sympy2-extended==1.10.1 # via math-verify
78+
latex2sympy2-extended==1.10.2 # via math-verify
8279
llvmlite==0.43.0 # via numba
83-
lm-eval==0.4.8 # via -r requirements-leaderboard.txt, -r requirements.txt
80+
lm-eval==0.4.9 # via -r requirements-leaderboard.txt, -r requirements.txt
8481
lm-format-enforcer==0.10.11 # via vllm
85-
lxml==5.4.0 # via pyspelling, sacrebleu
86-
markdown==3.8 # via pyspelling
82+
lxml==6.0.0 # via sacrebleu
8783
markdown-it-py==3.0.0 # via rich
8884
markupsafe==3.0.2 # via jinja2
8985
marshmallow==3.26.1 # via dataclasses-json
90-
math-verify==0.7.0 # via lm-eval
86+
math-verify==0.8.0 # via lm-eval
9187
mbstrdecoder==1.1.4 # via dataproperty, pytablewriter, typepy
9288
mccabe==0.7.0 # via pylint
9389
mdurl==0.1.2 # via markdown-it-py
94-
mistral-common==1.6.2 # via vllm
90+
mistral-common==1.6.3 # via vllm
9591
more-itertools==10.7.0 # via lm-eval
9692
mpmath==1.3.0 # via sympy
9793
msgpack==1.1.1 # via ray
9894
msgspec==0.19.0 # via vllm
99-
multidict==6.4.4 # via aiohttp, yarl
95+
multidict==6.6.3 # via aiohttp, yarl
10096
multiprocess==0.70.16 # via datasets, evaluate
101-
mypy==1.16.0 # via -r requirements-dev.txt
97+
mypy==1.16.1 # via -r requirements-dev.txt
10298
mypy-extensions==1.1.0 # via mypy, typing-inspect
10399
nest-asyncio==1.6.0 # via outlines, ragas
104100
networkx==3.5 # via torch
@@ -119,19 +115,19 @@ nvidia-cusparse-cu12==12.3.1.170 # via nvidia-cusolver-cu12, torch
119115
nvidia-nccl-cu12==2.21.5 # via torch
120116
nvidia-nvjitlink-cu12==12.4.127 # via nvidia-cusolver-cu12, nvidia-cusparse-cu12, torch
121117
nvidia-nvtx-cu12==12.4.127 # via torch
122-
openai==1.86.0 # via langchain-openai, ragas, vllm, -r requirements.txt
118+
openai==1.93.0 # via langchain-openai, ragas, vllm, -r requirements.txt
123119
opencv-python-headless==4.11.0.86 # via mistral-common
124120
orjson==3.10.18 # via langsmith
125121
outlines==0.1.11 # via vllm
126122
outlines-core==0.1.26 # via outlines
127123
packaging==24.2 # via accelerate, datasets, evaluate, huggingface-hub, langchain-core, langsmith, lm-format-enforcer, marshmallow, peft, pyproject-api, pytest, ray, tox, transformers, typepy
128124
pandas==2.3.0 # via datasets, evaluate, -r requirements.txt
129-
pandas-stubs==2.2.3.250527 # via -r requirements.txt
130-
partial-json-parser==0.2.1.1.post5 # via vllm
125+
pandas-stubs==2.3.0.250703 # via -r requirements.txt
126+
partial-json-parser==0.2.1.1.post6 # via vllm
131127
pathspec==0.12.1 # via mypy
132128
pathvalidate==3.3.1 # via pytablewriter
133-
peft==0.15.2 # via lm-eval
134-
pillow==11.2.1 # via mistral-common, torchvision, vllm
129+
peft==0.16.0 # via lm-eval
130+
pillow==11.3.0 # via mistral-common, torchvision, vllm
135131
platformdirs==4.3.8 # via pylint, tox, virtualenv
136132
pluggy==1.6.0 # via pytest, pytest-cov, tox
137133
portalocker==3.2.0 # via sacrebleu
@@ -147,24 +143,23 @@ pybind11==2.13.6 # via lm-eval, xgrammar
147143
pycountry==24.6.1 # via outlines
148144
pydantic==2.11.7 # via compressed-tensors, fastapi, langchain, langchain-core, langsmith, lm-format-enforcer, mistral-common, openai, outlines, pydantic-settings, pylint-pydantic, ragas, vllm, xgrammar
149145
pydantic-core==2.33.2 # via pydantic
150-
pydantic-settings==2.9.1 # via langchain-community
151-
pygments==2.19.1 # via pytest, rich
146+
pydantic-settings==2.10.1 # via langchain-community
147+
pygments==2.19.2 # via pytest, rich
152148
pylint==3.3.7 # via pylint-plugin-utils, pylint-pydantic, -r requirements-dev.txt
153-
pylint-plugin-utils==0.8.2 # via pylint-pydantic
149+
pylint-plugin-utils==0.9.0 # via pylint-pydantic
154150
pylint-pydantic==0.3.5 # via -r requirements-dev.txt
155151
pyproject-api==1.9.0 # via tox
156-
pyspelling==2.10 # via -r requirements-dev.txt
157152
pytablewriter==1.2.1 # via lm-eval
158-
pytest==8.4.0 # via pytest-asyncio, pytest-cov, pytest-html, pytest-metadata, xgrammar, -r requirements-dev.txt
153+
pytest==8.4.1 # via pytest-asyncio, pytest-cov, pytest-html, pytest-metadata, xgrammar, -r requirements-dev.txt
159154
pytest-asyncio==1.0.0 # via -r requirements-dev.txt
160155
pytest-cov==6.2.1 # via -r requirements-dev.txt
161156
pytest-html==4.1.1 # via -r requirements-dev.txt
162157
pytest-metadata==3.1.1 # via pytest-html
163158
python-dateutil==2.9.0.post0 # via pandas, typepy
164-
python-dotenv==1.1.0 # via pydantic-settings, uvicorn
159+
python-dotenv==1.1.1 # via pydantic-settings, uvicorn
165160
python-multipart==0.0.20 # via fastapi
166161
pytz==2025.2 # via pandas, typepy
167-
pyyaml==6.0.2 # via accelerate, datasets, gguf, huggingface-hub, langchain, langchain-community, langchain-core, lm-format-enforcer, peft, pre-commit, pyspelling, ray, transformers, uvicorn, vllm
162+
pyyaml==6.0.2 # via accelerate, datasets, gguf, huggingface-hub, langchain, langchain-community, langchain-core, lm-format-enforcer, peft, pre-commit, ray, transformers, uvicorn, vllm
168163
pyzmq==27.0.0 # via vllm
169164
ragas==0.2.15 # via -r requirements.txt
170165
ray==2.40.0 # via vllm
@@ -173,22 +168,21 @@ regex==2024.11.6 # via nltk, sacrebleu, tiktoken, transformers
173168
requests==2.32.4 # via datasets, evaluate, huggingface-hub, langchain, langchain-community, langsmith, mistral-common, outlines, ray, requests-toolbelt, tiktoken, transformers, vllm
174169
requests-toolbelt==1.0.0 # via langsmith
175170
rich==14.0.0 # via rich-toolkit, typer
176-
rich-toolkit==0.14.7 # via fastapi-cli
171+
rich-toolkit==0.14.8 # via fastapi-cli
177172
rouge-score==0.1.2 # via lm-eval
178-
rpds-py==0.25.1 # via jsonschema, referencing
179-
ruff==0.11.13 # via -r requirements-dev.txt
173+
rpds-py==0.26.0 # via jsonschema, referencing
174+
ruff==0.12.2 # via -r requirements-dev.txt
180175
sacrebleu==2.5.1 # via lm-eval
181176
safetensors==0.5.3 # via accelerate, peft, transformers
182177
scikit-learn==1.7.0 # via lm-eval
183-
scipy==1.15.3 # via scikit-learn
178+
scipy==1.16.0 # via scikit-learn
184179
sentencepiece==0.2.0 # via lm-eval, mistral-common, vllm, xgrammar
185180
setuptools==80.9.0 # via pytablewriter
186181
shellingham==1.5.4 # via typer
187182
shortuuid==1.0.13 # via -r requirements.txt
188-
six==1.17.0 # via html5lib, langdetect, python-dateutil, rouge-score
183+
six==1.17.0 # via langdetect, python-dateutil, rouge-score
189184
smmap==5.0.2 # via gitdb
190185
sniffio==1.3.1 # via anyio, openai
191-
soupsieve==2.7 # via beautifulsoup4, pyspelling
192186
sqlalchemy==2.0.41 # via langchain, langchain-community
193187
sqlitedict==2.1.0 # via lm-eval
194188
starlette==0.46.2 # via fastapi, prometheus-fastapi-instrumentator
@@ -199,34 +193,32 @@ tcolorpy==0.1.7 # via pytablewriter
199193
tenacity==9.1.2 # via langchain-community, langchain-core
200194
threadpoolctl==3.6.0 # via scikit-learn
201195
tiktoken==0.9.0 # via langchain-openai, mistral-common, ragas, vllm, xgrammar
202-
tokenizers==0.21.1 # via transformers, vllm
196+
tokenizers==0.21.2 # via transformers, vllm
203197
tomlkit==0.13.3 # via pylint
204198
torch==2.5.1 # via accelerate, compressed-tensors, lm-eval, outlines, peft, torchaudio, torchvision, vllm, xformers, xgrammar, -r requirements-leaderboard.txt, -r requirements.txt
205199
torchaudio==2.5.1 # via vllm
206200
torchvision==0.20.1 # via vllm
207-
tox==4.26.0 # via -r requirements-dev.txt
201+
tox==4.27.0 # via -r requirements-dev.txt
208202
tqdm==4.67.1 # via datasets, evaluate, gguf, huggingface-hub, nltk, openai, outlines, peft, tqdm-multiprocess, transformers, vllm
209203
tqdm-multiprocess==0.0.11 # via lm-eval
210-
transformers==4.52.4 # via compressed-tensors, lm-eval, peft, vllm, xgrammar, -r requirements.txt
204+
transformers==4.53.1 # via compressed-tensors, lm-eval, peft, vllm, xgrammar, -r requirements.txt
211205
triton==3.1.0 # via torch
212206
typepy==1.3.4 # via dataproperty, pytablewriter, tabledata
213207
typer==0.16.0 # via fastapi-cli
214208
types-pytz==2025.2.0.20250516 # via pandas-stubs
215209
types-pyyaml==6.0.12.20250516 # via -r requirements-dev.txt
216210
types-requests==2.32.4.20250611 # via types-tqdm
217211
types-tqdm==4.67.0.20250516 # via -r requirements-dev.txt
218-
typing-extensions==4.14.0 # via anyio, beautifulsoup4, fastapi, huggingface-hub, langchain-core, mistral-common, mypy, openai, outlines, pydantic, pydantic-core, referencing, rich-toolkit, sqlalchemy, torch, typer, typing-inspect, typing-inspection, vllm
212+
typing-extensions==4.14.1 # via aiosignal, anyio, fastapi, huggingface-hub, langchain-core, mistral-common, mypy, openai, outlines, pydantic, pydantic-core, referencing, rich-toolkit, sqlalchemy, torch, typer, typing-inspect, typing-inspection, vllm
219213
typing-inspect==0.9.0 # via dataclasses-json
220214
typing-inspection==0.4.1 # via pydantic, pydantic-settings
221215
tzdata==2025.2 # via pandas
222-
urllib3==2.4.0 # via requests, types-requests
223-
uvicorn==0.34.3 # via fastapi, fastapi-cli
216+
urllib3==2.5.0 # via requests, types-requests
217+
uvicorn==0.35.0 # via fastapi, fastapi-cli
224218
uvloop==0.21.0 # via uvicorn
225219
virtualenv==20.31.2 # via pre-commit, tox
226220
vllm==0.7.3 # via lm-eval, -r requirements-leaderboard.txt
227221
watchfiles==1.1.0 # via uvicorn
228-
wcmatch==10.0 # via pyspelling
229-
webencodings==0.5.1 # via html5lib
230222
websockets==15.0.1 # via uvicorn
231223
word2number==1.1 # via lm-eval
232224
xformers==0.0.28.post3 # via vllm

0 commit comments

Comments
 (0)