Add notes about endpoint removals in Client / AsyncClient documentation
authorHarmon <Harmon758@gmail.com>
Sat, 26 Aug 2023 17:45:15 +0000 (12:45 -0500)
committerHarmon <Harmon758@gmail.com>
Sat, 26 Aug 2023 17:46:02 +0000 (12:46 -0500)
https://developer.twitter.com/en/updates/changelog

docs/asyncclient.rst
docs/client.rst
tweepy/asynchronous/client.py
tweepy/client.py

index 4458308e94a124bece83cc2db5aa0bd75ae9a0a3..3baef863c83ba930529d1cb5900d01f09befaf25 100644 (file)
@@ -527,3 +527,8 @@ Batch compliance
 .. automethod:: AsyncClient.get_compliance_job
 
 .. automethod:: AsyncClient.create_compliance_job
+
+
+.. rubric:: Footnotes
+
+.. [#changelog] https://developer.twitter.com/en/updates/changelog
index 2fec1b672f22863d634d8fc1654c36437c11caee..bb7643f73ab754d64a88a7162b96416ec0575aef 100644 (file)
@@ -531,3 +531,8 @@ Batch compliance
 .. automethod:: Client.get_compliance_job
 
 .. automethod:: Client.create_compliance_job
+
+
+.. rubric:: Footnotes
+
+.. [#changelog] https://developer.twitter.com/en/updates/changelog
index 312332a8ee52222e1be97728b7179628278db4dc..08b65ef01ab7fafe7ddec08fad7fd6549bfeb636 100644 (file)
@@ -1835,6 +1835,11 @@ class AsyncClient(AsyncBaseClient):
 
         Returns a list of users who are followers of the specified user ID.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : int | str
@@ -1883,6 +1888,11 @@ class AsyncClient(AsyncBaseClient):
 
         Returns a list of users the specified user ID is following.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : int | str
@@ -2822,6 +2832,11 @@ class AsyncClient(AsyncBaseClient):
 
         Returns a list of users who are followers of the specified List.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : list[str] | str
@@ -2869,6 +2884,11 @@ class AsyncClient(AsyncBaseClient):
 
         Returns all Lists a specified user follows.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : list[str] | str
index 12173863f8d5f2f2b6f511a351b6c502413505f4..bf0f57de2d1263bafa1655390bf23ac90466af4c 100644 (file)
@@ -1973,6 +1973,11 @@ class Client(BaseClient):
 
         Returns a list of users who are followers of the specified user ID.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : int | str
@@ -2021,6 +2026,11 @@ class Client(BaseClient):
 
         Returns a list of users the specified user ID is following.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         Parameters
         ----------
         id : int | str
@@ -3028,6 +3038,11 @@ class Client(BaseClient):
 
         Returns a list of users who are followers of the specified List.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         .. versionadded:: 4.4
 
         Parameters
@@ -3077,6 +3092,11 @@ class Client(BaseClient):
 
         Returns all Lists a specified user follows.
 
+        .. note::
+
+            The Twitter API endpoint that this method uses has been removed
+            from the Basic and Pro tiers [#changelog]_.
+
         .. versionadded:: 4.4
 
         Parameters