I've recently released version 0.3.1 of distlib on PyPI [1]. For newcomers, distlib is a library of packaging functionality which is intended to be usable as the basis for third-party packaging tools.
The main changes in this release are as follows:
Fixed #132: Added documentation to help with relative interpreter paths. Thanks to Paul Kienzle for the patch.
Fixed #134: Allowed specifying a different target Python version when generating scripts.
Fixed #135: Exposed the enquote_executable
function previously
implemented
as an internal function.
Addressed #138: Improved metadata support for newer metadata versions. Thanks to James Tocknell for the patch.
Changed the output of flags in entry point definitions in wheels. Thanks to frostming (明希) for the patch.
Stopped writing JSON metadata. Only old-style metadata is written now.
A more detailed change log is available at [2].
Please try it out, and if you find any problems or have any suggestions for improvements, please give some feedback using the issue tracker! [3]
Note: Mailman3 might mishandle some of the links below. In that case, just copy and paste the links into your browser address bar - that should work.
Regards,
Vinay Sajip
[1] https://pypi.org/project/distlib/0.3.1/ [2] https://distlib.readthedocs.io/en/0.3.1/ [3] https://bitbucket.org/pypa/distlib/issues/new