What's new? | Help | Directory | Sign in
Google
                
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
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

r52 by bear42 on Jul 15, 2008   Diff
bumping trunk version to 0.5
Go to: 
Project members, sign in to write a code review

Older revisions

r51 by bear42 on Jul 15, 2008   Diff
preparing for 0.4 release
r49 by decklin on Jun 24, 2008   Diff
Changelog update
r42 by decklin on Nov 02, 2007   Diff
Now you can use the arrow keys and
stuff to edit. We could theoretically
add
a tab-completer for @user names,
but... I'm not *that* lazy :)
All revisions of this file

File info

Size: 4445 bytes, 147 lines

File properties

svn:mime-type
text/plain
svn:eol-style
native