Ryan McGrath
983f8e3065
Huh, that indentation was off... backing out this comment for now
2009-08-01 15:34:39 -04:00
Ryan McGrath
f2101405e9
Merge branch 'master' of git@github.com:ryanmcgrath/tango
2009-07-31 03:31:32 -04:00
Ryan McGrath
4a86adb977
NOTICE: On 08/01/2009, Tango is going to be renamed to "Twython". In renaming the GitHub repo, most watchers/followers
...
will be lost, so please take note of this date if you wish to continue following development!
There should (hopefully) be no further disruptions after that. Eventually, I'll get around to creating a setup.py file
that works correctly. ;)
2009-07-31 03:31:08 -04:00
Ryan McGrath
0d086c5395
Name change, inserting a basic docstring to get the ball rolling
2009-07-29 13:47:25 -04:00
Ryan McGrath
0101d3b3e4
Fixing a bug wherein self.headers doesn't exist - reference headers arg instead
2009-07-29 12:54:33 -04:00
Ryan McGrath
91e03fe7ef
Updating version to 0.8.0.1, as showStatus() had a bug with authentication and needed to be pushed out
2009-07-29 00:10:34 -04:00
Ryan McGrath
c83a033765
Fixing a bug with authentication in showStatus() - previously it assumed that you were *always* authenticated
2009-07-29 00:08:26 -04:00
Ryan McGrath
6fe1a95a2e
Packaged versions galore... Need to figure out the best way to handle Tango3k soon - perhaps in a new branch? Is anyone even using it at the moment?
2009-07-28 23:31:15 -04:00
Ryan McGrath
932d29a1ab
Changed licensing, modified contents of setup.py to conform to what Pypi wants/needs
2009-07-28 23:22:52 -04:00
Ryan McGrath
1007688925
A somewhat working setup.py - still a work in progress
2009-07-28 23:00:43 -04:00
Ryan McGrath
95f3ff17f0
Licensing stuff
2009-07-28 03:24:12 -04:00
Ryan McGrath
f374ac3e61
Getting rid of cruft
2009-07-28 03:14:08 -04:00
Ryan McGrath
d7d170cc3b
Reorganizing into a more package based structure, setting an initial (not working) setup.py file - this will be expanded soon
2009-07-28 03:13:48 -04:00
Ryan McGrath
4fed1e241f
Tango now supports adding a unique User Agent, in keeping with Twitter's Search API requirements. See the Wiki for information on usage.
2009-07-28 02:52:35 -04:00
Ryan McGrath
8bf063fdf9
Specifying OAuth urls when user specifies OAuth style login
2009-07-27 03:13:15 -04:00
Ryan McGrath
ccc9ded28b
Fixing a README typo
2009-07-23 23:59:13 -04:00
Ryan McGrath
9bd05aaab6
Tango now raises an APILimit error that should make catching API rate limit issues easier. More work was also done to fix the bad way that strings are concatenated, though this is still ongoing - this updates applies to both tango and tango3k.
2009-07-20 00:24:23 -04:00
Ryan McGrath
5236a85cda
Update to tango3k that mirrors the recent changes in Tango master; all methods now raise TangoError() Exceptions when they hit snags, and there are various other changes, such as string concating that should hopefully be a bit faster.
2009-07-08 01:34:05 -04:00
Ryan McGrath
e642c117a4
All methods now raise tango exceptions; debug parameter is deprecated, header information is only reported back with HTTP code now
2009-07-08 01:27:57 -04:00
Ryan McGrath
b4f62e9420
Shortened constructApiURL() down to one line, and it's hopefully more efficient. searchTwitter() and some others now raise TangoError Exceptions when they hit a snag; entire library can hopefully be converted by the end of the week. Need to swap out string concatenation methods, as the method used in here is proven to be slower... could be a mess in larger applications.
2009-07-07 08:27:33 -04:00
Ryan McGrath
4a910f3b80
Added check for authentication in updateStatus(). Not sure why this was never there; ideally, I should replace all these is_autheticated calls at some point with a decorator. This commit also has a new TangoError Exception class, which updateStatus() will now raise. This should be spread throughout the library in the coming week, when I have a chance to hit these two issues. (Note: The Python 3 version of Tango will most likely incur a lag of a day or so this week, in terms of receiving updates. This will hopefully be made easier in the future...
2009-07-06 03:02:01 -04:00
Ryan McGrath
716fe69e60
Fixing issue pointed out by sk89q, wherein updateStatus() doesn't handle the in_reply_to_status_id parameter correctly.
2009-07-05 03:53:28 -04:00
Ryan McGrath
69f747a658
Updated search example; major thanks to Sai for pointing out that this was broken.
2009-07-03 03:04:47 -04:00
Ryan McGrath
76ca83cb87
Fixed credential verification with Basic (HTTP) Auth; previously, it assumed that passing in credentials meant you knew what you were doing. I take full blame for that act of idiocracy, but it's fixed now.
2009-07-02 03:56:24 -04:00
Ryan McGrath
b82f88c101
Added check for authentication if user is getting rate limit status for an authenticated user
2009-07-01 05:18:52 -04:00
Ryan McGrath
c69834935b
Added check for authentication if user is getting rate limit status for an authenticated user
2009-07-01 05:18:48 -04:00
Ryan McGrath
ecee9a438a
Example for checking rate limits
2009-07-01 05:16:22 -04:00
Ryan McGrath
860563b9f9
Removing useless pass methods
2009-06-27 01:53:04 -04:00
Ryan McGrath
f52e1415b8
Removing useless pass things
2009-06-27 01:52:18 -04:00
Ryan McGrath
3f049a79bb
Experimental version of Tango for Python 3k
2009-06-25 02:17:06 -04:00
Ryan McGrath
0de4dc7383
Removing bad filename
2009-06-25 02:16:45 -04:00
Ryan McGrath
d8563c0a6d
Experimental version of Tango for Python 3k
2009-06-25 02:16:10 -04:00
Ryan McGrath
f915891b1b
A note about Tango3k
2009-06-25 02:14:33 -04:00
Ryan McGrath
e8660df23c
An experimental version of Tango for Python 3k
2009-06-25 02:12:00 -04:00
Ryan McGrath
be6cc881f0
Added a small note...
2009-06-25 02:11:37 -04:00
Ryan McGrath
ea7b2e5cdc
Fixing spacing
2009-06-25 01:51:17 -04:00
Ryan McGrath
174e0bc045
New README
2009-06-25 01:49:00 -04:00
Ryan McGrath
5f63187ca2
Simple example of updating a profile image
2009-06-25 01:24:49 -04:00
Ryan McGrath
102eac4d6e
Fixed length checking in updateStatus(), removed debug lines from searchTwitter()
2009-06-20 01:42:23 -04:00
Ryan McGrath
d974321854
Finally got around to fixing the searchTwitter() function. It's now able to accept any and all parameters that correspond with Twitter's API; the final thing there should be allowing a user agent to be set, which still needs to be looked into. Shouldn't be too difficult.
2009-06-18 03:56:41 -04:00
Ryan McGrath
d85e3dbf28
Example of getting user mentions
2009-06-14 20:23:52 -04:00
Ryan McGrath
f0a27970f1
Removed needless id parameter
2009-06-14 20:17:48 -04:00
Ryan McGrath
3493047180
Examples of user timelines
2009-06-14 20:15:54 -04:00
Ryan McGrath
63cf9dba3a
Fixed getUserTimeline(), as it was... way out of whack. Should now properly detect which method of identification is needed for the userTimeline scenario.
2009-06-14 20:14:32 -04:00
Ryan McGrath
b71dd218aa
Example of getting the friends timeline
2009-06-14 19:31:24 -04:00
Ryan McGrath
4af7c8771f
Examples of getting the public timeline
2009-06-14 19:09:04 -04:00
Ryan McGrath
480ba23011
A basic example on using Tango for URL shortening
2009-06-14 18:42:35 -04:00
Ryan McGrath
b2ba65cc45
An example showing how to update a status using basic authentication.
2009-06-14 04:09:27 -04:00
Ryan McGrath
e697d7206d
An example showing the various ways to instantiate tango.
2009-06-14 04:07:51 -04:00
Ryan McGrath
b49cc2458d
More examples for the Trends/Search API
2009-06-13 21:42:53 -04:00