Support for Python 2.3 was added. Some bugs in
reporting missing modules were fixed. Output
formatting was made nicer.


Changes: Support for Python 2.3 was added. Some bugs in reporting missing modules were fixed. Output formatting was made nicer.


Changes: Some general bugs due to bad coding were fixed. Handling of encounters with bad tags (or no tags) was improved, so now some defaults are set. Files with id3v2.2 tags are skipped, since eyeD3 does not handle them properly. The read_tag() method was removed in favor of read_mp3(). The fix_string() method was added. The set_defaults() method was added to set some default tags when needed.


Changes: The code was almost completely rewritten for a more object-oriented design. Docstrings were added for the main stuff. When a bad MP3 file is encountered, the file simply gets skipped (printing some string). M3U playlists are now supported. Error handling and reporting were improved. The general method "getId(id_field.table, field_to_match, match)" was introduced, and is used to get one entry's id from any given table (instead of "make_artist(...)", "make_album(...)", and similar). Other minor changes were made.


Changes: pyGogear used to write some dummy tags to those MP3 files with no tags at all. Now files are left untouched. The database file is now copied to /tmp for faster access times. A counter with the number of songs inserted is printed after a succesful execution. Some changes were introduced by the eyeD3 module. Some information was not inserted in the database' song table (such as bitrate, frequency, track length). ID3v2 is now supported as well as ID3v1. Output is now nicer, since the debugging output was removed.


No changes have been submitted for this release.
A parallel implementation of the bzip2 block-sorting file compressor.
A PDF editor that can merge and split files and rotate, flip, crop, and scale pages.