Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.

Commit 6920ff8

Browse files
committed
Copying requirements.txt comments verbatim
1 parent 12d1550 commit 6920ff8

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

pyproject.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,43 @@ readme = "README.md"
1515

1616
requires-python = ">=3.10"
1717
dependencies=[
18+
# Hugging Face downloads
1819
"huggingface_hub",
20+
21+
# GGUF import
1922
"gguf",
23+
24+
# Tiktoken tokenizer for Llama 3 and other advanced models
2025
"tiktoken",
26+
27+
# Tokenizers and jinja2 for other non-llama models that use HF tokenizers
2128
"tokenizers",
2229
"jinja2",
30+
31+
# Miscellaneous
2332
"snakeviz",
2433
"sentencepiece",
2534
"numpy>=1.17",
2635
"blobfile",
2736
"tomli>=1.1.0; python_version < '3.11'",
2837
"openai",
38+
39+
# Build tools
2940
"wheel",
3041
"cmake>=3.24,<4.0.0",
3142
"ninja",
3243
"zstd",
44+
45+
# Test tools
3346
"pytest",
47+
48+
# Browser mode
3449
"streamlit",
50+
51+
# Server mode
3552
"flask",
53+
54+
# eval
3655
"lm-eval==0.4.7",
3756
]
3857

0 commit comments

Comments
 (0)