# 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.