diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix b/nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix index b47809d13a77..6b17c943d142 100644 --- a/nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix +++ b/nixpkgs/pkgs/development/python-modules/pymeteoclimatic/default.nix @@ -5,21 +5,27 @@ , lxml , pythonOlder , pytestCheckHook +, setuptools }: buildPythonPackage rec { pname = "pymeteoclimatic"; - version = "0.0.6"; - format = "setuptools"; - disabled = pythonOlder "3.6"; + version = "0.1.0"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "adrianmo"; - repo = pname; - rev = version; - sha256 = "0ys0d6jy7416gbsd0pqgvm5ygzn36pjdaklqi4q56vsb13zn7y0h"; + repo = "pymeteoclimatic"; + rev = "refs/tags/${version}"; + hash = "sha256-rP0+OYDnQ4GuoV7DzR6jtgH6ilTMLjdaEFJcz3L0GYQ="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ beautifulsoup4 lxml @@ -29,11 +35,14 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ "meteoclimatic" ]; + pythonImportsCheck = [ + "meteoclimatic" + ]; meta = with lib; { description = "Python wrapper around the Meteoclimatic service"; homepage = "https://github.com/adrianmo/pymeteoclimatic"; + changelog = "https://github.com/adrianmo/pymeteoclimatic/releases/tag/${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; |