python312Packages.signify: 0.6.0 -> 0.7.1 (#367000)

This commit is contained in:
Sandro
2024-12-23 04:01:49 +01:00
committed by GitHub
@@ -6,8 +6,6 @@
fetchFromGitHub,
mscerts,
oscrypto,
pyasn1,
pyasn1-modules,
pytestCheckHook,
pythonOlder,
setuptools,
@@ -16,7 +14,7 @@
buildPythonPackage rec {
pname = "signify";
version = "0.6.0";
version = "0.7.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -24,19 +22,17 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "ralphje";
repo = "signify";
rev = "refs/tags/v${version}";
hash = "sha256-29SyzqtZ1cI+1xrSPLFr63vwB5st/9i5b3FYtJn6eok=";
tag = "v${version}";
hash = "sha256-yQCb7vNbz+ZGftqlEUUh6UUuxwv5+zhvBJmUn1eNgqM=";
};
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];
propagatedBuildInputs = [
dependencies = [
asn1crypto
certvalidator
mscerts
oscrypto
pyasn1
pyasn1-modules
typing-extensions
];
@@ -44,11 +40,11 @@ buildPythonPackage rec {
nativeCheckInputs = [ pytestCheckHook ];
meta = with lib; {
changelog = "https://github.com/ralphje/signify/blob/${src.rev}/docs/changelog.rst";
meta = {
changelog = "https://github.com/ralphje/signify/blob/refs/tags/${src.tag}/docs/changelog.rst";
description = "library that verifies PE Authenticode-signed binaries";
homepage = "https://github.com/ralphje/signify";
license = licenses.mit;
maintainers = with maintainers; [ baloo ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ baloo ];
};
}