gnu: python-jaraco-classes: Move to (gnu packages python-build).

* gnu/packages/python-xyz.scm (python-jaraco-classes): Move from here…
* gnu/packages/python-build.scm (python-jaraco-classes): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap.

Change-Id: Ib3dce8be7938bc81d8363888662a19e66b94d8f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves 2025-10-31 07:26:32 +01:00 committed by Sharlatan Hellseher
parent 1c990eb67f
commit fbf25481fb
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5
2 changed files with 25 additions and 25 deletions

View file

@ -1433,6 +1433,31 @@ package from a wheel distribution. It provides basic functionality and
abstractions for handling wheels and installing packages from wheels.")
(license license:expat)))
(define-public python-jaraco-classes
(package
(name "python-jaraco-classes")
(version "3.4.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "jaraco.classes" version))
(sha256
(base32 "1k9s7wxhsy15730qab8bry7kpgl4yk3wch45ikfw0f823nsj9827"))))
(build-system pyproject-build-system)
(arguments
(list ; Do not test the myproject.toml build as it pulls dependencies.
#:test-flags '(list "-k" "not project")))
(native-inputs
(list python-pytest-bootstrap
python-setuptools-bootstrap))
(propagated-inputs
(list python-more-itertools))
(home-page "https://github.com/jaraco/jaraco.classes")
(synopsis "Utility functions for Python class constructs")
(description "This Python library contains utility functions for Python
class constructs.")
(license license:expat)))
(define-public python-pdm-backend
(package
(name "python-pdm-backend")

View file

@ -14292,31 +14292,6 @@ finding unresolved symbols in Python code and their corresponding imports.")
enforced method signatures and consistent documentation.")
(license license:expat)))
(define-public python-jaraco-classes
(package
(name "python-jaraco-classes")
(version "3.4.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "jaraco.classes" version))
(sha256
(base32 "1k9s7wxhsy15730qab8bry7kpgl4yk3wch45ikfw0f823nsj9827"))))
(build-system pyproject-build-system)
(arguments
(list ; Do not test the myproject.toml build as it pulls dependencies.
#:test-flags '(list "-k" "not project")))
(native-inputs
(list python-pytest
python-setuptools))
(propagated-inputs
(list python-more-itertools))
(home-page "https://github.com/jaraco/jaraco.classes")
(synopsis "Utility functions for Python class constructs")
(description "This Python library contains utility functions for Python
class constructs.")
(license license:expat)))
(define-public python-jaraco-collections
(package
(name "python-jaraco-collections")