summaryrefslogtreecommitdiff
path: root/gnu/packages/python-build.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-10-31 02:09:10 +0100
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:22 +0100
commitdc0fad63c30eb48e8ba2f69b4a73fe0289b1a076 (patch)
tree0a92a3436ead62c74df62963b2aad40767c972e3 /gnu/packages/python-build.scm
parentec6b1c830c7df57cf5b016a9f05e534cb369192e (diff)
gnu: python-testpath: Move to (gnu packages python-build).
* gnu/packages/check.scm (python-testpath): Move from here… * gnu/packages/python-build.scm (python-testpath): …to here. [native-inputs]: Replace python-pytest by python-pytest-bootstrap. Change-Id: I3796f3cddc366d86c99fcef72b7b950791e99ef2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-build.scm')
-rw-r--r--gnu/packages/python-build.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 866560168d8..4e520d67c82 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -126,6 +126,32 @@ matching of file paths.")
126stripped of Pytest specific details.") 126stripped of Pytest specific details.")
127 (license license:expat))) 127 (license license:expat)))
128 128
129(define-public python-testpath
130 (package
131 (name "python-testpath")
132 (version "0.6.0")
133 (source
134 (origin
135 (method git-fetch)
136 (uri (git-reference
137 (url "https://github.com/jupyter/testpath")
138 (commit version)))
139 (file-name (git-file-name name version))
140 (sha256
141 (base32
142 "0pib1xsvjwwyyhv0sqzxvgg814k83dmv1ppwfkkq9llkhr8k7s9y"))))
143 (build-system pyproject-build-system)
144 (native-inputs
145 (list python-flit-core
146 python-pytest-bootstrap))
147 (home-page "https://github.com/jupyter/testpath")
148 (synopsis "Test utilities for code working with files and commands")
149 (description
150 "Testpath is a collection of utilities for Python code working with files
151and commands. It contains functions to check things on the file system, and
152tools for mocking system commands and recording calls to those.")
153 (license license:expat)))
154
129(define-public python-toml 155(define-public python-toml
130 (package 156 (package
131 (name "python-toml") 157 (name "python-toml")