nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at haskell-updates 47 lines 989 B view raw
1{ 2 lib, 3 aiohttp, 4 aiortsp, 5 buildPythonPackage, 6 fetchFromGitHub, 7 orjson, 8 pycryptodomex, 9 setuptools, 10 typing-extensions, 11}: 12 13buildPythonPackage (finalAttrs: { 14 pname = "reolink-aio"; 15 version = "0.19.1"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "starkillerOG"; 20 repo = "reolink_aio"; 21 tag = finalAttrs.version; 22 hash = "sha256-sHQ6lReLg2QnnTwjcPUulvVPsJDEzjoMFnBz6Ubdlq8="; 23 }; 24 25 build-system = [ setuptools ]; 26 27 dependencies = [ 28 aiohttp 29 aiortsp 30 orjson 31 pycryptodomex 32 typing-extensions 33 ]; 34 35 pythonImportsCheck = [ "reolink_aio" ]; 36 37 # All tests require a network device 38 doCheck = false; 39 40 meta = { 41 description = "Module to interact with the Reolink IP camera API"; 42 homepage = "https://github.com/starkillerOG/reolink_aio"; 43 changelog = "https://github.com/starkillerOG/reolink_aio/releases/tag/${finalAttrs.src.tag}"; 44 license = lib.licenses.mit; 45 maintainers = with lib.maintainers; [ fab ]; 46 }; 47})