[PATCH] gnu: python-build: Update python-pypa-build to 1.1.1.

  • Done
  • quality assurance status badge
Details
2 participants
  • Daniel Ziltener
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Daniel Ziltener
Severity
normal

Debbugs page

D
D
Daniel Ziltener wrote on 12 Mar 2024 16:40
(address . guix-patches@gnu.org)(address . dziltener@lyrion.ch)
f146b863de9ccff6624ca2eedb639c23@lyrion.ch
---
gnu/packages/python-build.scm | 23 ++++++++---------------
1 file changed, 8 insertions(+), 15 deletions(-)

Toggle diff (47 lines)
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 2ea457cdba..a381f6fcd0 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -464,27 +464,21 @@ (define-public python-packaging-bootstrap
(define-public python-pypa-build
(package
(name "python-pypa-build")
- (version "0.7.0")
+ (version "1.1.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "build" version))
(sha256
(base32
- "17xqija27x4my1yrnk6q2vwln60r39g2dhby9zg2l99qjgbdrahs"))))
- (build-system python-build-system)
+ "0c9a7nalcyryxp85nf8sj2bpvnd6sgdchb5s6kkw5ami8nxnbslf"))))
+ (build-system pyproject-build-system)
(arguments
- `(#:tests? #f ;to tests in the PyPI release
- #:phases (modify-phases %standard-phases
- (add-after 'unpack 'use-toml-instead-of-tomli
- ;; Using toml instead of tomli eases bootstrapping.
- (lambda _
- (substitute* "setup.cfg"
- (("tomli>=.*")
- "toml\n")))))))
+ `(#:tests? #f)) ;to tests in the PyPI release
+ (native-inputs
+ (list python-flit-core))
(propagated-inputs
- `(("python-packaging" ,python-packaging-bootstrap)
- ("python-pep517", python-pep517-bootstrap)
- ("python-toml" ,python-toml)))
+ `(("python-pyproject-hooks" ,python-pyproject-hooks)
+ ("python-packaging" ,python-packaging-bootstrap)))
(home-page "https://pypa-build.readthedocs.io/en/latest/")
(synopsis "Simple Python PEP 517 package builder")
(description "The @command{build} command invokes the PEP 517 hooks to
@@ -762,4 +756,3 @@ (define-public python-pdm-backend
"PDM-Backend is a build backend that supports the latest packaging
standards, which includes PEP 517, PEP 621 and PEP 660.")
(license license:expat)))
-
--
2.41.0
S
S
Sharlatan Hellseher wrote on 28 Jul 16:04 -0700
(address . 69763-done@debbugs.gnu.org)
87wm7rj4tb.fsf@gmail.com
Hi,

It was superseded by newer version on python-team branch

--
Thanks,
Oleg
-----BEGIN PGP SIGNATURE-----

iQJKBAEBCgA0FiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmiIAeAWHHNoYXJsYXRh
bnVzQGdtYWlsLmNvbQAKCRB21ye/9izStSsEEAChl6p4Q3QfcM8ghPgXGVlq4226
sYE/V7DBlhGRz+OAtG1qy7haGLm2nAvFvbEJogREDlzL/ufi+rW+H3uoefrrFA/U
joOo7pSCZdOkwAfSKwWE255pB1OHHIDFIB2BNl7tXsZsOZyAJ03hoGoQBcgUG/J4
3onVD+/OUgoLrTzdSbcJnqs1CQ8ypLvr+QiDUdXFRld1+3MrfjXUmQ3+jp+HfinX
VpbqeyEjyxFgQ9unwvH+fltlo5uN61MXaZ7H1m67QkPaUpSfGulxvYYJ5k2IRHbS
P0ks7d5fxVd5BIMwriIBDV3lZxQOUxy1KczR2DH2v9rBzS0kKHQWMW43nmcf9A16
Aa04AmxqqPSwE51phSIkPZvRQMPZCqQC+WBYK/ezDrZIcado3CDiHv4PsQg3vOYd
IzJmAwpZjDYoILxrJmAJ216lXjlT+YjleET/Cz/kfteeA2CFkWIfCnZCdHxc/YOC
AUQj3CU3JODo3ATTiPNPYWqkiKld9Spyh9Y9gat9ECdiBfbRPPXSbjwwuBT6977q
I/EUhBWmDGfMTtcKD33WL67W04BNx+VFqqar3dz44yhimSeQakA2B8vfNYrr6+Q+
BXcn2RjD6mX9MzNliQgVRoIW2zTe8P/WDllUaJlrjqJ2kQ7ui/nnalS1ucvKsv+d
WQVF0te9ID7ex5yvdw==
=wG9s
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69763@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69763
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch