1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 lilypond,
7}:
8
9buildPythonPackage rec {
10 pname = "jianpu-ly";
11 version = "1.863";
12 pyproject = true;
13
14 src = fetchPypi {
15 inherit version;
16 pname = "jianpu_ly";
17 hash = "sha256-feSg7kWWBFHqqvyx4O05KtWa9p4JvKwrtyMqbNXwAd0=";
18 };
19
20 dependencies = [ lilypond ];
21
22 build-system = [ setuptools ];
23
24 pythonImportsCheck = [ "jianpu_ly" ];
25
26 # no tests in shipped with upstream
27 doCheck = false;
28
29 meta = {
30 homepage = "https://ssb22.user.srcf.net/mwrhome/jianpu-ly.html";
31 description = "Assists with printing jianpu";
32 changelog = "https://github.com/ssb22/jianpu-ly/releases/tag/v${version}";
33 license = lib.licenses.asl20;
34 maintainers = with lib.maintainers; [ ifurther ];
35 };
36}