pip fork to experiment with PEP-458 implementation https://www.python.org/dev/peps/pep-0458/: See branch tuf-v2 (and tuf-mvp and tuf-mvp-vendored for earlier work)
TUF Updater.download_target adds a hash-prefix to the download filename if the repository is consistent_snapshot: Warehouse does not currently provide this prefixed version (presumably because the path is already consistent).
TUF Updater.download_target adds a hash-prefix to the download filename if the repository is consistent_snapshot: Warehouse does not currently provide this prefixed version (presumably because the path is already consistent).
In practice, given this target:
tuf will try to download
note the added filename prefix.
Should warehouse provide this or should tuf be able to recognise that consistent_snapshot does not mean hash_prefixed_filename?