commit | ef7a07e6988c2688d0f9fd21ab9c0907ea55e975 | [log] [tgz] |
---|---|---|
author | Takashi Kajinami <kajinamit@oss.nttdata.com> | Wed May 28 17:59:29 2025 +0900 |
committer | Takashi Kajinami <kajinamit@oss.nttdata.com> | Wed May 28 17:59:29 2025 +0900 |
tree | 4230a252594c02ca89c95108a4a462e2e5b1d311 | |
parent | d2db170988fe1ad3aedda997377b768a83ba9fe9 [diff] |
add pyproject.toml to support pip 23.1 pip 23.1 removed the "setup.py install" fallback for projects that do not have pyproject.toml and now uses a pyproject.toml which is vendored in pip. To address that, this change adds the minimal pyproject.toml to enable pbr to be properly used to build editable wheels. See https://pip.pypa.io/en/stable/news/#v23-1 and https://github.com/pypa/pip/issues/8368 for more details on the removal of the fallback support. Co-Authored-By: Sean Mooney <work@seanmooney.info> Change-Id: I16b04ea0aa1ecda809dc4f614a91cdc70a25d881