python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / pylint-plugin-utils / default.nix
blobd6ddceb94cc9660118a0776081888d42a1ecd58a
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   poetry-core,
6   pylint,
7   pytestCheckHook,
8   pythonOlder,
9   toml,
12 buildPythonPackage rec {
13   pname = "pylint-plugin-utils";
14   version = "0.8.2";
15   pyproject = true;
17   disabled = pythonOlder "3.7";
19   src = fetchFromGitHub {
20     owner = "PyCQA";
21     repo = "pylint-plugin-utils";
22     rev = "refs/tags/${version}";
23     hash = "sha256-xuPU1txfB+6+zJjtlfvNA950S5n7/PWPPFn1F3RtvCc=";
24   };
26   nativeBuildInputs = [ poetry-core ];
28   propagatedBuildInputs = [
29     pylint
30     toml
31   ];
33   nativeCheckInputs = [ pytestCheckHook ];
35   pythonImportsCheck = [ "pylint_plugin_utils" ];
37   meta = with lib; {
38     description = "Utilities and helpers for writing Pylint plugins";
39     homepage = "https://github.com/PyCQA/pylint-plugin-utils";
40     license = licenses.gpl2Only;
41     maintainers = with maintainers; [ kamadorueda ];
42   };