aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-04-13 22:23:49 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-04-13 22:25:17 +0100
commit143faecec3c81e4c7325430a6e759b1619eb406f (patch)
treea0e68b862df52f8768e9391d1e3c1e1e4f9d39ba
parent611649a195433655d4a59dae4f8b7b4c645fb00d (diff)
downloadguix-143faecec3c81e4c7325430a6e759b1619eb406f.tar.gz
guix-143faecec3c81e4c7325430a6e759b1619eb406f.zip
gnu: python-gcovr: Move to python-check.
* gnu/packages/python-xyz.scm (python-gcovr): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I99b0900bcf05d86509ddbfbd73b97a4f752d5882
-rw-r--r--gnu/packages/python-check.scm34
-rw-r--r--gnu/packages/python-xyz.scm33
2 files changed, 34 insertions, 33 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 4718044240..ada814b86a 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -24,6 +24,7 @@
;;; Copyright © 2024 Eric Bavier <bavier@posteo.net>
;;; Copyright © 2024 Markku Korkeala <markku.korkeala@iki.fi>
;;; Copyright © 2025 Evgeny Pisemsky <mail@pisemsky.site>
+;;; Copyright © 2025 Florent Pruvost <florent.pruvost@inria.fr>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -521,6 +522,39 @@ the initial expected value of a test can be automatically set by running the
test itself.")
(license license:expat))))
+(define-public python-gcovr
+ (package
+ (name "python-gcovr")
+ (version "8.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "gcovr" version))
+ (sha256
+ (base32
+ "0ych0kqbxp5giksdkh6i32vh97zrsh3m2rfs02c8rxx7qkwp38zs"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-hatchling
+ python-hatch-fancy-pypi-readme
+ python-hatch-vcs
+ python-pytest
+ python-pytest-timeout))
+ (propagated-inputs
+ (list python-lxml
+ python-jinja2
+ python-colorlog
+ python-pygments
+ python-tomli))
+ (home-page "https://gcovr.com/")
+ (synopsis "Utility for generating code coverage results")
+ (description
+ "Gcovr provides a utility for managing the use of the GNU gcov
+utility and generating summarized code coverage results. It is inspired
+by the Python coverage.py package, which provides a similar utility for
+Python.")
+ (license license:bsd-3)))
+
(define-public python-green
(package
(name "python-green")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f2a95f532e..b2674d14b9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -33368,39 +33368,6 @@ prevent debuggers and other applications from inspecting the memory within
your process.")
(license license:expat)))
-(define-public python-gcovr
- (package
- (name "python-gcovr")
- (version "8.3")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "gcovr" version))
- (sha256
- (base32
- "0ych0kqbxp5giksdkh6i32vh97zrsh3m2rfs02c8rxx7qkwp38zs"))))
- (build-system pyproject-build-system)
- (native-inputs
- (list python-hatchling
- python-hatch-fancy-pypi-readme
- python-hatch-vcs
- python-pytest
- python-pytest-timeout))
- (propagated-inputs
- (list python-lxml
- python-jinja2
- python-colorlog
- python-pygments
- python-tomli))
- (home-page "https://gcovr.com/")
- (synopsis "Utility for generating code coverage results")
- (description
- "Gcovr provides a utility for managing the use of the GNU gcov
-utility and generating summarized code coverage results. It is inspired
-by the Python coverage.py package, which provides a similar utility for
-Python.")
- (license license:bsd-3)))
-
(define-public python-owslib
(package
(name "python-owslib")