1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-15 13:45:54 +02:00

gnu: python-hiro: Fix tests.

* gnu/packages/python-check.scm (python-hiro):
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest, python-pytest-cov.  Remove
python-wheel.
[description]: Improve style.

Change-Id: I30447c5227e09b76708e2c075639c4e95a8f03ee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves
2025-09-22 00:45:16 +02:00
committed by Sharlatan Hellseher
parent 8408a2acd3
commit f69c32a118
+14 -9
View File
@@ -879,18 +879,23 @@ Built-in integration with @url{http://nedbatchelder.com/code/coverage/, coverage
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "hiro" version))
(method git-fetch)
(uri (git-reference
(url "https://github.com/alisaifee/hiro")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "0s2xz72i7kbm0l75vr04cqq2war74p3p376wm76999f93npkjcys"))))
(base32 "0j7z54nd72qfc065jgljqx53dhfkfz0922fk8qqczg7swmqf6cqv"))))
(build-system pyproject-build-system)
(native-inputs (list python-setuptools python-wheel))
(home-page "https://hiro.readthedocs.io/")
(native-inputs
(list python-pytest python-pytest-cov python-setuptools))
(home-page "https://hiro.readthedocs.io")
(synopsis "Time manipulation utilities for testing in Python")
(description "Hiro provides context managers and utilities to either
freeze, accelerate or decelerate and jump between different points in time.
Functions exposed by the standard librarys @code{time}, @code{datetime} and
@code{date} modules are patched within the contexts exposed.")
(description
"Hiro provides context managers and utilities to either freeze,
accelerate or decelerate and jump between different points in time. Functions
exposed by the standard librarys @code{time}, @code{datetime} and @code{date}
modules are patched within the contexts exposed.")
(license license:expat)))
(define-public python-httmock