Bug#1001468: ITP: pyproject2setuppy -- install pyproject.toml-based packages using plain setuptools
Package: wnpp
Severity: wishlist
Owner: Andrej Shadura <andrewsh@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>
* Package name : pyproject2setuppy
Version : v21
Upstream Author : Michał Górny <mgorny@gentoo.org>
* URL : https://github.com/mgorny/pyproject2setuppy
* License : BSD-2-Clause
Programming Lang: Python
Description : install pyproject.toml-based packages using plain setuptools
The original description:
pyproject2setuppy is a tool to install pyproject.toml-based packages
using plain setuptools. It maps the project metadata into setup() call
arguments, making it possible to build them without installing the
dependencies of the new build systems.
.
Supported features
.
Currently the following build systems are supported:
.
* flit
* poetry
.
Only minimal build/install functionality is supported. Dependencies and
sdist-related information are not propagated.
.
Scripts and entry points are not supported at the moment. This is subject
to change in the future.
I plan to write a debhelper plugin to allow using this script together
with pybuild and dh-python.
Reply to: