Update Review Bot to always use pip for developer mode.
Review Request #13085 — Created May 31, 2023 and submitted — Latest diff uploaded
setup.py develop
uses legacy Python eggs andeasy_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 standardsetup.py develop
override that
forces usage ofpip
.
Successfully installed both in development mode.