My favorites | Sign in
Project Logo
                
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
20 May 2009 - bear

Set version 0.5.1 to reflect the two small patches being applied

Bug fix: applied slightly modified patch from gustavodn
http://code.google.com/p/pytwerp/issues/detail?id=7

Added patch from israel.herraiz to allow pyTwerp to work with laconi.ca
http://code.google.com/p/pytwerp/issues/detail?id=6

10 Apr 2009 - bear

Removed all references to --since given that the Twitter folks
saw to removing the lovely by date parameter

Replaced it with since_id so that users of pyTwerp who make repeated
calls and expect only the new stuff to come across can continue to be
happy and all that.

Updated copyright info

15 Jul 2008 - bear

Updated copyright info and other minor updates.

Pushed 0.4 release
Bumped trunk version to 0.5

24 Jun 2008 - decklin

Bug fix: print the message about setting up username/password in the
correct place.

Strip newlines from tweets, unless given the --no-sanitize option.

Add a --no-save-conf option.

24 May 2008 - decklin

Add %(created_at_time)s to the variables available for templates,
which contains the time in simple %H:%M format.

02 Nov 2007 - decklin

If reading input from a terminal, use readline to provide basic line
editing features.

18 Sep 2007 - decklin

Send our name so that tweets show up as "from pyTwerp" on the web.

Print tweets in chronological order.

If no status message is given on the command line, read the message
from the first line of standard input.

11 Sep 2007 - decklin

Always use UTF-8 on OS X, as we should, even if the locale module
says otherwise.

15 Aug 2007 - decklin

Print an error message if you attempt to send something longer than
140 characters.

HTTP error messages have also been improved.

6 Aug 2007 - bear

0.3 release, trunk version bumped to 0.4

3 Aug 2007 - decklin

Added a --verbose option. If not given, you will not see the 'No
changes' message when there is nothing new in a timeline, nor the
ID of statuses/messages posted. May be turned on by default by
editing the config, or running with -v on a fresh config.

2 Aug 2007 - decklin

Intepret HTML entities like " that the server sends us.

Move configuration to ~/.twerprc, using ConfigParser. Last-checked
dates are now saved correctly for all timelines. You will need to
re-create your config, unfortunately. This may still be done by
specifying -U and -P without a ~/.twerprc in place. Once the config
file exists, only timeline dates will be automatically modified.

1 Aug 2007 - bear

Updating documentation and text bits

Added Decklin to the copyright statement

Updated doc string with new parameters and changed the short options
for username, password and template to uppercase so that -u, -p
and -t can be used for the data request options (-p public and -t
timeline)

1 Aug 2007 - decklin

Add new options

--timeline USER, -t USER: show a specific user's timeline
--public, -p: show public timeline

Continue with the fetch() changes bear started implementing

- each getSomething or postSomething method only calls fetch (win!)
- fetch only returns a file-like object
- loading/displaying results and calling updateConfig moved to main

Allow non-ASCII output by using locale.getpreferredencoding.

1 Aug 2007 - bear

Started working in some of the suggested changes that Decklin suggested

- removed options from the fetch() parameter list
- made the auth string so it's built once and passed to fetch()
- made fetch() return the data and the info item
- moved the updateConfig() call to happen after each call to fetch()

31 Jul 2007 - bear

Worked in the API changes for retrieving friends statuses

Added new option: --replies - this retrieves the list of replies
for the user

First attempt at changing behind-the-scenes code to store the
last-modified value for friends and replies seperately - not working tho.

Bumped version to 0.3

Tweaked text in README and INSTALL

Bumped version to 0.2

Working on Issues posted to the code.google site by Decklin Foster
Added him to a "contributions" comment section

Issue 1 - http://code.google.com/p/pytwerp/issues/detail?id=1

Code was using urllib2.quote() and I must have a custom version
as it works for me but doesn't in a stock Python.

Applying suggested change to use urllib.encode() instead

Issue 2 - http://code.google.com/p/pytwerp/issues/detail?id=2

Requesting friends timeline now requires auth.

Having the auth info in the headers all the time doesn't hurt
so making the change to remove the auth= parameter from fetch()

Issue 3 - http://code.google.com/p/pytwerp/issues/detail?id=3

ETag support was resulting in odd results so switching to using
last modified date.

This removes the --etag parameter and replaces it with --since

25 Apr 2007 - bear

Initial Version

Show details Hide details

Change log

r56 by bear42 on May 19, 2009   Diff
Added patch from israel.herraiz to allow
pyTwerp to work with laconi.ca
http://code.google.com/p/pytwerp/issues/de
tail?id=6
Go to: 
Project members, sign in to write a code review

Older revisions

r55 by bear42 on May 19, 2009   Diff
Set version to 0.5.1
Bug fix: applied slightly modified
patch from gustavodn
http://code.google.com/p/pytwerp/issue
s/detail?id=7
r53 by bear42 on Apr 10, 2009   Diff
10 Apr 2009 - bear

    Removed all references to --since
given that the Twitter folks
    saw to removing the lovely by date
...
r52 by bear42 on Jul 15, 2008   Diff
bumping trunk version to 0.5
All revisions of this file

File info

Size: 5122 bytes, 168 lines

File properties

svn:mime-type
text/plain
svn:eol-style
native
Hosted by Google Code