summaryrefslogtreecommitdiff
path: root/gnu/packages/python-build.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-10-31 01:01:44 +0100
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:21 +0100
commit978e8c588d56def2431c870215be3aa1ca26d743 (patch)
tree61efc40218a5eb863180a998dff2ab186f822d20 /gnu/packages/python-build.scm
parent8dff06ca6dee637eeb326aaff41b63167c4c3b15 (diff)
gnu: python-pytest-bootstrap: Move to (gnu packages python-build).
* gnu/packages/check.scm (python-pytest-bootstrap): Move from here… * gnu/packages/python-build.scm (python-pytest-bootstrap): …to here. Redefine it to avoid inheritance. Change-Id: I1494221674cac649d7a3710f7877f51c640af4e3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-build.scm')
-rw-r--r--gnu/packages/python-build.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 74813322183..ce242a332d2 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -168,6 +168,34 @@ write-only counterpart to Tomli, which is a read-only TOML parser.")
168 "Pygments is a syntax highlighting package written in Python.") 168 "Pygments is a syntax highlighting package written in Python.")
169 (license license:bsd-2))) 169 (license license:bsd-2)))
170 170
171(define-public python-pytest-bootstrap
172 (package
173 (name "python-pytest-bootstrap")
174 (version "9.0.2")
175 (source
176 (origin
177 (method url-fetch)
178 (uri (pypi-uri "pytest" version))
179 (sha256
180 (base32 "04fz1vbhb2l6k8lmrk8wqhkxhprlnkq21z6rs48rdn1bm58nc63m"))))
181 (build-system pyproject-build-system)
182 (arguments (list #:tests? #f))
183 (native-inputs
184 (list python-setuptools-bootstrap
185 python-setuptools-scm-bootstrap))
186 (propagated-inputs
187 (list python-iniconfig
188 python-packaging-bootstrap
189 python-pluggy
190 python-pygments-bootstrap)) ;it is in installation dependencies
191 (home-page "https://docs.pytest.org/en/latest/")
192 (synopsis "Python testing library")
193 (description
194 "Pytest is a testing tool that provides auto-discovery of test modules
195and functions, detailed info on failing assert statements, modular fixtures,
196and many external plugins.")
197 (license license:expat)))
198
171(define-public python-pytoml 199(define-public python-pytoml
172 (package 200 (package
173 (name "python-pytoml") 201 (name "python-pytoml")