From c85e5dda8c5395f4068744016dd4fca9be742c2b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 21 Jan 2026 18:36:12 +0100 Subject: [PATCH] python3Packages.oracledb: 3.3.0 -> 3.4.1 https://github.com/oracle/python-oracledb/blob/v3.4.1/doc/src/release_notes.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/oracledb/default.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/oracledb/default.nix b/pkgs/development/python-modules/oracledb/default.nix index 4e0816a20010..e9b2c1d054e3 100644 --- a/pkgs/development/python-modules/oracledb/default.nix +++ b/pkgs/development/python-modules/oracledb/default.nix @@ -5,12 +5,12 @@ cython, fetchFromGitHub, setuptools, - wheel, + typing-extensions, }: buildPythonPackage rec { pname = "oracledb"; - version = "3.3.0"; + version = "3.4.1"; pyproject = true; src = fetchFromGitHub { @@ -18,21 +18,18 @@ buildPythonPackage rec { repo = "python-oracledb"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-SHIEl4pzuQBJ02KRPmOydFtmVD9qF3LGk9WPiDSpVzQ="; + hash = "sha256-Pwbb+/vzNnliBpcDmOpkkNMVI/cPbJY+yMIKKR6m01w="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "cython == 3.1" "cython" - ''; - build-system = [ cython setuptools - wheel ]; - dependencies = [ cryptography ]; + dependencies = [ + cryptography + typing-extensions + ]; # Checks need an Oracle database doCheck = false; @@ -42,7 +39,7 @@ buildPythonPackage rec { meta = { description = "Python driver for Oracle Database"; homepage = "https://oracle.github.io/python-oracledb"; - changelog = "https://github.com/oracle/python-oracledb/blob/v${version}/doc/src/release_notes.rst"; + changelog = "https://github.com/oracle/python-oracledb/blob/${src.tag}/doc/src/release_notes.rst"; license = with lib.licenses; [ asl20 # and or upl