guix_mirror_bot pushed a commit to branch master
in repository guix.

commit f492b6b0ba02c69662af2042cfba48493dbfe675
Author: Cayetano Santos <[email protected]>
AuthorDate: Tue Feb 17 17:05:08 2026 +0100

    gnu: Add python-haas.
    
    * gnu/packages/python-xyz.scm (python-haas): New variable.
    
    Merges guix/guix!6509
    
    Change-Id: Ic7888b526e8b451ab8022c968b8f62da76df8b4a
---
 gnu/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e1af814dad..c683e559e0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18212,6 +18212,38 @@ time.")
      "This package provides a prototype Python implementation for SAT-based
 problems.")
     (license license:bsd-3)))
+
+(define-public python-haas
+  ;; A recent revision is required to avoid obsoleted dependencies.
+  (let ((commit "e9c45e88b682c9129ea0971ba31671429495de2c")
+        (revision "0"))
+    (package
+      (name "python-haas")
+      (version (git-version "0.9.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+                (url "https://github.com/scalative/haas";)
+                (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0hxfinnyc2jb5sgq8zwyn6zn63jb18p92pdz65fvhgf8w2r4ci13"))))
+      (build-system pyproject-build-system)
+      (propagated-inputs
+       (list python-stevedore))
+      (native-inputs
+       (list python-coverage
+             python-pytest
+             python-setuptools
+             python-testfixtures))
+      (home-page "https://github.com/scalative/haas";)
+      (synopsis "Extensible Python test runner")
+      (description "Haas is a python test runner that is backward-compatible
+with Python's built-in unittest test-cases, but supports more advanced
+features, such  as project-specific plugins.")
+      (license license:bsd-3))))
+
 (define-public python-nbconvert
   (package
     (name "python-nbconvert")

Reply via email to