From 5dc64aa054799eeeaf75df351bc215cbc1c60bcb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 2 Oct 2026 11:03:37 +0000 Subject: [PATCH] harlequin: 2.15.0 -> 2.16.1 Diff: https://github.com/tconbeer/harlequin/compare/v2.15.0...v2.16.1 Changelog: https://github.com/tconbeer/harlequin/releases/tag/v2.16.1 --- pkgs/by-name/ha/harlequin/package.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index 0caabc684177..406aec8e7876 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "harlequin"; - version = "2.15.0"; + version = "2.16.1"; pyproject = true; __structuredAttrs = true; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "tconbeer"; repo = "harlequin"; tag = "v${finalAttrs.version}"; - hash = "sha256-lxLETZ8lL13D5qWDDUIXl0UBEq0RHz16V8JVO1qOggc="; + hash = "sha256-0ZVqA7A8JWpUSx4uABWgaKtNlINwzY4Gld1z2cypJKc="; }; postPatch = @@ -38,6 +38,7 @@ python3Packages.buildPythonApplication (finalAttrs: { "click" "questionary" "tomlkit" + "wcwidth" ]; dependencies = with python3Packages; @@ -98,6 +99,15 @@ python3Packages.buildPythonApplication (finalAttrs: { # Tests require network access "test_connect_extensions" "test_connect_prql" + + # Flaky: both servers share the same `.stderr` file, so the first + # server's output can overwrite the second's "already running" message + "test_a_second_server_under_the_same_name_is_refused" + + # Flaky: rely on sub-second/few-second timeouts, too tight on loaded builders + "test_a_line_ssh_left_unfinished_is_still_shown" + "test_a_session_that_has_been_up_long_enough_stops_itself" + "test_a_session_waits_for_a_client_that_is_still_typing" ] ++ lib.optionals (!stdenv.hostPlatform.isx86_64) [ # Test incorrectly tries to load a dylib/so compiled for x86_64