From 2476aa8893a23fe5cb12b8cc78a2b52e5cde76bf Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Tue, 26 Aug 2025 18:56:14 -0400 Subject: [PATCH] python3Packages.pygls: use nix-update-script to ignore pre-releases --- pkgs/development/python-modules/pygls/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/pygls/default.nix b/pkgs/development/python-modules/pygls/default.nix index 1fe85fb172f9..935a373cd9b5 100644 --- a/pkgs/development/python-modules/pygls/default.nix +++ b/pkgs/development/python-modules/pygls/default.nix @@ -10,6 +10,7 @@ pythonOlder, typeguard, websockets, + nix-update-script, }: buildPythonPackage rec { @@ -59,6 +60,14 @@ buildPythonPackage rec { pythonImportsCheck = [ "pygls" ]; + passthru.updateScript = nix-update-script { + extraArgs = [ + # Skips pre-releases + "--version-regex" + "^v([0-9.]+)$" + ]; + }; + meta = with lib; { description = "Pythonic generic implementation of the Language Server Protocol"; homepage = "https://github.com/openlawlibrary/pygls";