Initial commit

This commit is contained in:
Fabricio Giglio
2026-05-06 17:56:38 +02:00
commit 8f4df1451e
78 changed files with 12130 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
# Core requirements: work with Python 3.13
fastapi>=0.111
uvicorn[standard]>=0.30
python-multipart>=0.0.9
pydantic>=2.0
defusedxml>=0.7
# Music processing
music21>=9.1
# YouTube download
yt-dlp>=2024.4.9
# PDF processing (for Audiveris input prep)
pdf2image>=1.17
# Fingering generation
pianoplayer>=0.9