10 , pyhanko-certvalidator
26 buildPythonPackage rec {
27 pname = "certomancer";
31 disabled = pythonOlder "3.7";
33 src = fetchFromGitHub {
34 owner = "MatthiasValvekens";
36 rev = "refs/tags/v${version}";
37 hash = "sha256-UQV0Tk4C5b5iBZ34Je59gK2dLTaJusnpxdyNicIh2Q8=";
41 substituteInPlace pyproject.toml \
42 --replace ' "pytest-runner",' "" \
50 propagatedBuildInputs = [
59 passthru.optional-dependencies = {
82 ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
85 # pyhanko_certvalidator.errors.DisallowedAlgorithmError
89 pythonImportsCheck = [
94 description = "Quickly construct, mock & deploy PKI test configurations using simple declarative configuration";
95 homepage = "https://github.com/MatthiasValvekens/certomancer";
96 license = licenses.mit;
97 maintainers = with maintainers; [ wolfangaukang ];