Commit graph

269 commits

Author SHA1 Message Date
Michael Helmick
158bf77231 Remove httplib2 dependency, remove "shortenUrl" function, no need for urllib2 either
* Removed shortenUrl since Twitter ALWAYS shortens the URL to a t.co,
anyways.

* Since removing shortenUrl, no need for urllib2 anymore

* No need for httplib2 anymore, either
2012-03-08 12:24:03 -05:00
Michael Helmick
8630dc3f03 Twython using requests/requests-oauth 2012-03-08 12:20:04 -05:00
Michael Helmick
e3d9ed656b PEP8 Cleanup on Twitter Endpoints 2012-03-06 16:58:27 -05:00
Ryan McGrath
5cd1129098 Merge pull request #62 from michaelhelmick/pep8_and_verboseness
- Exceptions now prefixed with "Twython", change your code accordingly
- PEP8 Cleanup
- Removed unused libraries and dependencies
2012-03-03 16:48:50 -08:00
Michael Helmick
2f749183ab PEP8 Cleanup, More Verbosness
* Rid of a lot of libs not being used
* Changing Exceptions to prefix with "Twython", just safer in case
other apps have "AuthError", etc. for some reason.
2012-02-28 15:16:39 -05:00
Ryan McGrath
449a71daf8 Merge pull request #57 from LuqueDaniel/master
Extended example
2012-02-23 13:25:48 -08:00
Daniel
bb99c90f1a Extended example 2012-02-23 21:13:08 +01:00
Ryan McGrath
eca965715e 1.4.6 release for bug fixes - upgrade, please 2012-01-15 14:07:04 -05:00
Ryan McGrath
a4334bb67d Somewhat bring 3k up to par; currently way behind, will fix after finishing Requests merge 2012-01-15 14:06:37 -05:00
Ryan McGrath
fcbc702ae5 Fixes an issue in the 1.4.5 point release, first pointed out by @michaelhelmick, fixed thanks to "tatz_tsuchiya". 2012-01-15 13:59:28 -05:00
Ryan McGrath
ae5e63150b Merge pull request #56 from michaelhelmick/status_with_media
Generic _media_update() func., added func. to update status with a photo...
2012-01-14 05:27:56 -08:00
Michael Helmick
401f610be5 Generic _media_update() func., added func. to update status with a photo.
* Generic _media_update() func. for the 3 media api calls

* Added func. to update status with a photo. updateStatusWithMedia()
2012-01-13 16:25:52 -05:00
Ryan McGrath
b391d502c3 Merge pull request #55 from michaelhelmick/master
Uploading profile image and profile background image, update setup required packages, removed some funcs.
2012-01-12 21:03:20 -08:00
Michael Helmick
f9d87b6fd3 Left out 'python' in hashbang, update setup to use env, too.
Left out 'python' in hashbang, update setup to use env, too.
2012-01-12 23:16:36 -05:00
Michael Helmick
e54183df9c Uploading profile image and profile background image, update setup required packages, removed some funcs.
* You can now update user profile image or user profile background
image thanks to the Python requests library.

* Updated setup to include 'requests' as a required package

* Changed to beginning hashbang to use the users environment python
version

* try/except for parse_qsl, removed try/excepts where it used
cgi.parse_qsl/urlparse.parse_sql

* Lines 161/162 (using self.consumer/token) <- this addition ended up
not being needed, but it doesn't hurt.

* updateProfileBackgroundImage() - param 'tile' is now True/False
rather than a string "true" or string "false"

