python3Packages.piano-transcription-inference: fix and modernize build

This commit is contained in:
Martin Weinelt 2025-04-12 23:11:07 +02:00
parent a9ab0b117a
commit 548ad6e334
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -7,6 +7,7 @@
librosa,
matplotlib,
mido,
setuptools,
torch,
torchlibrosa,
}:
@ -14,10 +15,11 @@
buildPythonPackage rec {
pname = "piano-transcription-inference";
version = "0.0.6";
format = "setuptools";
pyproject = true;
src = fetchPypi {
inherit pname version;
pname = "piano_transcription_inference";
inherit version;
hash = "sha256-tt0A+bS8rLYUByXwO0E5peD0rNNaaeSSpdH3NOz70jE=";
};
@ -29,7 +31,9 @@ buildPythonPackage rec {
hash = "sha256-w/qXMHJb9Kdi8cFLyAzVmG6s2gGwJvWkolJc1geHYUE=";
};
propagatedBuildInputs = [
build-system = [ setuptools ];
dependencies = [
librosa
matplotlib
mido