From d5c411a42bae9a0c3796cd88cf507a17000a3650 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 6 Aug 2024 08:57:24 -0700 Subject: [PATCH 1/2] python312Packages.keyring: 25.2.1 -> 25.3.0 Changelog: https://github.com/jaraco/keyring/blob/v25.3.0/NEWS.rst --- .../python-modules/keyring/default.nix | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/keyring/default.nix b/pkgs/development/python-modules/keyring/default.nix index 2ffd2235d3de..20ed4c5dfb91 100644 --- a/pkgs/development/python-modules/keyring/default.nix +++ b/pkgs/development/python-modules/keyring/default.nix @@ -2,7 +2,7 @@ lib, stdenv, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, installShellFiles, setuptools-scm, @@ -13,27 +13,31 @@ jaraco-functools, jeepney, secretstorage, + pyfakefs, pytestCheckHook, }: buildPythonPackage rec { pname = "keyring"; - version = "25.2.1"; + version = "25.3.0"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - inherit pname version; - hash = "sha256-2q/9QtvaJd2vsa1f7EAk5bvP5CRZfKHKRSspmGHknxs="; + src = fetchFromGitHub { + owner = "jaraco"; + repo = "keyring"; + rev = "refs/tags/v${version}"; + hash = "sha256-P7rm5fkNudUEWdzVPMeGsP9sjBXoCBKojbh5oHhw4y4="; }; + build-system = [ setuptools-scm ]; + nativeBuildInputs = [ installShellFiles - setuptools-scm shtab ]; - propagatedBuildInputs = + dependencies = [ jaraco-classes jaraco-context @@ -56,7 +60,10 @@ buildPythonPackage rec { "keyring.backend" ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pyfakefs + pytestCheckHook + ]; disabledTestPaths = [ "tests/backends/test_macOS.py" ] From 9fb8100e85ab2783a13a2d77b194be0aa496958b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Aug 2024 18:38:41 -0700 Subject: [PATCH 2/2] python312Packages.keyrings-alt: 5.0.1 -> 5.0.2 Diff: https://github.com/jaraco/keyrings.alt/compare/refs/tags/v5.0.1...v5.0.2 Changelog: https://github.com/jaraco/keyrings.alt/blob/v5.0.2/NEWS.rst --- .../python-modules/keyrings-alt/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/keyrings-alt/default.nix b/pkgs/development/python-modules/keyrings-alt/default.nix index b129e8083b52..61d360020497 100644 --- a/pkgs/development/python-modules/keyrings-alt/default.nix +++ b/pkgs/development/python-modules/keyrings-alt/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, jaraco-classes, jaraco-context, keyring, @@ -12,20 +12,21 @@ buildPythonPackage rec { pname = "keyrings-alt"; - version = "5.0.1"; - format = "pyproject"; + version = "5.0.2"; + pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - pname = "keyrings.alt"; - inherit version; - hash = "sha256-zTcqHsRGobxakGJKUsiOg7kzAhjjkEemyaSK430RZ0U="; + src = fetchFromGitHub { + owner = "jaraco"; + repo = "keyrings.alt"; + rev = "refs/tags/v${version}"; + hash = "sha256-m/hIXjri3FZ3rPIymiIBy8cKNOwJoj14WjsOyDtcWmU="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ jaraco-classes jaraco-context ];