diff --git a/pkgs/development/python-modules/swisshydrodata/default.nix b/pkgs/development/python-modules/swisshydrodata/default.nix index 6ab128e9222..f9464382c4c 100644 --- a/pkgs/development/python-modules/swisshydrodata/default.nix +++ b/pkgs/development/python-modules/swisshydrodata/default.nix @@ -1,22 +1,31 @@ { lib , buildPythonPackage -, fetchPypi +, fetchFromGitHub +, pytestCheckHook , requests +, requests-mock }: buildPythonPackage rec { pname = "swisshydrodata"; version = "0.1.0"; - src = fetchPypi { - inherit pname version; - sha256 = "0z8divdpdrjllf6y19kdrv19m7aqkbyxz43ml3d7hgaa6mj91mg5"; + src = fetchFromGitHub { + owner = "Bouni"; + repo = pname; + rev = version; + sha256 = "1rdgfc6zg5j3fvrpbqs9vc3n5m66r5yljawyl7nmrqd5lwq1lqak"; }; - propagatedBuildInputs = [ requests ]; + propagatedBuildInputs = [ + requests + ]; + + checkInputs = [ + pytestCheckHook + requests-mock + ]; - # Tests are not releases at the moment - doCheck = false; pythonImportsCheck = [ "swisshydrodata" ]; meta = with lib; {