nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python311Packages.sisyphus-control: init at 3.1.3

+58
+56
pkgs/development/python-modules/sisyphus-control/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , netifaces 6 + , python-engineio 7 + , python-socketio 8 + , pythonOlder 9 + , pythonRelaxDepsHook 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "sisyphus-control"; 14 + version = "3.1.3"; 15 + format = "setuptools"; 16 + 17 + disabled = pythonOlder "3.8"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "jkeljo"; 21 + repo = "sisyphus-control"; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-FbZWvsm2NT9a7TgHKWh/LHPsse6NBLK2grlOtHDbV2Y="; 24 + }; 25 + 26 + pythonRelaxDeps = [ 27 + "python-engineio" 28 + "python-socketio" 29 + ]; 30 + 31 + nativeBuildInputs = [ 32 + pythonRelaxDepsHook 33 + ]; 34 + 35 + propagatedBuildInputs = [ 36 + aiohttp 37 + netifaces 38 + python-engineio 39 + python-socketio 40 + ]; 41 + 42 + # Module has no tests 43 + doCheck = false; 44 + 45 + pythonImportsCheck = [ 46 + "sisyphus_control" 47 + ]; 48 + 49 + meta = with lib; { 50 + description = "Control your Sisyphus Kinetic Art Table"; 51 + homepage = "https://github.com/jkeljo/sisyphus-control"; 52 + changelog = "https://github.com/jkeljo/sisyphus-control/blob/${version}/CHANGELOG.rst"; 53 + license = licenses.mit; 54 + maintainers = with maintainers; [ fab ]; 55 + }; 56 + }
+2
pkgs/top-level/python-packages.nix
··· 11229 11229 11230 11230 sipyco = callPackage ../development/python-modules/sipyco { }; 11231 11231 11232 + sisyphus-control = callPackage ../development/python-modules/sisyphus-control { }; 11233 + 11232 11234 siuba = callPackage ../development/python-modules/siuba { }; 11233 11235 11234 11236 six = callPackage ../development/python-modules/six { };