14 buildPythonPackage rec {
15 pname = "sisyphus-control";
19 disabled = pythonOlder "3.8";
21 src = fetchFromGitHub {
23 repo = "sisyphus-control";
24 rev = "refs/tags/v${version}";
25 hash = "sha256-1/trJ/mfiXljNt7ZIBwQ45mIBbqg68e29lvVsPDPzoU=";
29 # https://github.com/jkeljo/sisyphus-control/pull/9
31 name = "specify-build-system.patch";
32 url = "https://github.com/jkeljo/sisyphus-control/commit/dd48079e03a53cdb3af721de0d307209286c38f0.patch";
33 hash = "sha256-573YLPrNbbMXSrZ3gK8cmHmuk2+UeggcKL/+eo4pgrs=";
37 build-system = [ poetry-core ];
49 pythonImportsCheck = [ "sisyphus_control" ];
52 description = "Control your Sisyphus Kinetic Art Table";
53 homepage = "https://github.com/jkeljo/sisyphus-control";
54 changelog = "https://github.com/jkeljo/sisyphus-control/blob/${src.rev}/CHANGELOG.rst";
55 license = licenses.mit;
56 maintainers = with maintainers; [ fab ];