python311Packages.mung: refactor

- add pythonImportsCheck
- introduce a new parameter for pyproject
This commit is contained in:
natsukium 2023-10-17 15:08:26 +09:00
parent 1d304ee8ec
commit 6e8a0ca7ab
No known key found for this signature in database
GPG key ID: 9EA45A31DB994C53

View file

@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, setuptools
, lxml
, numpy
, pytestCheckHook
@ -12,6 +13,7 @@ in
buildPythonPackage {
pname = "mung";
inherit version;
pyproject = true;
src = fetchFromGitHub {
owner = "OMR-Research";
@ -20,7 +22,9 @@ buildPythonPackage {
hash = "sha256-NSKaJkJRevTy5gh6/ik8Qe46bOPdznsmXPgh7Xz7vXQ=";
};
format = "setuptools";
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
lxml
@ -32,6 +36,10 @@ buildPythonPackage {
pytestCheckHook
];
pythonImportsCheck = [
"mung"
];
meta = with lib; {
description = "Music Notation Graph: a data model for optical music recognition";
homepage = "https://github.com/OMR-Research/mung";