python313Packages.traits: fix build (#373698)
[NixPkgs.git] / pkgs / development / python-modules / cfgv / default.nix
blobf4692158a9d9fa30814369ad41f7f1ce98f82037
2   lib,
3   buildPythonPackage,
4   pythonOlder,
5   fetchFromGitHub,
6   pytestCheckHook,
7 }:
9 buildPythonPackage rec {
10   pname = "cfgv";
11   version = "3.4.0";
12   format = "setuptools";
14   disabled = pythonOlder "3.8";
16   src = fetchFromGitHub {
17     owner = "asottile";
18     repo = "cfgv";
19     tag = "v${version}";
20     hash = "sha256-P02j53dltwdrlUBG89AI+P2GkXYKTVrQNF15rZt58jw=";
21   };
23   nativeCheckInputs = [ pytestCheckHook ];
25   pythonImportsCheck = [ "cfgv" ];
27   meta = with lib; {
28     description = "Validate configuration and produce human readable error messages";
29     homepage = "https://github.com/asottile/cfgv";
30     license = licenses.mit;
31     maintainers = with lib.maintainers; [ nickcao ];
32   };