]>
jfr.im git - z_archive/twitter.git/log
Mike Verdone [Thu, 11 Oct 2012 19:26:19 +0000 (12:26 -0700)]
Merge pull request #89 from ollieglass/patch-1
Change API default version to 1.1
Ollie Glass [Tue, 9 Oct 2012 22:34:01 +0000 (00:34 +0200)]
API defaults to version 1.1
Mike Verdone [Thu, 4 Oct 2012 15:44:46 +0000 (17:44 +0200)]
Turn on socket keepalives. This will hopefully fix #76.
Mike Verdone [Fri, 28 Sep 2012 13:36:41 +0000 (06:36 -0700)]
Merge pull request #87 from hugovk/master
Added options for archiving mentions and favorites
I've added the following options to archiver.py:
```
-m --mentions <file> archive own mentions instead of timeline into
given file name (requires OAuth, max 800 statuses)
-v --favorites archive user's favorites instead of timeline
```
This lets me periodically backup all my tweets, favorites and mentions with a batch file something like this:
```
@echo Archiving my tweets
@call twitter-archiver.exe --oauth --save-dir M:\twitter hugovk
@echo.
@echo Archiving my favourites
@call twitter-archiver.exe --oauth --save-dir M:\twitter --favorites hugovk
@echo.
@echo Archiving my mentions
@call twitter-archiver.exe --oauth --save-dir M:\twitter --mentions hugovk-mentions
```
Hugo [Mon, 24 Sep 2012 21:12:57 +0000 (00:12 +0300)]
Aded options for archiving mentions and favorites.
-m --mentions <file> archive own mentions instead of timeline into
given file name (requires OAuth, max 800 statuses)
-v --favorites archive user's favorites instead of timeline
Mike Verdone [Mon, 24 Sep 2012 14:08:35 +0000 (07:08 -0700)]
Merge pull request #85 from yegle/master
Fix for issue 84
yegle [Fri, 14 Sep 2012 22:56:17 +0000 (15:56 -0700)]
Fixed: gzip'ed response not decoded in TwitterHTTPError
Mike Verdone [Thu, 9 Aug 2012 16:22:49 +0000 (19:22 +0300)]
Documentation.
Mike Verdone [Fri, 3 Aug 2012 21:07:25 +0000 (23:07 +0200)]
Version 1.9.0
Mike Verdone [Fri, 3 Aug 2012 21:05:57 +0000 (23:05 +0200)]
Replace 'getheader' with 'get'.
blob79 [Wed, 1 Aug 2012 17:19:47 +0000 (19:19 +0200)]
fixes for python 3
blob79 [Tue, 24 Jul 2012 19:11:50 +0000 (21:11 +0200)]
follow redirects of tweeted urls before archiving
Mike Verdone [Tue, 31 Jul 2012 23:02:00 +0000 (16:02 -0700)]
Merge pull request #69 from Lacrymology/master
Reverse multiple-twits
Mike Verdone [Tue, 31 Jul 2012 19:26:31 +0000 (21:26 +0200)]
In Python 3 land, StringIO is actually BytesIO.
Mike Verdone [Tue, 31 Jul 2012 18:42:48 +0000 (20:42 +0200)]
Merge branch 'master' of git://github.com/jameslafa/twitter
Conflicts:
twitter/api.py
Mike Verdone [Tue, 31 Jul 2012 18:25:46 +0000 (11:25 -0700)]
Merge pull request #74 from gchandrasa/master
Bug fix for profile image API
Mike Verdone [Tue, 31 Jul 2012 18:24:05 +0000 (11:24 -0700)]
Merge pull request #75 from pwoolcoc/master
Fix exception running cmdline on Python 3.2.3
Paul Woolcock [Fri, 6 Jul 2012 11:25:00 +0000 (07:25 -0400)]
__builtins__["raw_input"] throws a KeyError on Python 3.2.3, so adding it to the exceptions tuple
Gilang Chandrasa [Wed, 4 Jul 2012 04:51:34 +0000 (11:51 +0700)]
bug fix for profile image API
James Lafa [Tue, 19 Jun 2012 15:50:01 +0000 (17:50 +0200)]
Add gzip compression to http requests
Tomas Neme [Sat, 16 Jun 2012 00:00:34 +0000 (21:00 -0300)]
Merge remote-tracking branch 'original/master'
Tomas Neme [Sat, 16 Jun 2012 00:00:05 +0000 (21:00 -0300)]
Merge branch 'invert'
Tomas Neme [Fri, 15 Jun 2012 23:59:57 +0000 (20:59 -0300)]
make inversion optional
Mike Verdone [Thu, 14 Jun 2012 17:00:09 +0000 (10:00 -0700)]
Merge pull request #71 from davecap/master
Make README less annoying for first-time users
David Caplan [Tue, 12 Jun 2012 15:25:00 +0000 (11:25 -0400)]
make readme less annoying to first-time users
Mike Verdone [Sun, 13 May 2012 20:09:16 +0000 (22:09 +0200)]
Version bump 1.8.0.
Mike Verdone [Thu, 10 May 2012 22:50:23 +0000 (00:50 +0200)]
Still tweaking the README.
Mike Verdone [Thu, 10 May 2012 22:43:59 +0000 (00:43 +0200)]
Updated the examples in the documentation.
Mike Verdone [Thu, 10 May 2012 22:14:17 +0000 (00:14 +0200)]
Dump the full documentation into the README and markdownify it.
Mike Verdone [Thu, 10 May 2012 22:05:02 +0000 (00:05 +0200)]
Add symlink for README.md in case it makes GitHub happy.
Mike Verdone [Thu, 10 May 2012 21:34:34 +0000 (23:34 +0200)]
Fix the shell. Broken since the Python 3 move. I guess nobody uses it. :(
Mike Verdone [Thu, 10 May 2012 21:21:11 +0000 (14:21 -0700)]
Merge pull request #61 from StalkR/archiver-follow
New scripts: twitter-archiver and twitter-follow
Tomas Neme [Thu, 10 May 2012 20:03:01 +0000 (17:03 -0300)]
Merge remote-tracking branch 'original/master'
Mike Verdone [Fri, 6 Apr 2012 15:11:57 +0000 (08:11 -0700)]
Merge pull request #66 from ptwobrussell/master
Fixes Issue #65, but regresses the tilde bug. Need to fix this later.
Matthew A. Russell [Fri, 6 Apr 2012 03:14:06 +0000 (22:14 -0500)]
Fixes Issue #65 (argument 'safe' is not recognized by urlencode from urllib with python 2.7)
Mike Verdone [Tue, 20 Mar 2012 19:19:58 +0000 (12:19 -0700)]
Merge pull request #64 from grahame/master
Fix tildes
Grahame Bowland [Tue, 20 Mar 2012 13:52:28 +0000 (21:52 +0800)]
Do not quote ~ for oauth; see https://dev.twitter.com/discussions/1260
Mike Verdone [Sun, 26 Feb 2012 16:03:13 +0000 (17:03 +0100)]
Add a umode handler to ircbot to work with quakenet. see: http://www.reddit.com/r/Python/comments/fkk0w/hi_rpython_im_starting_messing_around_with/
StalkR [Thu, 16 Feb 2012 18:17:17 +0000 (19:17 +0100)]
archiver: soft fail on 404 when given profile does not exist
StalkR [Tue, 7 Feb 2012 08:03:26 +0000 (09:03 +0100)]
twitter-archiver and twitter-follow initial import
Mike Verdone [Sun, 29 Jan 2012 02:11:58 +0000 (03:11 +0100)]
Flush after performing an action in the refresh case.
Michael Verdone [Sun, 29 Jan 2012 01:39:30 +0000 (02:39 +0100)]
Improve documentation wrt OAuth.
Mike Verdone [Sat, 3 Dec 2011 18:19:19 +0000 (19:19 +0100)]
I can't type.
Mike Verdone [Sat, 3 Dec 2011 18:18:58 +0000 (19:18 +0100)]
Fix TwitterStream docs.
Mike Verdone [Sat, 3 Dec 2011 18:16:49 +0000 (19:16 +0100)]
Implement true non-blocking TwitterStream.
Mike Verdone [Sat, 3 Dec 2011 17:48:04 +0000 (18:48 +0100)]
Move the recv call to the bottom of the iterator loop so that it really has no lag.
Mike Verdone [Sat, 3 Dec 2011 17:13:41 +0000 (18:13 +0100)]
Use socket.recv to get data in the stream to prevent waiting for complete 1024b chunks. Patch by Daniel Jones (github:ideoforms).
Mike Verdone [Fri, 2 Dec 2011 11:54:53 +0000 (12:54 +0100)]
Use a regex to deduce better which actions should use POST. Patch by Daniel Jones (github:ideoforms).
miv [Tue, 22 Nov 2011 21:01:53 +0000 (22:01 +0100)]
Fix a test.
miv [Tue, 22 Nov 2011 20:41:52 +0000 (21:41 +0100)]
Version bump 1.7.2
miv [Tue, 22 Nov 2011 20:41:37 +0000 (21:41 +0100)]
Pass a method param to force post or get method.
Mike Verdone [Mon, 7 Nov 2011 22:02:33 +0000 (14:02 -0800)]
Merge pull request #58 from harobed/master
Fix error in WrappedTwitterResponse, headers isn't transmited to object.
Stephane Klein [Sun, 30 Oct 2011 12:27:40 +0000 (13:27 +0100)]
Fix mistake in api.wrap_response, before this fix, we can't access to "rate_limit_remaining" and "rate_limit_reset" properties in "WrappedTwitterResponse" class
Tomas Neme [Sat, 15 Oct 2011 21:04:48 +0000 (18:04 -0300)]
reversed multiple twitts so they appear rightside up on the timeline
miv [Sun, 9 Oct 2011 17:13:47 +0000 (19:13 +0200)]
Version bump 1.7.1
miv [Sun, 9 Oct 2011 17:12:57 +0000 (19:12 +0200)]
I always find unicode errors just after a release. Urg. Fix one in quote_noplus.
miv [Sun, 9 Oct 2011 16:40:23 +0000 (18:40 +0200)]
Version bump 1.7
miv [Wed, 5 Oct 2011 20:53:16 +0000 (22:53 +0200)]
Fix issue #43 TwitterHTTPError.__str__ messed up.
miv [Wed, 5 Oct 2011 20:39:15 +0000 (22:39 +0200)]
Who knew this mysterious looking code was totally useless? Not me.
miv [Wed, 5 Oct 2011 20:23:59 +0000 (22:23 +0200)]
Set unichr = chr for Python 3.
Mike Verdone [Wed, 5 Oct 2011 20:22:12 +0000 (13:22 -0700)]
Merge pull request #50 from geeknikbrian/master
Fix for twitterbot crash
Mike Verdone [Wed, 5 Oct 2011 20:12:11 +0000 (13:12 -0700)]
Merge pull request #54 from Lacrymology/master
Command line tool breaks if you pass a utf string to it. Also improve sending tweets longer than 140 via the command line tool.
miv [Wed, 5 Oct 2011 20:02:25 +0000 (22:02 +0200)]
Extend API so I can use underscore to insert an integer value into URL.
miv [Wed, 5 Oct 2011 19:48:14 +0000 (21:48 +0200)]
Test for setting unicode status.
Tomas Neme [Wed, 5 Oct 2011 06:15:41 +0000 (03:15 -0300)]
made it repeat the @nicks at the beginning of the post
Tomas Neme [Thu, 22 Sep 2011 14:50:29 +0000 (11:50 -0300)]
split long twits
Tomas Neme [Wed, 21 Sep 2011 18:57:42 +0000 (15:57 -0300)]
converted input to locale encoding
Mike Verdone [Sun, 18 Sep 2011 14:41:27 +0000 (07:41 -0700)]
Merge pull request #53 from kennu/master
Fix crash with unicode status updates.
Kenneth Falck [Wed, 14 Sep 2011 20:25:19 +0000 (23:25 +0300)]
Encode basestring instead of just str to utf-8
Brian Carpenter [Sun, 17 Jul 2011 01:52:49 +0000 (21:52 -0400)]
fix a twitterbot crash caused by unicode text?
Mike Verdone [Sat, 9 Jul 2011 12:53:25 +0000 (14:53 +0200)]
- Check rate limit using the command line tool. Patch by @stalkr_
Mike Verdone [Mon, 4 Apr 2011 19:57:45 +0000 (21:57 +0200)]
Make twitterbot reconnect to IRC if it drops out.
Mike Verdone [Mon, 4 Apr 2011 19:44:13 +0000 (21:44 +0200)]
Version bump 1.6.1
Mike Verdone [Mon, 4 Apr 2011 19:42:42 +0000 (21:42 +0200)]
Fix unicorn decode bugs in ircbot.
Mike Verdone [Mon, 4 Apr 2011 19:34:08 +0000 (21:34 +0200)]
Remove api_version when domain is not api.twitter.com.
Mike Verdone [Mon, 4 Apr 2011 19:20:43 +0000 (21:20 +0200)]
Fix oauth_dance function.
Mike Verdone [Tue, 29 Mar 2011 20:08:44 +0000 (22:08 +0200)]
Improve documentation.
Mike Verdone [Tue, 29 Mar 2011 19:47:18 +0000 (21:47 +0200)]
Fixes to make streams work with python3
Mike Verdone [Mon, 28 Mar 2011 22:30:10 +0000 (00:30 +0200)]
Stream example and some fixes for py27. Breaks in py3 probably.
Mike Verdone [Mon, 28 Mar 2011 22:16:31 +0000 (00:16 +0200)]
Add TwitterStream for Stream API.
Mike Verdone [Sun, 27 Mar 2011 12:18:27 +0000 (14:18 +0200)]
nobody uses pyprompt anyway
Mike Verdone [Sun, 27 Mar 2011 12:12:14 +0000 (14:12 +0200)]
Make twitter-log work with py 3.2
Mike Verdone [Sun, 27 Mar 2011 12:06:32 +0000 (14:06 +0200)]
Documentation.
Mike Verdone [Sun, 27 Mar 2011 11:59:18 +0000 (13:59 +0200)]
Cleanup. Remove some Py 2.5 support. No more Py 2.5 support. Sorry.
Mike Verdone [Sun, 27 Mar 2011 11:55:02 +0000 (13:55 +0200)]
Remove agent cruft. Default to api.twitter.com and version 1.
Mike Verdone [Fri, 25 Mar 2011 00:28:33 +0000 (01:28 +0100)]
Tweak and fix the twitter-log command.
Mike Verdone [Fri, 25 Mar 2011 00:20:39 +0000 (01:20 +0100)]
import fix for py2
Mike Verdone [Fri, 25 Mar 2011 00:16:48 +0000 (01:16 +0100)]
Fix project name and classifiers. Version bump 1.6.
Mike Verdone [Fri, 25 Mar 2011 00:14:20 +0000 (01:14 +0100)]
Make twitterbot support python 2 and 3.
Mike Verdone [Thu, 24 Mar 2011 23:55:19 +0000 (00:55 +0100)]
Make the code python 2 and 3 compatible.
Mike Verdone [Thu, 24 Mar 2011 23:42:06 +0000 (00:42 +0100)]
Merge branch 'python3' into python2_and_3
Mike Verdone [Sat, 12 Mar 2011 18:13:49 +0000 (19:13 +0100)]
Wait I dont need to authenticate for this. Even easier.
Mike Verdone [Sat, 12 Mar 2011 18:03:18 +0000 (19:03 +0100)]
By golly the logger works.
Mike Verdone [Sat, 12 Mar 2011 17:35:28 +0000 (18:35 +0100)]
First stab at a twitter logger tool/archiver.
Mike Verdone [Sat, 12 Mar 2011 17:03:53 +0000 (18:03 +0100)]
Merge branch 'master' into python3
Conflicts:
twitter/cmdline.py
twitter/util.py
Mike Verdone [Sat, 12 Mar 2011 16:57:37 +0000 (17:57 +0100)]
docs for pyprompt
Mike Verdone [Sat, 12 Mar 2011 16:50:44 +0000 (17:50 +0100)]
More stuff in gitignore.
Mike Verdone [Sat, 12 Mar 2011 16:47:58 +0000 (17:47 +0100)]
Add a simple prompt thing to twitter cmdline.
Mike Verdone [Mon, 7 Mar 2011 22:33:46 +0000 (23:33 +0100)]
Python3 fixes for ircbot
Mike Verdone [Mon, 7 Mar 2011 22:27:46 +0000 (23:27 +0100)]
Merge branch 'master' into python3