diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-16 15:02:35 -0400 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-10-17 07:46:59 +0200 |
commit | 7b2ed00ef62476080fe439ce91219376ab8c8a2e (patch) | |
tree | 64bfc6598ce6f96217b1faeb345231aff967809b /pkgs | |
parent | 1a76b2c7f8fc334b0c7197c5e64e84e4bb29c845 (diff) | |
download | nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar.gz nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar.bz2 nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar.lz nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar.xz nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.tar.zst nixlib-7b2ed00ef62476080fe439ce91219376ab8c8a2e.zip |
pythonPackges.wtforms: refactor move to python-modules
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/wtforms/default.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 22 |
2 files changed, 30 insertions, 21 deletions
diff --git a/pkgs/development/python-modules/wtforms/default.nix b/pkgs/development/python-modules/wtforms/default.nix new file mode 100644 index 000000000000..40f0b6554515 --- /dev/null +++ b/pkgs/development/python-modules/wtforms/default.nix @@ -0,0 +1,29 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, Babel +}: + +buildPythonPackage rec { + version = "2.1"; + pname = "wtforms"; + + src = fetchPypi { + inherit pname version; + extension = "zip"; + sha256 = "0vyl26y9cg409cfyj8rhqxazsdnd0jipgjw06civhrd53yyi1pzz"; + }; + + # Django tests are broken "django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet." + # This is fixed in master I believe but not yet in 2.1; + doCheck = false; + + propagatedBuildInputs = [ Babel ]; + + meta = with stdenv.lib; { + homepage = https://github.com/wtforms/wtforms; + description = "A flexible forms validation and rendering library for Python"; + license = licenses.bsd3; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1b84296d7f0d..626ec2efb725 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2460,27 +2460,7 @@ in { flask_wtf = callPackage ../development/python-modules/flask-wtf { }; - wtforms = buildPythonPackage rec { - version = "2.1"; - name = "wtforms-${version}"; - - src = pkgs.fetchurl { - url = "mirror://pypi/W/WTForms/WTForms-${version}.zip"; - sha256 = "0vyl26y9cg409cfyj8rhqxazsdnd0jipgjw06civhrd53yyi1pzz"; - }; - - # Django tests are broken "django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet." - # This is fixed in master I believe but not yet in 2.1; - doCheck = false; - - propagatedBuildInputs = with self; [ Babel ]; - - meta = { - homepage = https://github.com/wtforms/wtforms; - description = "A flexible forms validation and rendering library for Python"; - license = licenses.bsd3; - }; - }; + wtforms = callPackage ../development/python-modules/wtforms { }; graph-tool = callPackage ../development/python-modules/graph-tool/2.x.x.nix { }; |