From 50e7996cfae2d64e8f5f6b7dbbff0b46f85697d5 Mon Sep 17 00:00:00 2001 From: David Hagege Date: Sun, 8 Jun 2025 21:00:20 +0200 Subject: [PATCH 1/2] harlequin: Add tree-sitter-sql as dependency --- pkgs/by-name/ha/harlequin/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index fccaaac2c7ec..30f190825fb0 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -26,6 +26,7 @@ python3Packages.buildPythonApplication rec { "pyarrow" "textual" "syrupy" + "tree-sitter-sql" ]; build-system = with python3Packages; [ poetry-core ]; @@ -48,6 +49,7 @@ python3Packages.buildPythonApplication rec { textual-fastdatatable textual-textarea tomlkit + tree-sitter-sql ] ++ lib.optionals withPostgresAdapter [ harlequin-postgres ] ++ lib.optionals withBigQueryAdapter [ harlequin-bigquery ]; From 74799e9308d5262a241e551822caa2f7790e8da8 Mon Sep 17 00:00:00 2001 From: David Hagege Date: Sun, 8 Jun 2025 21:01:15 +0200 Subject: [PATCH 2/2] harlequin: 2.0.0 -> 2.1.2 --- pkgs/by-name/ha/harlequin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index 30f190825fb0..f39be8baec1f 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -11,21 +11,20 @@ }: python3Packages.buildPythonApplication rec { pname = "harlequin"; - version = "2.0.0"; + version = "2.1.2"; pyproject = true; src = fetchFromGitHub { owner = "tconbeer"; repo = "harlequin"; tag = "v${version}"; - hash = "sha256-IUzN+rWL69TUUS9npcmfSAPqy/8SYNusNAN/muCMqNI="; + hash = "sha256-uHzhAI8ppp6aoveMPcLCQX2slhbor5Qy+IoTui+RP7M="; }; pythonRelaxDeps = [ "numpy" "pyarrow" "textual" - "syrupy" "tree-sitter-sql" ]; @@ -42,6 +41,7 @@ python3Packages.buildPythonApplication rec { numpy packaging platformdirs + pyarrow questionary rich-click sqlfmt