1{
2 buildPythonPackage,
3 fetchFromGitHub,
4 isPy3k,
5 lib,
6
7 # pythonPackages
8 pylint-plugin-utils,
9}:
10
11buildPythonPackage rec {
12 pname = "pylint-celery";
13 version = "0.3";
14 format = "setuptools";
15 disabled = !isPy3k;
16
17 src = fetchFromGitHub {
18 owner = "PyCQA";
19 repo = "pylint-celery";
20 rev = version;
21 sha256 = "05fhwraq12c2724pn4py1bjzy5rmsrb1x68zck73nlp5icba6yap";
22 };
23
24 propagatedBuildInputs = [ pylint-plugin-utils ];
25
26 # Testing requires a very old version of pylint, incompatible with other dependencies
27 doCheck = false;
28
29 meta = with lib; {
30 description = "Pylint plugin to analyze Celery applications";
31 homepage = "https://github.com/PyCQA/pylint-celery";
32 license = licenses.gpl2;
33 maintainers = with maintainers; [ kamadorueda ];
34 };
35}