File size: 791 Bytes
891a019
 
 
 
 
 
 
 
 
 
 
 
a30ec7c
 
 
 
891a019
 
 
 
 
 
 
 
 
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
[project]
name = "ace-music-studio"
version = "0.1.0"
description = "Open-source full-song generation studio wrapping ACE-Step 1.5 XL"
authors = [{ name = "Mayank Gupta" }]
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.11,<3.12"

[tool.ruff]
line-length = 110
target-version = "py311"
# checkpoints/ holds downloaded model code shipped by upstream HF repos —
# linting third-party drop-ins isn't our concern. output/ and research/
# are runtime artefacts / scratch.
extend-exclude = ["checkpoints", "output", "research", ".venv"]

[tool.ruff.lint]
select = ["E", "F", "I", "B", "UP", "RUF"]
ignore = ["E501"]

[tool.pytest.ini_options]
addopts = "-m 'not gpu' --tb=short"
markers = ["gpu: requires a real GPU/MPS device; opt in with -m gpu"]
testpaths = ["tests"]