Merge pull request #139398 from fabaff/pysdcp

python3Packages.pysdcp: init at 1

authored by Fabian Affolter and committed by GitHub ee41eddc f329e04b

+34 -1
+31
pkgs/development/python-modules/pysdcp/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "pysdcp"; 9 + version = "1"; 10 + format = "setuptools"; 11 + 12 + disabled = pythonOlder "3.6"; 13 + 14 + src = fetchPypi { 15 + pname = "pySDCP"; 16 + inherit version; 17 + sha256 = "07396lsn610izaravqc6j5f6m0wjrzgc0d1r9dwqzj15g5zfc7wm"; 18 + }; 19 + 20 + # Project has no tests 21 + doCheck = false; 22 + 23 + pythonImportsCheck = [ "pysdcp" ]; 24 + 25 + meta = with lib; { 26 + description = "Python library to control SONY projectors"; 27 + homepage = "https://github.com/Galala7/pySDCP"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ fab ]; 30 + }; 31 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 803 803 "sonarr" = ps: with ps; [ sonarr ]; 804 804 "songpal" = ps: with ps; [ python-songpal ]; 805 805 "sonos" = ps: with ps; [ aiohttp-cors async-upnp-client defusedxml ifaddr plexapi plexauth plexwebsocket soco zeroconf ]; 806 - "sony_projector" = ps: with ps; [ ]; # missing inputs: pysdcp 806 + "sony_projector" = ps: with ps; [ pysdcp ]; 807 807 "soundtouch" = ps: with ps; [ aiohttp-cors ifaddr libsoundtouch zeroconf ]; 808 808 "spaceapi" = ps: with ps; [ aiohttp-cors ]; 809 809 "spc" = ps: with ps; [ pyspcwebgw ];
+2
pkgs/top-level/python-packages.nix
··· 6825 6825 6826 6826 pyscss = callPackage ../development/python-modules/pyscss { }; 6827 6827 6828 + pysdcp = callPackage ../development/python-modules/pysdcp { }; 6829 + 6828 6830 pysdl2 = callPackage ../development/python-modules/pysdl2 { }; 6829 6831 6830 6832 pysendfile = callPackage ../development/python-modules/pysendfile { };