Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / mscerts / default.nix
blob6d7642c89470321b0c04deb0dd964be1aa680fc2
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , pythonOlder
5 , setuptools
6 }:
8 buildPythonPackage rec {
9   pname = "mscerts";
10   version = "2024.3.27";
11   pyproject = true;
13   disabled = pythonOlder "3.7";
15   src = fetchFromGitHub {
16     owner = "ralphje";
17     repo = "mscerts";
18     rev = "refs/tags/${version}";
19     hash = "sha256-Hucf3tToYm3P6ebKNlUs5V+X1B95u9P2UC1yOItZOhc=";
20   };
22   build-system = [
23     setuptools
24   ];
26   # extras_require contains signify -> circular dependency
28   # Module has no tests
29   doCheck = false;
31   pythonImportsCheck = [
32     "mscerts"
33   ];
35   meta = with lib; {
36     description = "Makes the Microsoft Trusted Root Program's Certificate Trust Lists available in Python";
37     homepage = "https://github.com/ralphje/mscerts";
38     license = with licenses; [ mpl20 ];
39     maintainers = with maintainers; [ fab ];
40   };