From a9b2e725490d7859c9bf2a1b57641f734fba0b1a Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Sun, 28 Oct 2018 12:39:02 -0400 Subject: [PATCH] pythonPackages.uritemplate_py: refactor move to python-modules --- .../python-modules/uritemplate_py/default.nix | 22 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 19 ++-------------- 2 files changed, 24 insertions(+), 17 deletions(-) create mode 100644 pkgs/development/python-modules/uritemplate_py/default.nix diff --git a/pkgs/development/python-modules/uritemplate_py/default.nix b/pkgs/development/python-modules/uritemplate_py/default.nix new file mode 100644 index 00000000000..2fd76926d2d --- /dev/null +++ b/pkgs/development/python-modules/uritemplate_py/default.nix @@ -0,0 +1,22 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "uritemplate.py"; + version = "3.0.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "1k5zvc5fyyrgv33mi3p86a9jn5n0pqffs9cviz92fw6q1kf7zvmr"; + }; + + meta = with stdenv.lib; { + homepage = https://github.com/uri-templates/uritemplate-py; + description = "Python implementation of URI Template"; + license = licenses.asl20; + maintainers = with maintainers; [ pSub ]; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ce0758943e..5b4a41c059e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4047,24 +4047,9 @@ in { unittest2 = callPackage ../development/python-modules/unittest2 { }; - unittest-xml-reporting = callPackage ../development/python-modules/unittest-xml-reporting { }; + unittest-xml-reporting = callPackage ../development/python-modules/unittest-xml-reporting { }; - uritemplate_py = buildPythonPackage rec { - name = "uritemplate.py-${version}"; - version = "3.0.0"; - - src = pkgs.fetchurl { - url = "mirror://pypi/u/uritemplate.py/${name}.tar.gz"; - sha256 = "1k5zvc5fyyrgv33mi3p86a9jn5n0pqffs9cviz92fw6q1kf7zvmr"; - }; - - meta = with stdenv.lib; { - homepage = https://github.com/uri-templates/uritemplate-py; - description = "Python implementation of URI Template"; - license = licenses.asl20; - maintainers = with maintainers; [ pSub ]; - }; - }; + uritemplate_py = callPackage ../development/python-modules/uritemplate_py { }; uritools = callPackage ../development/python-modules/uritools { };