v1.2
----

5 April 2002: New dictionary-based interface, compatible with
ogg.vorbis module.

Default genre will be 255 if not specified, not 0 ("Blues").

Rewrote id3-tagger.py to use new dictionary-based interface
(simplifies code a lot).

v1.1
----

23 December 2000: Overload the ID3 constructor to allow passing in
either a filename *or* an already-opened file along with a filename.

Make sure we open the file in r+b mode if we're given a filename,
to make Windows (and VMS? *grin*) folks happy.

No longer repeatedly opens/closes files; instead just opens in r+b
mode right at the beginning and does flush() if necessary to make sure
we have the old functionality.

Changed example id3-tagger.py to properly do an explicit ID3.write()
call if something's changed, to catch and print exceptions nicely.

v1.0
----

21 September 2000: First 1.0 release. Add ID3 v1.1 support (the last
byte of the Comments field is considered to be a track number if the
previous byte is non-null).

Add whitespace/null stripping to the end of all fields. If this breaks
anything, please let me know! I shouldn't assume this, but I figure
it'd be nice for folks not to have to do this on their own. I'll take
it out if it causes problems.

Write a README, COPYING, CHANGES file, and add a setup.py for
Distutils and Python 1.6 users.

v0.6
----

11 June 1999: Fix from Arne Zellentin (arne@unix-ag.org) to prevent
wiping out the last 128 bytes of MP3 files that don't already have an
ID3 tag. Oops!


0.5
---

2 May 1999: Initial release. 
