SIGN IN SIGN UP

Add --no-require-hashes (#14186)

which disables the automatic enforcement of hashes when any requirement
with a --hash is encountered. This enables hashed requirements to be
mixed with directory and VCS requirements, notably editable
requirements.

It was seemed too risky to simply remove the automatic enablement of
--require-hashes as it was originally designed this way to avoid
non-hashed requirements from leaking into a pip install. While this
is a dubious design decision, the ship has sailed a long time ago.
S
Stéphane Bidoul committed
d4dfb8bb61128bbe004c4db19c9865c3843fead2
Parent: 6a4aad8
Committed by GitHub <noreply@github.com> on 7/24/2026, 6:54:14 PM