croc: 10.1.1 -> 10.1.3 (#364662)
[NixPkgs.git] / pkgs / development / python-modules / pytest-flakes / default.nix
blob6c9a42cd632ab95e3aeb49e78fd06497076806dc
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   pytest,
7   pyflakes,
8 }:
10 buildPythonPackage rec {
11   # upstream has abandoned project in favor of pytest-flake8
12   # retaining package to not break other packages
13   pname = "pytest-flakes";
14   version = "4.0.5";
15   format = "setuptools";
16   disabled = pythonOlder "3.5";
18   src = fetchPypi {
19     inherit pname version;
20     sha256 = "953134e97215ae31f6879fbd7368c18d43f709dc2fab5b7777db2bb2bac3a924";
21   };
23   buildInputs = [ pytest ];
24   propagatedBuildInputs = [ pyflakes ];
25   nativeCheckInputs = [ pytest ];
27   # no longer passes
28   doCheck = false;
29   pythonImportsCheck = [ "pytest_flakes" ];
30   # disable one test case that looks broken
31   checkPhase = ''
32     py.test test_flakes.py -k 'not test_syntax_error'
33   '';
35   meta = with lib; {
36     license = licenses.mit;
37     homepage = "https://pypi.python.org/pypi/pytest-flakes";
38     description = "pytest plugin to check source code with pyflakes";
39   };