summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2023-08-20 19:28:14 +0200
committerFabian Affolter <mail@fabian-affolter.ch>2023-08-21 11:09:11 +0200
commitdf352f4274e43eb2425b810edfe70fc2bb2cd030 (patch)
tree63eac0cc2453c84fc0a5ec9d68107834a6a2500b /pkgs/development/python-modules
parent4dee8865971b644de48b5342b46f14709d47ef4f (diff)
python311Packages.pyhanko-certvalidator: 0.20.1 -> 0.23.0
Diff: https://github.com/MatthiasValvekens/certvalidator/compare/refs/tags/v0.20.1...v0.23.0 Changelog: https://github.com/MatthiasValvekens/certvalidator/blob/v0.23.0/changelog.md
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r--pkgs/development/python-modules/pyhanko-certvalidator/default.nix27
1 files changed, 16 insertions, 11 deletions
diff --git a/pkgs/development/python-modules/pyhanko-certvalidator/default.nix b/pkgs/development/python-modules/pyhanko-certvalidator/default.nix
index 9509f82494ca..5018f8f924a5 100644
--- a/pkgs/development/python-modules/pyhanko-certvalidator/default.nix
+++ b/pkgs/development/python-modules/pyhanko-certvalidator/default.nix
@@ -1,34 +1,38 @@
{ lib
-, buildPythonPackage
-, fetchFromGitHub
-, pythonOlder
, aiohttp
, asn1crypto
+, buildPythonPackage
, cryptography
+, fetchFromGitHub
, freezegun
-, oscrypto
-, requests
-, uritools
, openssl
+, oscrypto
, pytest-asyncio
, pytestCheckHook
+, pythonOlder
+, requests
+, setuptools
+, uritools
}:
buildPythonPackage rec {
pname = "pyhanko-certvalidator";
- version = "0.20.1";
- format = "setuptools";
+ version = "0.23.0";
+ format = "pyproject";
disabled = pythonOlder "3.7";
- # Tests are only available on GitHub
src = fetchFromGitHub {
owner = "MatthiasValvekens";
repo = "certvalidator";
- rev = version;
- hash = "sha256-0RSveoSZb7R6d4cMlF1mIrDfnTx2DYNwfTMMtmg+RpM=";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-q2YxncyMHmbRmcoLb68huK02CYiKqF2CFRl8vkUfxg4=";
};
+ nativeBuildInputs = [
+ setuptools
+ ];
+
propagatedBuildInputs = [
asn1crypto
cryptography
@@ -71,6 +75,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python library for validating X.509 certificates and paths";
homepage = "https://github.com/MatthiasValvekens/certvalidator";
+ changelog = "https://github.com/MatthiasValvekens/certvalidator/blob/v${version}/changelog.md";
license = licenses.mit;
maintainers = with maintainers; [ wolfangaukang ];
};