From 9f1a3c62f178bff0a02bbd3d6f38f473e179dad9 Mon Sep 17 00:00:00 2001 From: Evgenii Klimov Date: Sat, 4 Oct 2025 10:57:25 +0100 Subject: [PATCH] gnu: python-tree-sitter-grammar: Enable tests by default. - Add default value for tests? argument. - Remove python-wheel from native-inputs, it's no longer required. * gnu/packages/tree-sitter.scm (python-tree-sitter-grammar): Enable tests by default. Signed-off-by: Liliana Marie Prikler --- gnu/packages/tree-sitter.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm index 28bf76df9802a593c3ded92e69a4b1e26d1e50ed..7d7c495c5e24e0a9e3c3c5d23feca517e48fcf1b 100644 --- a/gnu/packages/tree-sitter.scm +++ b/gnu/packages/tree-sitter.scm @@ -1608,7 +1608,7 @@ files."))) Tree-sitter parsing library.") (license license:expat))) -(define* (python-tree-sitter-grammar pkg #:key tests?) +(define* (python-tree-sitter-grammar pkg #:key (tests? #t)) "Returns a package for Python bindings of a Tree-sitter grammar. PKG is a package for a Tree-sitter grammar; its name will be used with python- prefix to generate the package name. When TESTS? is true, tests are enabled." @@ -1624,8 +1624,7 @@ to generate the package name. When TESTS? is true, tests are enabled." (list python-pytest python-tree-sitter) '()) - (list python-setuptools - python-wheel))) + (list python-setuptools))) (description (string-append (package-description pkg) (P_ "\n\nThis variant provides Python bindings.")))))