summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2025-01-11 13:59:28 +0100
committerRicardo Wurmus <rekado@elephly.net>2025-01-20 21:37:43 +0100
commite8ce48e16d1cfe10405a16039d1a108ddce18d43 (patch)
treee889a1480fc656b508288cc94b920deb24cb9c14 /gnu/packages/python-check.scm
parent4bbdbf65b99b76309ae2dd7a9717bedeb70c8d76 (diff)
gnu: python-sybil: Update to 9.0.0.
* gnu/packages/python-check.scm (python-sybil): Update to 9.0.0. [source]: Fetch git repository. [build-system]: Use pyproject-build-system. [arguments]: Remove. [native-inputs]: Add python-mypy, python-myst-parser, python-pyyaml, python-seedir, python-setuptools, python-testfixtures, and python-wheel. Change-Id: I8f66ea95d1d86b362743a9d397ce51623a187f74
Diffstat (limited to 'gnu/packages/python-check.scm')
-rw-r--r--gnu/packages/python-check.scm30
1 files changed, 17 insertions, 13 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 9a401160be6..97668384081 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -56,6 +56,7 @@
56 #:use-module (gnu packages python-web) 56 #:use-module (gnu packages python-web)
57 #:use-module (gnu packages python-xyz) 57 #:use-module (gnu packages python-xyz)
58 #:use-module (gnu packages qt) 58 #:use-module (gnu packages qt)
59 #:use-module (gnu packages sphinx)
59 #:use-module (gnu packages time) 60 #:use-module (gnu packages time)
60 #:use-module (gnu packages version-control) 61 #:use-module (gnu packages version-control)
61 #:use-module (gnu packages web) 62 #:use-module (gnu packages web)
@@ -3058,22 +3059,25 @@ servers.")
3058(define-public python-sybil 3059(define-public python-sybil
3059 (package 3060 (package
3060 (name "python-sybil") 3061 (name "python-sybil")
3061 (version "3.0.1") 3062 (version "9.0.0")
3062 (source 3063 (source
3063 (origin 3064 (origin
3064 (method url-fetch) 3065 (method git-fetch)
3065 (uri (pypi-uri "sybil" version)) 3066 (uri (git-reference
3067 (url "https://github.com/simplistix/sybil")
3068 (commit version)))
3066 (sha256 3069 (sha256
3067 (base32 "03ak1w93linfqx6c9lwgq5niyy3j9yblv4ip40hmlzmg0hidq0kg")))) 3070 (base32 "0r491k91fi2nb0kdd6di8cb2kxcvsk1xzw3sgwsxhhg4qynsp3bi"))))
3068 (build-system python-build-system) 3071 (build-system pyproject-build-system)
3069 (arguments 3072 (native-inputs (list python-mypy
3070 `(#:phases 3073 python-myst-parser
3071 (modify-phases %standard-phases 3074 python-pytest
3072 (replace 'check 3075 python-pytest-cov
3073 (lambda* (#:key tests? #:allow-other-keys) 3076 python-pyyaml
3074 (when tests? 3077 python-seedir
3075 (invoke "pytest"))))))) 3078 python-setuptools
3076 (native-inputs (list python-pytest python-pytest-cov)) 3079 python-testfixtures
3080 python-wheel))
3077 (home-page "https://github.com/simplistix/sybil") 3081 (home-page "https://github.com/simplistix/sybil")
3078 (synopsis "Automated testing for examples in code and documentation") 3082 (synopsis "Automated testing for examples in code and documentation")
3079 (description 3083 (description