python312Packages.keyrings-cryptfile: 1.3.9 -> 1.4.1; unbreak (#342831)

This commit is contained in:
Weijia Wang
2024-09-27 02:27:17 +02:00
committed by GitHub
@@ -2,7 +2,7 @@
lib,
argon2-cffi,
buildPythonPackage,
fetchPypi,
fetchFromGitHub,
setuptools,
keyring,
pycryptodome,
@@ -13,15 +13,16 @@
buildPythonPackage rec {
pname = "keyrings-cryptfile";
version = "1.3.9";
version = "1.4.1";
pyproject = true;
disabled = pythonOlder "3.5";
src = fetchPypi {
pname = "keyrings.cryptfile";
inherit version;
hash = "sha256-fCpFPKuZhUJrjCH3rVSlfkn/joGboY4INAvYgBrPAJE=";
src = fetchFromGitHub {
owner = "frispete";
repo = "keyrings.cryptfile";
rev = "refs/tags/v${version}";
hash = "sha256-cDXx0s3o8hNqgzX4oNkjGhNcaUX5vi1uN2d9sdbiZwk=";
};
build-system = [ setuptools ];
@@ -40,8 +41,10 @@ buildPythonPackage rec {
];
disabledTests = [
# FileNotFoundError: [Errno 2] No such file or directory: '/build/...
"test_versions"
# correct raise `ValueError`s which pytest fails to catch for some reason:
"test_empty_username"
# TestEncryptedFileKeyring::test_file raises 'ValueError: Incorrect Password' for some reason, maybe mock related:
"TestEncryptedFileKeyring"
];
meta = with lib; {