Spaces:
Running on Zero
Running on Zero
File size: 1,414 Bytes
f44aac9 e0bff0f f44aac9 3fe3bd5 7d1e08d f44aac9 3fe3bd5 e12a049 7d1e08d 4791c0a 7d1e08d 3fe3bd5 f25fee8 4791c0a 3fe3bd5 f44aac9 fbdb1e5 7d1e08d e12a049 7d1e08d 4791c0a 7d1e08d 3fe3bd5 4791c0a fbdb1e5 e0cdb73 3fe3bd5 e0cdb73 e12a049 f44aac9 13fe947 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | [project]
name = "hackathon-advisor"
version = "0.1.0"
description = "Text-first originality advisor for small-model project ideas."
readme = "README.md"
requires-python = ">=3.11,<3.13"
license = { text = "MIT" }
authors = [{ name = "Jacob LinCool" }]
dependencies = [
"accelerate>=1.0,<2",
"Cython>=3,<4",
"gradio>=6.16.0,<7",
"huggingface-hub>=0.36,<1",
"llama-cpp-python>=0.3.26,<1",
"nemo_toolkit[asr]==2.7.3",
"numpy>=2,<3",
"packaging>=24,<26",
"peft>=0.13,<1",
"pillow>=10,<13",
"requests>=2.32,<3",
"scikit-learn>=1.5,<2",
"spaces>=0.50,<1",
"torch>=2.8,<3",
"transformers>=4.55,<5",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0,<9",
]
model = [
"accelerate>=1.0,<2",
"Cython>=3,<4",
"llama-cpp-python>=0.3.26,<1",
"nemo_toolkit[asr]==2.7.3",
"numpy>=2,<3",
"packaging>=24,<26",
"peft>=0.13,<1",
"spaces>=0.50,<1",
"scikit-learn>=1.5,<2",
"torch>=2.8,<3",
"transformers>=4.55,<5",
]
train = [
"accelerate>=1.0,<2",
"huggingface-hub>=0.36,<1",
"peft>=0.13,<1",
"torch>=2.8,<3",
"transformers>=4.55,<5",
]
index = [
"llama-cpp-python>=0.3.26,<1",
"modal>=1.4,<2",
]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["."]
[tool.ruff]
line-length = 100
target-version = "py311"
[tool.ruff.lint.per-file-ignores]
# CLI scripts insert the repo root on sys.path before importing the package.
"scripts/*.py" = ["E402"]
|