forked from geduldig/TwitterAPI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
137 lines (74 loc) · 5.07 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
v0.1.0, 24 Nov 2012 -- Initial release.
v0.1.1, 26 Nov 2012 -- Added twitterapi.test. New error handling.
v0.1.2, 28 Nov 2012 -- Imporved error and quota notification.
v0.1.3, 02 Dec 2012 -- Added TwSearch.past_results() for paging old tweets.
v0.1.4, 02 Dec 2012 -- Added wait argument to TwSearch.past_results().
v0.1.6, 03 Dec 2012 -- Added code comments.
v0.1.7, 10 Dec 2012 -- Added TwTrends.
v0.1.9, 14 Dec 2012 -- Added read_file to TwCredentials.
Moved OAuth credentials out of test scripts and into credentials.txt.
v0.1.10, 15 Dec 2012 -- Added socket timeout to TwStream.
Added new_results to TwSearch to search new tweets.
Added tools sub-folder containing a few useful scripts.
v1.0.0, 30 Jan 2013 -- Uploaded to github.
v2.0.0, 07 Jun 2013 -- Switched to requests module.
v2.0.1, 10 Jun 2013 -- Updated documentation.
v2.0.4, 16 Jun 2013 -- Works with python 3.
v2.0.6, 25 Jun 2013 -- Fixed printing.
v2.0.7, 06 Aug 2013 -- TwitterRestPager does not exit when no tweets.
v2.0.8, 22 Aug 2013 -- Renamed TwitterOauth.py to TwitterOAuth.py.
v2.0.9, 22 Aug 2013 -- Added flush to cli.py for python3 buffered stdout.
v2.1.0, 16 Sep 2013 -- New class TwitterResponse. TwitterAPI no longer saves state.
v2.1.1, 23 Sep 2013 -- Added sphinx-generated docs; added tags.
v2.1.3, 07 Oct 2013 -- Fix circular imports in setup.py.
v2.1.4, 07 Oct 2013 -- Fix endpoints with params in path.
v2.1.5, 07 Oct 2013 -- Better timing in TwitterRestPager.
v2.1.6, 07 Oct 2013 -- cli upports UTF-8 printing to console.
v2.1.7, 07 Oct 2013 -- Fix endpoints with params in path.
v2.1.8, 27 Dec 2013 -- Added OAuth 2.0 support.
v2.1.9, 30 Jan 2014 -- Added image posting support.
v2.1.10, 31 Jan 2014 -- Added proxy server support.
v2.1.11, 22 Mar 2014 -- Fixed datetime import and oauth_test.py.
v2.1.12, 22 Mar 2014 -- Ran code against autopep8.
v2.1.13, 24 Mar 2014 -- Decreased streaming buffer size to 1.
v2.2.0, 22 Jun 2014 -- Added indent option to cli.py.
v2.2.3, 26 Aug 2014 -- Fix POST request for query string.
v2.2.4, 25 Sep 2014 -- Merged tangentmonger-alternative branch with cleaner iterator syntax.
v2.2.5, 25 Sep 2014 -- Added sphinx docs builder.
v2.2.6, 12 Nov 2014 -- Silenced ValueError for streaming endpoints.
Fixed cli.py field search for streaming endpoints.
Updated constants.py with new endpoints - media/upload has new example.
Streaming always uses 'delimited=length'.
v2.2.7, 12 Nov 2014 -- Fix streaming delimited.
v2.2.9, 12 Nov 2014 -- Merged dilmerv fix in constants.py.
v2.2.8, 12 Nov 2014 -- Fix error in BearerAuth.py for OAuth 2.
v2.3.0, 10 Feb 2015 -- Added logging, error classes, stall warning for streams,
_RestIterable can iterate 'users' and 'ids'.
v2.3.1, 18 Feb 2015 -- Changed 'is' to '==' for string comparison.
v2.3.3, 21 Mar 2015 -- Merged revinewaters fix in TwitterError.py.
v2.3.5, 28 Oct 2015 -- Removed deprecated classes RestIterator, StreamingIterator.
v2.3.6, 20 Dec 2015 -- Added support in TwitterRestPager for endpoints with cursors.
v2.4.0, 23 Jan 2016 -- Added support for Curator API and Collections API.
v2.4.2, 14 Aug 2016 -- Merged karlicoss. Added method_override to request.
v2.4.3, 29 Dec 2016 -- Create request session inside a with block.
v2.4.4, 29 Dec 2016 -- Merged Socialery patch. Added optional arguments to json() method.
v2.4.5, 25 Feb 2017 -- Merged NeilCTurner patch. Added statuses/unretweet API endpoint.
v2.4.6, 16 Jul 2017 -- Merged RickRedSix patch. Added direct message endpoints.
v2.4.7, 22 Oct 2017 -- Added endpoints for Ads API.
v2.4.8, 03 Feb 2018 -- Merged RickRedSix patch. Added account activity endpoints.
v2.4.9, 03 Feb 2018 -- Merged torufurukawa patch. Added webhook endpoint.
v2.4.10, 11 Mar 2018 -- Merged torufurukawa patch. Added direct message endpoint.
v2.5.0, 15 Mar 2018 -- Renamed get_rest_quota() to get_quota().
Renamed TwitterRestPager to TwitterPager.
v2.5.1, 19 May 2018 -- Added support for both HTTP and HTTPS proxies.
v2.5.2, 19 May 2018 -- Added endpoints for Premium Search API.
v2.5.3, 19 May 2018 -- Added 'results' to iterator and a new Premium Search example.
v2.5.4, 25 May 2018 -- Modified TwitterPager to support Premium Search's cursor.
v2.5.5, 07 Oct 2018 -- Merged x0139 patch. Added typing indicator endpoint.
Added DM destroy endpoint.
v2.5.6, 09 Oct 2018 -- Fixed TwitterPager.
v2.5.7, 15 Dec 2018 -- Merged HyperManTT path. Added subscripts/list endpoint.
v2.5.8, 25 Dec 2018 -- Fixed bug in TwitterPager, repeating results.
v2.5.9, 14 Jan 2019 -- Fixed bug in TwitterPager, stalling but not exiting when no more results.
Moved USER_AGENT and TIMEOUT constants to TwitterAPI class static variables.
v2.5.10, 28 Oct 2019 -- Merged HammadH-variable-timeouts