SIGN IN SIGN UP

fix: skip pip --editable option value in registry date updater (#368)

`-e`/`--editable` consumes a path argument in `pip install`, but was not
listed in `PIP_OPTIONS_WITH_VALUES`. As a result `_extract_pypi_package`
returned the editable path (e.g. `.` or `./local/pkg`) instead of the
real package, causing a wasted/incorrect PyPI lookup.

Add `-e` and `--editable` to the option set so the path argument is
skipped, matching how the other value-taking pip options are handled.
Add regression tests for `pip install -e ./local/pkg py4csr` and
`pip install -e .`.
陈家名 committed
f5ae8362c0c474b2c3fc84ece3a32aab2ea6686a
Parent: f32fbf6
Committed by GitHub <noreply@github.com> on 7/9/2026, 12:04:45 PM