Bug#949784: ITP: pep517 -- Specifies a standard API for systems which build Python packages
Package: wnpp
Severity: wishlist
Owner: Scott Kitterman <debian@kitterman.com>
* Package name : pep517
Version : 0.7.0
Upstream Author : Thomas Kluyver <thomas@kluyver.me.uk>
* URL : https://pypi.org/project/pep517/
* License : Expat
Programming Lang: Python
Description : Specifies a standard API for systems which build Python packages
This package contains wrappers around the hooks specified by PEP 517. It
provides:
.
- A mechanism to call the hooks in a subprocess, so they are isolated from
the current process.
- Fallbacks for the optional hooks, so that frontends can call the hooks without
checking which are defined.
- Higher-level functions which install the build dependencies into a
temporary environment and build a wheel/sdist using them.
.
This is the Python 3 version of the package.
This is needed as a dependency for newer version of Python's pip. It
will be maintained in the DPMT. There is a newer version available,
but 0.7.0 is the version pip specifies as a requirement, so I intend to
match that as there are no other users. This is part of Debian's
effort to not use vendored modules that upstream pip uses.
Scott K
Reply to: