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