Lint-Fixes, process-Disc-Validierung und Forgejo-CI
- ruff: Import-Sortierung, unused imports, Zeilenlängen behoben - cli.py: _check_disc_counts_or_exit() extrahiert; auch process-Befehl prüft jetzt Disc-Anzahlen vor dem Umbenennen - .forgejo/workflows/ci.yml: ruff + pytest auf push/PR gegen main Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
88b89fbb50
commit
70c096cde4
6 changed files with 73 additions and 40 deletions
|
|
@ -10,7 +10,9 @@ def _make_album(n_tracks: int = 2, n_discs: int = 1) -> Album:
|
|||
discs = [
|
||||
Disc(
|
||||
disc_number=d,
|
||||
tracks=[Track(track_number=i, title=f"Disc{d} Song {i}") for i in range(1, n_tracks + 1)],
|
||||
tracks=[
|
||||
Track(track_number=i, title=f"Disc{d} Song {i}") for i in range(1, n_tracks + 1)
|
||||
],
|
||||
)
|
||||
for d in range(1, n_discs + 1)
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue