[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: