1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-03 20:14:06 +02:00

gnu: behave: Update to 1.3.3-0.43d0a93.

* gnu/packages/check.scm (behave): Update to
43d0a93240c0b25b0cbf59bdc196b74fb8a2353e commit.
[native-inputs]: Remove python-assertpy and python-mock; add
python-freezegun, python-charset-normalizer, and python-pytest-html.

Change-Id: Icf3d91ccaa4392da7c381a889ddf2ef0d0474fe0
This commit is contained in:
Sharlatan Hellseher
2026-05-03 14:05:02 +01:00
parent 6ba797481c
commit 2de54f42ec
+14 -6
View File
@@ -3026,24 +3026,32 @@ possible to write plugins to add your own checks.")
(define-public behave
(package
(name "behave")
(version "1.3.3")
;; 1.3.3 (2025-09-04), the latest changes provide support for Python
;; 3.12+; move back to git tag when released.
(properties '((commit . "43d0a93240c0b25b0cbf59bdc196b74fb8a2353e")
(revision . "0")))
(version (git-version "1.3.3"
(assoc-ref properties 'revision)
(assoc-ref properties 'commit)))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/behave/behave")
(commit (string-append "v" version))))
(commit (assoc-ref properties 'commit))))
(file-name (git-file-name name version))
(sha256
(base32 "1fxj51kailsdakqi7qbw700k258n7r3lv75mgxs45ld5xh2jfyxh"))))
(base32 "05671jf7scpgqr8chzgs9bxidvf12nlkqqiqxa5qwmykqfvc8nk4"))))
(build-system pyproject-build-system)
;; tests: 1638 passed, 3 skipped, 2 xfailed
(native-inputs
(list python-assertpy
python-chardet
python-mock
(list python-chardet
python-freezegun
python-charset-normalizer
python-path
python-pyhamcrest
python-pytest
python-pytest-html
python-setuptools))
(propagated-inputs
(list python-colorama