Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pep440 / default.nix
blobe083bb622b873851430b5862bc0731dbe986c75f
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , flit-core
5 , pytestCheckHook
6 , pythonOlder
7 }:
9 buildPythonPackage rec {
10   pname = "pep440";
11   version = "0.1.2";
12   format = "pyproject";
14   disabled = pythonOlder "3.8";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-WLNyRswrE/7hyio8CSyzcE0h7PYhpb27Fo5E5pf20E0=";
19   };
21   nativeBuildInputs = [
22     flit-core
23   ];
25   nativeCheckInputs = [
26     pytestCheckHook
27   ];
29   disabledTestPaths = [
30     # Don't run CLI tests
31     "tests/test_cli.py"
32   ];
34   pythonImportsCheck = [
35     "pep440"
36   ];
38   meta = with lib; {
39     description = "Python module to check whether versions number match PEP 440";
40     mainProgram = "pep440";
41     homepage = "https://github.com/Carreau/pep440";
42     license = licenses.mit;
43     maintainers = with maintainers; [ fab ];
44   };