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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
2010-09-05 17:53 arthur
* [r39] setup.py: have sdist target create a tarball with
reasonable permissions
2010-08-29 19:27 arthur
* [r38] stdnum/bsn.py, stdnum/isan.py, stdnum/iso7064/mod_37_2.py,
stdnum/iso7064/mod_37_36.py, stdnum/meid.py, stdnum/verhoeff.py,
tests/test_bsn.doctest, tests/test_ismn.doctest: spelling check
2010-08-28 16:12 arthur
* [r37] README, stdnum/grid.py: add a GRid (Global Release
Identifier) module
2010-08-27 14:44 arthur
* [r36] README, stdnum/isan.py, tests/test_isan.doctest: add ISAN
(International Standard Audiovisual Number) module
2010-08-27 11:36 arthur
* [r35] README, stdnum/iso7064, stdnum/iso7064/__init__.py,
stdnum/iso7064/mod_11_10.py, stdnum/iso7064/mod_11_2.py,
stdnum/iso7064/mod_37_2.py, stdnum/iso7064/mod_37_36.py,
stdnum/iso7064/mod_97_10.py, tests/test_iso7064.doctest:
implement some ISO/IEC 7064 check digit schemes
2010-08-26 21:03 arthur
* [r34] stdnum/isbn/__init__.py, stdnum/ismn.py, stdnum/issn.py,
stdnum/verhoeff.py: switch to using enumerate() for looping over
numbers where needed
2010-08-21 15:37 arthur
* [r33] README, stdnum/ismn.py, tests/test_ismn.doctest: add an
ISMN (International Standard Music Number) module
2010-08-21 12:41 arthur
* [r32] tests/test_isbn.doctest: simplify ranges tests a bit
2010-08-21 12:40 arthur
* [r31] stdnum/isbn/ranges.py: update ranges from newly downloaded
file
2010-08-20 19:47 arthur
* [r30] README, stdnum/meid.py, tests/test_meid.doctest: add a MEID
(Mobile Equipment Identifier) module
2010-08-20 19:41 arthur
* [r29] setup.cfg, tests/test_isbn.doctest,
tests/test_issn.doctest: write some more tests (some of which are
a bit of a hack) to get coverage to 100%
2010-08-20 16:25 arthur
* [r28] stdnum/imei.py, tests/test_imei.doctest: add an
add_check_digit option to the format() function to add a check
digit if needed and possible
2010-08-20 14:44 arthur
* [r27] stdnum/luhn.py: make checksum calculation a little more
readable
2010-08-20 14:16 arthur
* [r26] README, stdnum/imei.py, tests/test_imei.doctest: add an
IMEI (International Mobile Equipment Identity) module
2010-08-20 12:16 arthur
* [r25] README, stdnum/luhn.py, tests/test_luhn.doctest: add
functions for handling the Luhn and Luhn mod N algorithms
2010-08-20 11:56 arthur
* [r24] stdnum/issn.py: fix typo
2010-08-20 09:37 arthur
* [r23] README, stdnum/verhoeff.py, tests/test_verhoeff.doctest:
add functions for handling the Verhoeff algorithm
2010-08-16 19:50 arthur
* [r21] ChangeLog, NEWS, setup.py: get files ready for 0.2 release
2010-08-16 19:45 arthur
* [r20] debian: debian package configuration is now available at
http://svn.debian.org/viewsvn/python-modules/packages/python-stdnum/trunk/
2010-08-14 20:47 arthur
* [r19] setup.cfg, tests, tests/test_bsn.doctest,
tests/test_isbn.doctest: add more doctests that are not part of
the module documentation
2010-07-27 20:19 arthur
* [r18] README, stdnum/bsn.py, stdnum/isbn/__init__.py,
stdnum/issn.py: rename validate() function to is_valid()
2010-07-27 20:14 arthur
* [r17] stdnum/isbn/ranges.py: fix typo in output() function
2010-07-27 20:14 arthur
* [r16] stdnum/isbn/ranges.py: fix range detection to handle lookup
errors more gracefully
2010-07-27 20:13 arthur
* [r15] stdnum/bsn.py, stdnum/isbn/__init__.py, stdnum/issn.py:
handle wrong types passed to validate() more gracefully
2010-07-26 20:46 arthur
* [r14] debian/changelog, debian/source/format, debian/watch: make
release 0.1-1
2010-07-25 12:54 arthur
* [r12] ChangeLog: get files ready for 0.1 release
2010-07-25 12:53 arthur
* [r11] debian, debian/changelog, debian/compat, debian/control,
debian/copyright, debian/docs, debian/rules, debian/source,
debian/source/format: add Debian packaging
2010-07-25 11:27 arthur
* [r10] COPYING, ChangeLog, MANIFEST.in, NEWS: include some more
files in the source distribution
2010-07-25 10:42 arthur
* [r9] ., setup.cfg: use nose for testing and ignore generated
files and directories
2010-07-25 09:24 arthur
* [r8] setup.py: add a setup.py script for use of setuptools
2010-07-25 09:21 arthur
* [r7] README: add documentation to the README
2010-07-25 09:21 arthur
* [r6] stdnum/bsn.py, stdnum/isbn/__init__.py,
stdnum/isbn/ranges.py, stdnum/issn.py: spelling check an extra
doctest and a simplification
2010-07-23 19:13 arthur
* [r5] stdnum/bsn.py: add BSN (Burgerservicenummer, the Ducth
national identification number) module
2010-07-23 14:46 arthur
* [r4] stdnum/issn.py: add an ISSN (International Standard Serial
Number) module
2010-07-23 14:34 arthur
* [r3] stdnum/isbn/__init__.py: fix example and fix ISBN13
conversion
2010-07-23 13:51 arthur
* [r2] stdnum/isbn/__init__.py: get rid of remainders of old code
that used exceptions
2010-07-23 13:40 arthur
* [r1] ., README, stdnum, stdnum/__init__.py, stdnum/isbn,
stdnum/isbn/__init__.py, stdnum/isbn/ranges.py: make a initial
repository layout with an implementation of the isbn module
|