diff --git a/pkgs/development/python-modules/axis/default.nix b/pkgs/development/python-modules/axis/default.nix index e09a1fa7d4bc..2ac4a7be1d3f 100644 --- a/pkgs/development/python-modules/axis/default.nix +++ b/pkgs/development/python-modules/axis/default.nix @@ -6,19 +6,22 @@ , httpx , orjson , packaging +, pythonOlder , xmltodict }: buildPythonPackage rec { pname = "axis"; - version = "46"; + version = "47"; format = "setuptools"; + disabled = pythonOlder "3.7"; + src = fetchFromGitHub { owner = "Kane610"; repo = pname; - rev = "v${version}"; - hash = "sha256-alhezwRPag+6JoC4zbusWdxFyZQ2dZl04Uj1PkiN4qo="; + rev = "refs/tags/v${version}"; + hash = "sha256-a8YvFX3IcbX4Sm75GzGv7vIyMmSHxwGejyq6nE7foOE="; }; propagatedBuildInputs = [ @@ -32,7 +35,10 @@ buildPythonPackage rec { # Tests requires a server on localhost doCheck = false; - pythonImportsCheck = [ "axis" ]; + + pythonImportsCheck = [ + "axis" + ]; meta = with lib; { description = "Python library for communicating with devices from Axis Communications";