commit | 6504ff76ed3a88f0ed154690771abcab4ed53a6b | [log] [tgz] |
---|---|---|
author | Takashi Kajinami <kajinamit@oss.nttdata.com> | Wed May 28 18:00:26 2025 +0900 |
committer | Takashi Kajinami <kajinamit@oss.nttdata.com> | Wed May 28 18:00:26 2025 +0900 |
tree | 0c89d9ea6f9ef293547298df08ea43bef3ec5576 | |
parent | 3c0eafc59e3019d5f19c9921d3179d30c566c40e [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: I9c7ed2eb5292823ad427d0d7f06d4e3b067f47be