Custom Toolbelt Exceptions

Below are the exception classes used by the toolbelt to provide error details to the user of the toolbelt.

Collection of exceptions raised by requests-toolbelt.

exception requests_toolbelt.exceptions.RequestsVersionTooOld

Used to indicate that the Requests version is too old.

If the version of Requests is too old to support a feature, we will issue this warning to the user.

exception requests_toolbelt.exceptions.StreamingError

Used in requests_toolbelt.downloadutils.stream.

exception requests_toolbelt.exceptions.VersionMismatchError

Used to indicate a version mismatch in the version of requests required.

The feature in use requires a newer version of Requests to function appropriately but the version installed is not sufficient.