From 94f72323f416445ca2fa47651d30d0c33a57ab3a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 9 Nov 2025 12:15:43 +0200 Subject: [PATCH] python3Packages.ufmt: 2.8.0 -> 2.9.0 Diff: https://github.com/omnilib/ufmt/compare/v2.8.0...v2.9.0 Changelog: https://github.com/omnilib/ufmt/blob/2.9.0/CHANGELOG.md --- .../python-modules/ufmt/default.nix | 20 ++++--------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/ufmt/default.nix b/pkgs/development/python-modules/ufmt/default.nix index 7537b44f8d60..8215f457ab54 100644 --- a/pkgs/development/python-modules/ufmt/default.nix +++ b/pkgs/development/python-modules/ufmt/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, # build-system flit-core, @@ -18,7 +17,7 @@ usort, # optional-dependencies - pygls, + pygls_2, ruff-api, # tests @@ -28,27 +27,16 @@ buildPythonPackage rec { pname = "ufmt"; - version = "2.8.0"; + version = "2.9.0"; pyproject = true; src = fetchFromGitHub { owner = "omnilib"; repo = "ufmt"; tag = "v${version}"; - hash = "sha256-oEvvXUju7qne3pCwnrckplMs0kBJavB669qieXJZPKw="; + hash = "sha256-/5sfawsBmsStCCdu4lIq2iL0zywrWAN+qW/t3h2UIu0="; }; - patches = [ - # Fix click 8.2.x incompatibility - # TypeError: CliRunner.__init__() got an unexpected keyword argument 'mix_stderr' - # https://github.com/omnilib/ufmt/pull/260 - (fetchpatch2 { - name = "fix-click-incompatibility.patch"; - url = "https://github.com/omnilib/ufmt/pull/260/commits/7980d7cd0a29fbd287e10d939248ef7c9d38a660.patch"; - hash = "sha256-97/jQVGCC+PXk8uxyF/M7XlLuVqJ5SgQZd/MXkaiO70="; - }) - ]; - build-system = [ flit-core ]; dependencies = [ @@ -63,7 +51,7 @@ buildPythonPackage rec { ]; optional-dependencies = { - lsp = [ pygls ]; + lsp = [ pygls_2 ]; ruff = [ ruff-api ]; };