@whack you can record ETag and Date headers and send them via the appropriate Cache-Control directive (hint: it is named
almost completely the opposite of what you want to accomplish) and since there's no guarantees of any sort about ETag in any scenario they can just change it every time if they want but pypi usually puts on a good performance of compliance whenever anyone's watching