Skip to content

Commit 49eb658

Browse files
committed
Add frozen requirements
1 parent e1bcdc3 commit 49eb658

3 files changed

Lines changed: 85 additions & 19 deletions

File tree

.github/workflows/python-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
run: |
2828
python -m pip install --upgrade pip
2929
pip install -e .
30-
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
30+
pip install -e rustformlang_bindings
3131
pip install pytest
3232
3333
- name: Run tests

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ classifiers = [
1919
]
2020
dependencies = [
2121
"fire",
22-
"transformers",
23-
"datasets",
22+
"transformers==4.52.2",
23+
"datasets==3.6.0",
2424
"accelerate",
2525
"regex",
2626
"range-ex",

requirements.txt

Lines changed: 82 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,83 @@
1-
fire
2-
transformers==4.52.2
3-
datasets==3.6.0
4-
accelerate
5-
regex
6-
range-ex
7-
jsonschema
8-
stopit
9-
cachier
101
-e ./rustformlang_bindings
11-
frozendict
12-
tabulate
13-
tiktoken
14-
hf_xet
15-
protobuf
16-
pytest-timeout
17-
-e .
2+
-e .
3+
# pinned version below confirmed to work
4+
accelerate==1.10.1
5+
aiohappyeyeballs==2.6.1
6+
aiohttp==3.12.15
7+
aiosignal==1.4.0
8+
attrs==25.3.0
9+
cachier==4.1.0
10+
certifi==2025.8.3
11+
charset-normalizer==3.4.3
12+
datasets==3.6.0
13+
dill==0.3.8
14+
filelock==3.19.1
15+
fire==0.7.1
16+
frozendict==2.4.6
17+
frozenlist==1.7.0
18+
fsspec==2025.3.0
19+
hf-xet==1.1.8
20+
huggingface-hub==0.34.4
21+
idna==3.10
22+
iniconfig==2.1.0
23+
Jinja2==3.1.6
24+
jsonschema==4.25.1
25+
jsonschema-specifications==2025.4.1
26+
MarkupSafe==3.0.2
27+
mpmath==1.3.0
28+
multidict==6.6.4
29+
multiprocess==0.70.16
30+
networkx==3.5
31+
numpy==2.3.2
32+
nvidia-cublas-cu12==12.8.4.1
33+
nvidia-cuda-cupti-cu12==12.8.90
34+
nvidia-cuda-nvrtc-cu12==12.8.93
35+
nvidia-cuda-runtime-cu12==12.8.90
36+
nvidia-cudnn-cu12==9.10.2.21
37+
nvidia-cufft-cu12==11.3.3.83
38+
nvidia-cufile-cu12==1.13.1.3
39+
nvidia-curand-cu12==10.3.9.90
40+
nvidia-cusolver-cu12==11.7.3.90
41+
nvidia-cusparse-cu12==12.5.8.93
42+
nvidia-cusparselt-cu12==0.7.1
43+
nvidia-ml-py==13.580.65
44+
nvidia-nccl-cu12==2.27.3
45+
nvidia-nvjitlink-cu12==12.8.93
46+
nvidia-nvtx-cu12==12.8.90
47+
nvitop==1.5.3
48+
packaging==25.0
49+
pandas==2.3.2
50+
pluggy==1.6.0
51+
portalocker==3.2.0
52+
propcache==0.3.2
53+
psutil==7.0.0
54+
pyarrow==21.0.0
55+
Pygments==2.19.2
56+
pytest==8.4.1
57+
pytest-timeout==2.4.0
58+
python-dateutil==2.9.0.post0
59+
pytz==2025.2
60+
PyYAML==6.0.2
61+
range_ex==0.0.2
62+
referencing==0.36.2
63+
regex==2025.7.34
64+
requests==2.32.5
65+
rpds-py==0.27.1
66+
safetensors==0.6.2
67+
setuptools==78.1.1
68+
six==1.17.0
69+
stopit==1.1.2
70+
sympy==1.14.0
71+
termcolor==3.1.0
72+
tokenizers==0.21.4
73+
torch==2.8.0
74+
tqdm==4.67.1
75+
transformers==4.52.2
76+
triton==3.4.0
77+
typing_extensions==4.15.0
78+
tzdata==2025.2
79+
urllib3==2.5.0
80+
watchdog==6.0.0
81+
wheel==0.45.1
82+
xxhash==3.5.0
83+
yarl==1.20.1

0 commit comments

Comments
 (0)