From c04bce7b0a62fa34d56cf172bd88205ee052a2a5 Mon Sep 17 00:00:00 2001 From: Harmon Date: Mon, 25 Oct 2021 04:23:06 -0500 Subject: [PATCH] Add version added and changed directives to documentation for exceptions --- tweepy/errors.py | 37 ++++++++++++++++++++++++++++++------- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/tweepy/errors.py b/tweepy/errors.py index fad1cbf..3312ec5 100644 --- a/tweepy/errors.py +++ b/tweepy/errors.py @@ -11,7 +11,11 @@ except ImportError: class TweepyException(Exception): - """Base exception for Tweepy""" + """Base exception for Tweepy + + .. versionchanged:: 4.0 + Renamed from ``TweepError`` + """ pass @@ -51,30 +55,49 @@ class HTTPException(TweepyException): class BadRequest(HTTPException): - """Exception raised for a 400 HTTP status code""" + """Exception raised for a 400 HTTP status code + + .. versionadded:: 4.0 + """ pass class Unauthorized(HTTPException): - """Exception raised for a 401 HTTP status code""" + """Exception raised for a 401 HTTP status code + + .. versionadded:: 4.0 + """ pass class Forbidden(HTTPException): - """Exception raised for a 403 HTTP status code""" + """Exception raised for a 403 HTTP status code + + .. versionadded:: 4.0 + """ pass class NotFound(HTTPException): - """Exception raised for a 404 HTTP status code""" + """Exception raised for a 404 HTTP status code + + .. versionadded:: 4.0 + """ pass class TooManyRequests(HTTPException): - """Exception raised for a 429 HTTP status code""" + """Exception raised for a 429 HTTP status code + + .. versionchanged:: 4.0 + Renamed from ``RateLimitError`` + """ pass class TwitterServerError(HTTPException): - """Exception raised for a 5xx HTTP status code""" + """Exception raised for a 5xx HTTP status code + + .. versionadded:: 4.0 + """ pass -- 2.25.1