Originally reported in pypa/pip#9549.
CacheControl crashes with ValueError: bytes is too large when trying to downloading a file larger than 4GB. Since this is carried over from msgpack’s limitation, it may be reasonable to skip trying to cache such a response (maybe with a warning), or provide e.g. a callback for the user code to rescure when this happens.