Update Review Bot to always use pip for developer mode.

Review Request #13085 — Created May 31, 2023 and submitted — Latest diff uploaded

Information

ReviewBot
release-3.x

Reviewers

setup.py develop uses legacy Python eggs and easy_install behavior,
which makes it very difficult to test modern compatibility with
packages, and causes headaches in CI.

To keep things manageable until we eventually move to pyproject.toml,
this change brings over our standard setup.py develop override that
forces usage of pip.

Successfully installed both in development mode.

Diff Revision 1

This is not the most recent revision of the diff. The latest diff is revision 2. See what's changed.

orig
1
2

Commits

First Last Summary ID Author
Update Review Bot to always use pip for developer mode.
`setup.py develop` uses legacy Python eggs and `easy_install` behavior, which makes it very difficult to test modern compatibility with packages, and causes headaches in CI. To keep things manageable until we eventually move to `pyproject.toml`, this change brings over our standard `setup.py develop` override that forces usage of `pip`.
0ba4759c7bd17c8ba2155a20b70c91d410d1bc22 Christian Hammond
bot/setup.py
extension/setup.py
Loading...