* removed encode_multipart_formdata func, not needed any longer
2012-01-12 22:37:50 -05:00
Ryan McGrath
efb0e74b38 Merge pull request #54 from mhameed/patches
Swap out the hilariously fun method_missing clone for a more debug-able version that registers endpoints directly, thanks to @mhameed. Should make life easier for people...
2012-01-08 14:50:43 -08:00
Mesar Hameed
fa90a298b9 Merge branch 'master' into patches 2011-12-19 20:40:33 +00:00
Mesar Hameed
262b7441d4 Get rid of __getattr__ since the endpoints are directly
registered into Twython by the constructor.
2011-12-19 20:39:21 +00:00
Ryan McGrath
fa1b581c0f Merge pull request #52 from decause/master
PEP8 Edits: Mostly cosmetic tweaks. Removed tabs, breaking lines longer than 80 chars, etc...
2011-12-17 16:35:00 -08:00
Remy D
cf5b382d55 PEP8 Edits: Removed Tabs, removed spaces around keywords, linebreaks in lines
longer than 80 chars
2011-12-07 14:26:02 -05:00
Remy D
fb8cefd823 PEP8 Edit: Removed Tab -> added 4 spaces 2011-12-07 14:24:23 -05:00
Remy D
9fcd14f3d1 PEP8 Edit: Removed Tab -> added 4 spaces 2011-12-07 14:23:22 -05:00
Remy D
709c8453ea PEP8 Edit: Removed Tab -> added 4 spaces 2011-12-07 14:22:15 -05:00
Mesar Hameed
4710c49b28 Allow for easier debugging/development, by registering endpoints directly into Twython3k. 2011-11-30 14:30:58 +00:00
Mesar Hameed
650a69ec17 Allow for easier debugging/development, by registering endpoints directly into Twython. 2011-11-24 16:02:06 +00:00
Ryan McGrath
d93651c486 Merge pull request #50 from mckellister/master
Handling rate limiting errors from search api
2011-11-10 14:10:17 -08:00
Kelly Slemko
4d4aa302d4 Modifying how error is constructed to make sure it calls init on the
super class
2011-11-09 15:39:02 -08:00
Kelly Slemko
f31446fa31 Added handling for rate limiting error from search api. Now throws
special exception which includes number of seconds to wait before trying
again.
2011-11-09 14:42:10 -08:00
Ryan McGrath
979da12c16 Merge pull request #48 from GunioRobot/clean
This was done by a bot combing the internets. Hilarious, why not...
2011-10-26 22:06:35 -07:00
Gun.io Whitespace Robot
8852e21dc6 Remove whitespace [Gun.io WhitespaceBot] 2011-10-26 21:00:35 -04:00
Ryan McGrath
226f129edb Copy new endpoint to Twython3k, bump release 2011-10-27 02:32:28 +09:00
Ryan McGrath
6ac19f62a0 Merge pull request #47 from coldclimate/master
Added endpoint for userLookup
2011-10-26 10:29:31 -07:00
oliver
88474546e1 Adding in end point for userLookup to facilitate https://dev.twitter.com/docs/api/1/get/users/lookup 2011-10-26 18:04:59 +01:00
Ryan McGrath
ae9652a091 Syntax highlighted 2011-10-11 05:38:35 +09:00
Ryan McGrath
d2d74b2b4d ...and remove the import... 2011-10-07 06:41:29 +09:00
Ryan McGrath
446d1e0c18 Fix issue #45, mimetools.choose_boundary => email.generator._make_boundary() 2011-10-07 06:40:15 +09:00
Ryan McGrath
e92f648b81 Fix issue #44, typo 2011-10-07 06:27:24 +09:00
Ryan McGrath
d89b2735bb Version bump, fixes to the 3k build (courtesy of wescpy), decode all responses before JSON parsing, 1.4.4 release 2011-10-07 05:20:33 +09:00
Ryan McGrath
467f27a2a3 Ah, this was pretty out of date! Thanks to wescpy for the heads up. 2011-10-07 05:12:16 +09:00
Ryan McGrath
a8e980357b Merge pull request #42 from kracekumar/master
* Fixes searchTwitter[Gen] not yielding properly
* Moves searchTwitter/searchTwitterGen methods to non-Twitter names
* Formatting
2011-10-06 13:02:06 -07:00
kracekumar
1d737b67d9 Modified searchTwitter() -> search(), searchTwitterGen() -> searchGen() in twython3k 2011-10-05 19:04:24 +05:30
kracekumar
1d8f2a8851 fixed typo 2011-10-05 08:04:44 +05:30
kracekumar
d6ac7c18f4 changed searchTwitter() -> search() and searchTwitterGen() -> searchGen() 2011-10-05 07:52:10 +05:30
kracekumar
7c5787ce26 changed searchTwitter() to search() 2011-10-03 23:39:29 +05:30
Edward Hades
5a155d4b7c Fix AttributeError in OAuth version detection.
Old versions of OAuth didn't have _version attribute, so Twython crashes
on them with AttributeError.

This version first checks if there is _version attribute. If no,
obviously it's an old version.
2011-09-08 14:39:39 +08:00
Ryan McGrath
d6d8823dc2 Fixes an issue with incompatibility with newer versions of the SimpleGeo OAuth2 library; also fixes an issue with bulkUserLookup fixes not being up on Pypi (issue #37, thanks jmalina327) 2011-08-09 18:01:17 -04:00
Ryan McGrath
7441a535ee Merge pull request #34 from jelsas/master
streaming.py was throwing an IndentationError
2011-05-11 11:31:53 -07:00
Jonathan Elsas
e262e80b23 minor changes to ensure streaming.py doesn't throw an IndentationError 2011-05-11 14:25:07 -04:00
Ryan McGrath
a3159bd6a7 Based on a heads up from hp-lw, this appears to have been swapped on Twitter's end. No real idea why, but this fixes the call. Thanks\! 2011-04-02 18:15:08 +09:00
Ryan McGrath
c9417af4ae Merge branch 'master' of git@github.com:ryanmcgrath/twython 2011-03-30 22:38:31 +09:00