Hi PyToners!
I just uploaded a pre-release for the next major PyTone version. It can be found under
http://www.luga.de/pytone/download/PyTone-3.0.0-pre1.tar.gz
It contains a completely new database code based on the SQLite database. I thus recommend using the latest Python version with a corresponding built-in binding.
Note that the migration of old databases will not be supported. The same holds true (at least currently) for setups with more than one database. Remote database are completely untested, and currently not supported, as well.
The new database code should be much more performant and already allows a couple of nice things which had been impossible before. Furthermore, I used the opportunity to include more metadata in the database.
Speaking of metadata, the preferred (read: most tested) ID3 decoder is the mutagen module·
http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen
I also tested the interface to the eyeD3 decoder a little bit, but testing of the internal metadata decoder and of the Ogg vorbis code is mostly lacking (due to lack to time and song material). So please test extensively.
I probably forgot a couple of other things since the code has been unreleased for much too long. So again: please test extensively.
Enjoy,
Jörg