diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/elgato/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/elgato/default.nix | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/elgato/default.nix b/nixpkgs/pkgs/development/python-modules/elgato/default.nix index 6ee0cd019128..d0c072901c35 100644 --- a/nixpkgs/pkgs/development/python-modules/elgato/default.nix +++ b/nixpkgs/pkgs/development/python-modules/elgato/default.nix @@ -1,26 +1,28 @@ { lib +, aiohttp +, aresponses , buildPythonPackage -, pythonOlder , fetchFromGitHub -, aiohttp , poetry-core -, yarl -, aresponses +, pydantic , pytest-asyncio , pytestCheckHook +, pythonOlder +, yarl }: buildPythonPackage rec { pname = "elgato"; - version = "2.1.1"; - disabled = pythonOlder "3.8"; + version = "2.2.0"; format = "pyproject"; + disabled = pythonOlder "3.8"; + src = fetchFromGitHub { owner = "frenck"; repo = "python-elgato"; rev = "v${version}"; - sha256 = "19z568jjyww7vi8s44anrb66qjz5l22nz4jqcz49ybhf22warmff"; + sha256 = "sha256-xsIglJSnvtd3NKqwoRAonPRN+C9KWyar0mrYcC3hPpw="; }; nativeBuildInputs = [ @@ -29,6 +31,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ aiohttp + pydantic yarl ]; @@ -45,7 +48,9 @@ buildPythonPackage rec { --replace "--cov" "" ''; - pythonImportsCheck = [ "elgato" ]; + pythonImportsCheck = [ + "elgato" + ]; meta = with lib; { description = "Python client for Elgato Key Lights"; |