From f2275024f82f71be7594fae9077bdc02f592c56c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Attila=20Ol=C3=A1h?= Date: Mon, 12 May 2025 12:21:12 +0200 Subject: [PATCH 1/3] python3Packages.tenacity: fetch from github, use lambda style Update pkgs/development/python-modules/tenacity/default.nix Co-authored-by: dotlambda Co-authored-by: dotlambda --- .../python-modules/tenacity/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/tenacity/default.nix b/pkgs/development/python-modules/tenacity/default.nix index e63ac8f257cd..a57e4dfddebd 100644 --- a/pkgs/development/python-modules/tenacity/default.nix +++ b/pkgs/development/python-modules/tenacity/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, fetchpatch, pytest-asyncio, pytestCheckHook, @@ -10,14 +10,16 @@ typeguard, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "tenacity"; version = "9.1.2"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-EWnTdsKX5944jRi0SBdg1Hiw6Zp3fK06nIblVvS2l8s="; + src = fetchFromGitHub { + owner = "jd"; + repo = "tenacity"; + tag = finalAttrs.version; + hash = "sha256-RmoW3gwblwoM4L9QTuc/7gLJJOSxMUYv7FmWxdf/KxE="; }; patches = [ @@ -45,9 +47,9 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/jd/tenacity"; - changelog = "https://github.com/jd/tenacity/releases/tag/${version}"; + changelog = "https://github.com/jd/tenacity/releases/tag/${finalAttrs.src.tag}"; description = "Retrying library for Python"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jakewaksbaum ]; }; -} +}) From 3cdadc60251373b1279a6c9a40623e072ef6c518 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Attila=20Ol=C3=A1h?= Date: Thu, 9 Apr 2026 12:34:05 +0200 Subject: [PATCH 2/3] python3Packages.tenacity: 9.1.2 -> 9.1.4 --- .../python-modules/tenacity/default.nix | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/tenacity/default.nix b/pkgs/development/python-modules/tenacity/default.nix index a57e4dfddebd..24b61b85a87a 100644 --- a/pkgs/development/python-modules/tenacity/default.nix +++ b/pkgs/development/python-modules/tenacity/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, pytest-asyncio, pytestCheckHook, setuptools-scm, @@ -12,28 +11,16 @@ buildPythonPackage (finalAttrs: { pname = "tenacity"; - version = "9.1.2"; + version = "9.1.4"; pyproject = true; src = fetchFromGitHub { owner = "jd"; repo = "tenacity"; tag = finalAttrs.version; - hash = "sha256-RmoW3gwblwoM4L9QTuc/7gLJJOSxMUYv7FmWxdf/KxE="; + hash = "sha256-JiWfIlStps3HZQw4KEohKAUWWZtMAuluXXzvqU+p8V4="; }; - patches = [ - (fetchpatch { - url = "https://github.com/jd/tenacity/commit/eed7d785e667df145c0e3eeddff59af64e4e860d.patch"; - includes = [ - "tenacity/__init__.py" - "tests/test_asyncio.py" - "tests/test_issue_478.py" - ]; - hash = "sha256-TMhBjRmG7pBP3iKq83RQzkV9yO2TEcA+3mo9cz6daxs="; - }) - ]; - build-system = [ setuptools-scm ]; nativeCheckInputs = [ From 5d2d08ceefa9267b7dbfee6aed7407e767122a63 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Thu, 7 May 2026 18:53:54 +0200 Subject: [PATCH 3/3] go_1_26: 1.26.2 -> 1.26.3 Changelog: https://go.dev/doc/devel/release#go1.26.minor --- pkgs/development/compilers/go/1.26.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.26.nix b/pkgs/development/compilers/go/1.26.nix index 003798243198..01704593ad77 100644 --- a/pkgs/development/compilers/go/1.26.nix +++ b/pkgs/development/compilers/go/1.26.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.26.2"; + version = "1.26.3"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-LpHrtpR6lulDb7KzkmqIAu/mOm03Xf/sT4Kqnb1v1Ds="; + hash = "sha256-HGRoddCqh5kTMYTtV895/yS97+jIggRwYCqdPW2Rkrg="; }; strictDeps = true;