From 58c247780319de2645fcdf43268eb169dabeded0 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Wed, 18 Mar 2026 14:00:41 -0700 Subject: [PATCH] azure-cli-extensions.rdbms-connect: relax mycli and pgcli version constraints rdbms-connect 1.0.7 pins mycli~=1.27.0 and pgcli==4.0.1, but nixpkgs ships mycli 1.44.2 and pgcli 4.4.0. This is safe because the extension only invokes them as CLI subprocesses via os.system() and does not import them as Python modules. --- pkgs/by-name/az/azure-cli/extensions-manual.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix index 0d1a9ee009af..8d361268f807 100644 --- a/pkgs/by-name/az/azure-cli/extensions-manual.nix +++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix @@ -272,6 +272,10 @@ url = "https://azcliprod.blob.core.windows.net/cli-extensions/rdbms_connect-${version}-py2.py3-none-any.whl"; hash = "sha256-66mX1K1azQvbuApyKBwvVuiKCbLaqezCDdrv0lhvVD0="; description = "Support for testing connection to Azure Database for MySQL & PostgreSQL servers"; + pythonRelaxDeps = [ + "mycli" + "pgcli" + ]; propagatedBuildInputs = (with python3Packages; [ pgcli