This could be patched by having the new exception type subclass the old one(s).  But haven't similar changes been made in this release series?  For instance, 2.2.0 throws `ContentDecodingError` where 2.1.x threw `urllib3.exceptions.DecodeError`.