diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-03-18 16:12:48 +0100 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-03-18 16:12:48 +0100 |
commit | 5c897bdd59ad1bc117cdee4b9c39cb8f43bcd64e (patch) | |
tree | 1b41f66af9e111823b5f0fbf78c70ab42ccaa139 /pkgs/development/python-modules/flake8-debugger | |
parent | 4779989c4e2a577d1a3af3b4152bdb073e1a8df5 (diff) |
pythonPackages.flake8-debugger: fix build
Diffstat (limited to 'pkgs/development/python-modules/flake8-debugger')
-rw-r--r-- | pkgs/development/python-modules/flake8-debugger/default.nix | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/flake8-debugger/default.nix b/pkgs/development/python-modules/flake8-debugger/default.nix index 9d69c0389b69f..32e9a08b74146 100644 --- a/pkgs/development/python-modules/flake8-debugger/default.nix +++ b/pkgs/development/python-modules/flake8-debugger/default.nix @@ -1,15 +1,24 @@ -{ lib, fetchurl, buildPythonPackage, flake8, nose }: +{ lib, fetchPypi, buildPythonPackage, flake8, pycodestyle, pytestrunner, pytest }: buildPythonPackage rec { pname = "flake8-debugger"; - name = "${pname}-${version}"; version = "3.1.0"; - src = fetchurl { - url = "mirror://pypi/f/flake8-debugger/${name}.tar.gz"; + + src = fetchPypi { + inherit pname version; sha256 = "be4fb88de3ee8f6dd5053a2d347e2c0a2b54bab6733a2280bb20ebd3c4ca1d97"; }; - buildInputs = [ nose ]; - propagatedBuildInputs = [ flake8 ]; + + nativeBuildInputs = [ pytestrunner ]; + + propagatedBuildInputs = [ flake8 pycodestyle ]; + + checkInputs = [ pytest ]; + + # Tests not included in PyPI tarball + # FIXME: Remove when https://github.com/JBKahn/flake8-debugger/pull/15 is merged + doCheck = false; + meta = { homepage = https://github.com/jbkahn/flake8-debugger; description = "ipdb/pdb statement checker plugin for flake8"; |