Link to the actual exception references
authorKevin Burke <kevin@twilio.com>
Wed, 12 Jun 2013 22:53:09 +0000 (15:53 -0700)
committerKevin Burke <kevin@twilio.com>
Wed, 12 Jun 2013 22:53:09 +0000 (15:53 -0700)
Sphinx has a neat cross-referencing feature where if you include the tilde
character in front of a :py: class, it'll link to the full object but provide
only the last part of class name in the text. For more info see
http://sphinx-doc.org/domains.html#cross-referencing-syntax

docs/user/quickstart.rst

index 1e365871685c8367a237202aaf4a3a53203d6148..59d75ccb62f8d858eefed192f0ecb256d1c665a8 100644 (file)
@@ -399,15 +399,16 @@ Errors and Exceptions
 ---------------------
 
 In the event of a network problem (e.g. DNS failure, refused connection, etc),
-Requests will raise a :class:`ConnectionError` exception.
+Requests will raise a :class:`~requests.exceptions.ConnectionError` exception.
 
-In the event of the rare invalid HTTP response, Requests will raise
-an  :class:`HTTPError` exception.
+In the event of the rare invalid HTTP response, Requests will raise an
+:class:`~requests.exceptions.HTTPError` exception.
 
-If a request times out, a :class:`Timeout` exception is raised.
+If a request times out, a :class:`~requests.exceptions.Timeout` exception is
+raised.
 
 If a request exceeds the configured number of maximum redirections, a
-:class:`TooManyRedirects` exception is raised.
+:class:`~requests.exceptions.TooManyRedirects` exception is raised.
 
 All exceptions that Requests explicitly raises inherit from
 :class:`requests.exceptions.RequestException`.