gnu: Add python-hiro.

* gnu/packages/python-check.scm (python-hiro): New variable.

Change-Id: Ie3ac28190fac514a6af72c16085b2fc025f1af08
This commit is contained in:
Ricardo Wurmus 2025-02-19 13:07:23 +01:00
parent 0a10ad6744
commit 915552a638
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -2266,6 +2266,26 @@ The main usage is to use the @code{qtbot} fixture, responsible for handling
interaction, like key presses and mouse clicks.") interaction, like key presses and mouse clicks.")
(license license:expat))) (license license:expat)))
(define-public python-hiro
(package
(name "python-hiro")
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "hiro" version))
(sha256
(base32 "0s2xz72i7kbm0l75vr04cqq2war74p3p376wm76999f93npkjcys"))))
(build-system pyproject-build-system)
(native-inputs (list python-setuptools python-wheel))
(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.")
(license license:expat)))
(define-public python-httmock (define-public python-httmock
(package (package
(name "python-httmock") (name "python-httmock")