diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2010-09-11 11:13:36 +0200 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2010-09-11 11:13:36 +0200 |
commit | 72a0b96a743c05abffd146916a45b313594641e0 (patch) | |
tree | fe060d7a72b289393b6951f2aa0dcf7b0233090b | |
parent | cd844b5e47cc56085db7073a025ef2b47376efa8 (diff) |
get files ready for 0.3 release0.3
git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@40 9dea7c4f-944c-4273-ac1a-574ede026edc
-rw-r--r-- | ChangeLog | 94 | ||||
-rw-r--r-- | NEWS | 17 | ||||
-rw-r--r-- | README | 3 | ||||
-rw-r--r-- | setup.py | 14 |
4 files changed, 127 insertions, 1 deletions
@@ -1,3 +1,97 @@ +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 @@ -1,3 +1,20 @@ +changes from 0.2 to 0.3 +----------------------- + +* add modules for the following number formats: + - ISMN (International Standard Music Number) + - ISAN (International Standard Audiovisual Number) + - IMEI (International Mobile Equipment Identity) + - MEID (Mobile Equipment Identifier) + - GRid (Global Release Identifier) +* add modules for handling the following check digit algorithms: + - the Verhoeff algorithm + - the Luhn and Luhn mod N algorithms + - some algorithms described in ISO/IEC 7064: Mod 11, 2, Mod 37, 2, + Mod 97, 10, Mod 11, 10 and Mod 37, 36 +* added more unit tests + + changes from 0.1 to 0.2 ----------------------- @@ -28,6 +28,9 @@ Furthermore a number of generic check digit algorithms are available: Basically any number or code that has some validation mechanism available or some common formatting is eligible for inclusion into this library. +These modules generally do not provide background information on the meaning +and use of the specified numbers, only parsing and handling functions. + Interface --------- @@ -31,7 +31,7 @@ if 'sdist' in sys.argv: os.umask(022) setup(name='python-stdnum', - version='0.2', + version='0.3', packages=find_packages(), author='Arthur de Jong', author_email='arthur@arthurdejong.org', @@ -46,7 +46,19 @@ setup(name='python-stdnum', * ISBN (International Standard Book Number) * ISSN (International Standard Serial Number) + * ISMN (International Standard Music Number) + * ISAN (International Standard Audiovisual Number) * BSN (Burgerservicenummer, the Dutch national identification number) + * IMEI (International Mobile Equipment Identity) + * MEID (Mobile Equipment Identifier) + * GRid (Global Release Identifier) + + Furthermore a number of generic check digit algorithms are available: + + * the Verhoeff algorithm + * the Luhn and Luhn mod N algorithms + * some algorithms described in ISO/IEC 7064: Mod 11, 2, Mod 37, 2, + Mod 97, 10, Mod 11, 10 and Mod 37, 36 """, classifiers=[ 'Development Status :: 4 - Beta', |