From 069134601588c12c949f715196150822fef21de7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 3 Aug 2026 20:57:17 +0200 Subject: [PATCH 1/2] python3Packages.oracledb: 3.4.1 -> 4.0.2 Diff: https://github.com/oracle/python-oracledb/compare/v3.4.1...v4.0.2 Changelog: https://github.com/oracle/python-oracledb/blob/v4.0.2/doc/src/release_notes.rst --- pkgs/development/python-modules/oracledb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oracledb/default.nix b/pkgs/development/python-modules/oracledb/default.nix index e9b2c1d054e3..41cb8ccb3ac3 100644 --- a/pkgs/development/python-modules/oracledb/default.nix +++ b/pkgs/development/python-modules/oracledb/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "oracledb"; - version = "3.4.1"; + version = "4.0.2"; pyproject = true; src = fetchFromGitHub { @@ -18,7 +18,7 @@ buildPythonPackage rec { repo = "python-oracledb"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-Pwbb+/vzNnliBpcDmOpkkNMVI/cPbJY+yMIKKR6m01w="; + hash = "sha256-xT2PWP6kQ0K+9kxe0vNWY5+kMyKZ1J7toiEZBxfsAGE="; }; build-system = [ From 1d19cf4d924ed4d277d2f33ee84f71432b91b88e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 3 Aug 2026 21:29:43 +0200 Subject: [PATCH 2/2] python3Packages.oracledb: migrate to finalAttrs --- pkgs/development/python-modules/oracledb/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/oracledb/default.nix b/pkgs/development/python-modules/oracledb/default.nix index 41cb8ccb3ac3..07feac28f685 100644 --- a/pkgs/development/python-modules/oracledb/default.nix +++ b/pkgs/development/python-modules/oracledb/default.nix @@ -8,7 +8,7 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "oracledb"; version = "4.0.2"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "oracle"; repo = "python-oracledb"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-xT2PWP6kQ0K+9kxe0vNWY5+kMyKZ1J7toiEZBxfsAGE="; }; @@ -39,11 +39,11 @@ buildPythonPackage rec { meta = { description = "Python driver for Oracle Database"; homepage = "https://oracle.github.io/python-oracledb"; - changelog = "https://github.com/oracle/python-oracledb/blob/${src.tag}/doc/src/release_notes.rst"; + changelog = "https://github.com/oracle/python-oracledb/blob/${finalAttrs.src.tag}/doc/src/release_notes.rst"; license = with lib.licenses; [ asl20 # and or upl ]; maintainers = with lib.maintainers; [ harvidsen ]; }; -} +})