Skip to content

Commit 06e2558

Browse files
committed
Add frozen requirements
1 parent e1bcdc3 commit 06e2558

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==4.0.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+
maturin==1.9.3
28+
mpmath==1.3.0
29+
multidict==6.6.4
30+
multiprocess==0.70.16
31+
networkx==3.5
32+
numpy==2.3.2
33+
nvidia-cublas-cu12==12.8.4.1
34+
nvidia-cuda-cupti-cu12==12.8.90
35+
nvidia-cuda-nvrtc-cu12==12.8.93
36+
nvidia-cuda-runtime-cu12==12.8.90
37+
nvidia-cudnn-cu12==9.10.2.21
38+
nvidia-cufft-cu12==11.3.3.83
39+
nvidia-cufile-cu12==1.13.1.3
40+
nvidia-curand-cu12==10.3.9.90
41+
nvidia-cusolver-cu12==11.7.3.90
42+
nvidia-cusparse-cu12==12.5.8.93
43+
nvidia-cusparselt-cu12==0.7.1
44+
nvidia-nccl-cu12==2.27.3
45+
nvidia-nvjitlink-cu12==12.8.93
46+
nvidia-nvtx-cu12==12.8.90
47+
packaging==25.0
48+
pandas==2.3.2
49+
pluggy==1.6.0
50+
portalocker==3.2.0
51+
propcache==0.3.2
52+
psutil==7.0.0
53+
pyarrow==21.0.0
54+
Pygments==2.19.2
55+
pytest==8.4.1
56+
pytest-timeout==2.4.0
57+
python-dateutil==2.9.0.post0
58+
pytz==2025.2
59+
PyYAML==6.0.2
60+
range_ex==0.0.2
61+
referencing==0.36.2
62+
regex==2025.7.34
63+
requests==2.32.5
64+
rpds-py==0.27.0
65+
safetensors==0.6.2
66+
scipy==1.16.1
67+
setuptools==80.9.0
68+
six==1.17.0
69+
stopit==1.1.2
70+
sympy==1.14.0
71+
tabulate==0.9.0
72+
termcolor==3.1.0
73+
tokenizers==0.21.4
74+
torch==2.8.0
75+
tqdm==4.67.1
76+
transformers==4.55.4
77+
triton==3.4.0
78+
typing_extensions==4.15.0
79+
tzdata==2025.2
80+
urllib3==2.5.0
81+
watchdog==6.0.0
82+
xxhash==3.5.0
83+
yarl==1.20.1

0 commit comments

Comments
 (0)