summaryrefslogtreecommitdiff
path: root/gnu/packages/python-build.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-10-31 07:43:04 +0100
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:23 +0100
commitb53df52efa675fecac578ecb6a49abd72733c636 (patch)
tree217664f150da16bd1021898accc42ad5b0e93880 /gnu/packages/python-build.scm
parent7650205482b194c6c51d02a7b4744b9f73a8b4b2 (diff)
gnu: python-jaraco-text: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-text): Move from here… * gnu/packages/python-build.scm (python-jaraco-text): …to here. [native-inputs]: Replace python-pytest by python-pytest-bootstrap, python-setuptools by python-setuptools-bootstrap, python-setuptools-scm by python-setuptools-scm-boostrap. Change-Id: I0597c86f98f6bd98104c6507d8aa9d67295d5234 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-build.scm')
-rw-r--r--gnu/packages/python-build.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index f8c617d091e..9ece8826848 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -1512,6 +1512,40 @@ class constructs.")
1512module with a few extra procedures.") 1512module with a few extra procedures.")
1513 (license license:expat))) 1513 (license license:expat)))
1514 1514
1515(define-public python-jaraco-text
1516 (package
1517 (name "python-jaraco-text")
1518 (version "4.0.0")
1519 (source
1520 (origin
1521 (method url-fetch)
1522 (uri (pypi-uri "jaraco_text" version))
1523 (sha256
1524 (base32 "1c0dy5jvhigcyryi2h8n1m87dnhyxr7w01n9shwzkdlslv7gwwav"))))
1525 (build-system pyproject-build-system)
1526 ;; Do not test pyproject.toml with python-pytest-checkdocs as it tries to
1527 ;; download dependencies.
1528 (arguments
1529 '(#:test-flags '("-k" "not project")))
1530 (native-inputs
1531 (list python-pytest-bootstrap
1532 python-setuptools-bootstrap
1533 python-setuptools-scm-bootstrap))
1534 (propagated-inputs
1535 (list python-autocommand
1536 python-inflect
1537 python-jaraco-context
1538 python-jaraco-functools
1539 python-more-itertools))
1540 (home-page "https://github.com/jaraco/jaraco.text")
1541 (synopsis "Provides various routines for text manipulation")
1542 (description
1543 "This package provides handy routines for dealing with text,
1544such as wrapping, substitution, trimming, stripping, prefix and suffix
1545removal, line continuation, indentation, comment processing, identifier
1546processing, values parsing, case insensitive comparison, and more.")
1547 (license license:expat)))
1548
1515(define-public python-pdm-backend 1549(define-public python-pdm-backend
1516 (package 1550 (package
1517 (name "python-pdm-backend") 1551 (name "python-pdm-backend")