summary refs log tree commit diff
path: root/pkgs/development/python-modules/inflection
diff options
context:
space:
mode:
authorIlya Kolpakov <ilya.kolpakov@gmail.com>2017-12-14 15:13:51 +0100
committerIlya Kolpakov <ilya.kolpakov@gmail.com>2017-12-14 15:13:51 +0100
commitfde83078469f404e71a00635df841c7c3679bb76 (patch)
tree6da8fc3ac467553c07c8075ee154c866502a3cde /pkgs/development/python-modules/inflection
parentcf62c0e88421bf94d95517ad39576ff080210fc6 (diff)
downloadnixlib-fde83078469f404e71a00635df841c7c3679bb76.tar
nixlib-fde83078469f404e71a00635df841c7c3679bb76.tar.gz
nixlib-fde83078469f404e71a00635df841c7c3679bb76.tar.bz2
nixlib-fde83078469f404e71a00635df841c7c3679bb76.tar.lz
nixlib-fde83078469f404e71a00635df841c7c3679bb76.tar.xz
nixlib-fde83078469f404e71a00635df841c7c3679bb76.tar.zst
nixlib-fde83078469f404e71a00635df841c7c3679bb76.zip
pythonPackages.inflection: use fetchpypi, run tests (0.3.1)
Diffstat (limited to 'pkgs/development/python-modules/inflection')
-rw-r--r--pkgs/development/python-modules/inflection/default.nix30
1 files changed, 16 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/inflection/default.nix b/pkgs/development/python-modules/inflection/default.nix
index f4b7a1f0fc78..bccf49c56adf 100644
--- a/pkgs/development/python-modules/inflection/default.nix
+++ b/pkgs/development/python-modules/inflection/default.nix
@@ -1,21 +1,23 @@
-{ lib, fetchurl, buildPythonPackage, pytest } :
+{ lib, fetchPypi, buildPythonPackage, pytest } :
 
 buildPythonPackage rec {
-   version = "0.3.1";
-   name = "inflection-${version}";
+  pname = "inflection";
+  version = "0.3.1";
 
-   src = fetchurl {
-     url= "mirror://pypi/i/inflection/${name}.tar.gz";
-     sha256 = "1jhnxgnw8y3mbzjssixh6qkc7a3afc4fygajhqrqalnilyvpzshq";
-   };
+  src = fetchPypi {
+   inherit pname version;
+   sha256 = "1jhnxgnw8y3mbzjssixh6qkc7a3afc4fygajhqrqalnilyvpzshq";
+  };
 
-   propagatedBuildInputs = [ pytest ];
+  checkInputs = [ pytest ];
+  # Suppress overly verbose output if tests run successfully
+  checkPhase = ''pytest >/dev/null || pytest'';
 
-   meta = {
-     homepage = https://github.com/jpvanhal/inflection;
-     description = "A port of Ruby on Rails inflector to Python";
-     maintainers = with lib.maintainers; [ NikolaMandic ilya-kolpakov ];
-     license = lib.licenses.mit;
-   };
+  meta = {
+   homepage = https://github.com/jpvanhal/inflection;
+   description = "A port of Ruby on Rails inflector to Python";
+   maintainers = with lib.maintainers; [ NikolaMandic ilya-kolpakov ];
+   license = lib.licenses.mit;
+  };
 }