Skip to content

Commit fd2c140

Browse files
authored
[Setup] Update UV lock with pre-commit included (#25)
* add precommit and update openrouter version * ignore addlicense tmp * fix ignore path
1 parent 4714a9a commit fd2c140

3 files changed

Lines changed: 90 additions & 20 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ Thumbs.db
3131

3232
.mypy_cache/*
3333
.ruff_cache/*
34+
35+
tools/.addlicense.lock
36+
tools/addlicense

pyproject.toml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,56 +14,46 @@ dependencies = [
1414
"google-generativeai>=0.8.5",
1515
"mistralai>=1.9.10",
1616
"together>=1.5.25",
17-
1817
# Cloud Providers
1918
"boto3>=1.40.31",
2019
"botocore>=1.40.31",
21-
2220
# Additional LLM Providers
2321
"xai-sdk>=1.2.0",
2422
"zhipuai>=2.1.5",
25-
"openrouter>=1.0",
23+
"openrouter>=0.0.15",
2624
"replicate>=0.30.0",
27-
2825
# Data Processing
2926
"datasets>=4.0.0",
3027
"pandas>=2.3.2",
3128
"numpy>=2.2.6",
3229
"pyarrow>=21.0.0",
33-
3430
# Utilities
3531
"tqdm>=4.67.1",
3632
"tiktoken>=0.8.0",
3733
"requests>=2.32.5",
3834
"python-dotenv>=1.1.1",
39-
4035
# Text Processing
4136
"regex>=2025.9.1",
4237
"jieba>=0.42.1",
4338
"fuzzywuzzy>=0.18.0",
4439
"python-Levenshtein>=0.21.0",
45-
4640
# Evaluation Metrics
4741
"rouge>=1.0.1",
48-
4942
# Hugging Face
5043
"huggingface-hub>=0.34.4",
5144
"transformers>=4.56.1",
5245
"tokenizers>=0.22.0",
5346
"accelerate>=1.10.1",
5447
"safetensors>=0.6.2",
5548
"peft>=0.17.1",
56-
5749
# Math and Symbolic Computation
5850
"sympy>=1.13.1",
5951
"latex2sympy2>=1.9.1",
6052
"mpmath>=1.3.0",
61-
6253
# PyTorch (with CUDA support)
6354
"torch>=2.5.1",
6455
"torchvision>=0.19.1",
6556
"torchaudio>=2.4.1",
66-
6757
# Other Dependencies
6858
"aiohttp>=3.12.4",
6959
"pydantic>=2.11.7",
@@ -75,24 +65,22 @@ dependencies = [
7565
"fsspec>=2025.3.0",
7666
"packaging>=25.0",
7767
"typing-extensions>=4.15.0",
78-
7968
# Additional Utilities
8069
"rich>=14.1.0",
8170
"click>=8.1.8",
8271
"typer>=0.15.4",
8372
"python-multipart>=0.0.18",
8473
"sortedcontainers>=2.4.0",
85-
8674
# Optimizations
8775
"optimum>=1.27.0",
8876
"sentencepiece>=0.2.1",
89-
9077
# Special Dependencies
9178
"notdiamond>=0.4.5",
9279
"lxml>=6.0.1",
9380
"openpyxl>=3.1.5",
9481
"xlrd>=2.0.2",
9582
"word2number>=1.1",
83+
"pre-commit>=4.4.0",
9684
]
9785

9886
[tool.hatch.build.targets.wheel]

uv.lock

Lines changed: 85 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)