[project] name = "bach-or-bot" version = "0.1.0" description = "A binary classifier to distinguish between Human-composed and AI-generated music" authors = [ {name = "Acelle Krislette Rosales",email = "acellekrislette@gmail.com"}, {name = "Hans Christian Queja",email = "hansqueja8@gmail.com"}, {name = "Regina Bonifacio",email = "bonifacioregina06@gmail.com"}, {name = "Sean Matthew Sinalubong",email = "s3amatth3wsinalubong@gmail.com"}, {name = "Syruz Ken Domingo",email = "syruzkenc.domingo@gmail.com"}, ] license = {text = "Apache-2.0"} readme = "README.md" requires-python = ">=3.11,<3.14" dependencies = [ "librosa (>=0.11.0,<0.12.0)", "pandas (>=2.3.2,<3.0.0)", "soundfile (>=0.13.1,<0.14.0)", "torchaudio (>=2.8.0,<3.0.0)", "transformers (==4.44.2)", "llm2vec (>=0.2.3,<0.3.0)", "peft (>=0.17.1,<0.18.0)", "timm (>=1.0.19,<2.0.0)", "pyyaml (>=6.0.2,<7.0.0)", "tqdm (>=4.67.1,<5.0.0)", "torch (>=2.8.0,<3.0.0)", "openunmix (>=1.3.0,<2.0.0)", "fastapi (>=0.117.1,<0.118.0)", "uvicorn (>=0.36.0,<0.37.0)", "scikit-learn (>=1.5.2)", "torchao (>=0.13.0,<0.14.0)", "lime (>=0.2.0.1,<0.3.0.0)", "hf-xet (>=1.1.10,<2.0.0)", "huggingface-hub[cli] (>=0.35.3,<0.36.0)", "pytest (>=8.4.2,<9.0.0)", "python-multipart (>=0.0.20,<0.0.21)", "python-dotenv (>=1.1.1,<2.0.0)", "numpy (>=1.24.0,<2.0.0)", "yt-dlp (>=2025.9.26,<2026.0.0)", "nbstripout (>=0.8.1,<0.9.0)" ] [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry] package-mode = false