Automatically document all exceptions
authorHarmon <Harmon758@gmail.com>
Mon, 12 Apr 2021 00:17:36 +0000 (19:17 -0500)
committerHarmon <Harmon758@gmail.com>
Mon, 12 Apr 2021 00:17:36 +0000 (19:17 -0500)
docs/exceptions.rst

index 09bf4ff0318f977ce9c219cf6b59bfbd8d66c657..c560d8c0e52aa762481e9b604a1ecd7e9eee6862 100644 (file)
@@ -6,25 +6,12 @@
 Exceptions
 **********
 
-.. autoexception:: TweepyException
-
-.. autoexception:: HTTPException
-   :show-inheritance:
-
-.. autoexception:: BadRequest
-   :show-inheritance:
-
-.. autoexception:: Unauthorized
-   :show-inheritance:
-
-.. autoexception:: Forbidden
-   :show-inheritance:
-
-.. autoexception:: NotFound
-   :show-inheritance:
-
-.. autoexception:: TooManyRequests
-   :show-inheritance:
-
-.. autoexception:: TwitterServerError
+Exceptions are available directly in the :mod:`tweepy` module, which means
+:mod:`tweepy.errors` itself does not need to be imported. For example,
+:exc:`tweepy.errors.TweepyException` is available as
+:exc:`tweepy.TweepyException`.
+
+.. automodule:: tweepy.errors
+   :members:
+   :member-order: bysource
    :show-inheritance: