pyAlarm has changed its name. It will henceforth be known as Dave's Stupid Alarm Clock, which is both a more accurate name as well as slightly sillier.
To celebrate the name change, I bring you a new and improved 0.5.1 version. This version has a pyQt3 GUI, and unfortunately doesn't run in Windows anymore. That will be corrected in a bit, but for now, you linux boys have at it.
You need pyQt3, Python's ctypes module (standard in Python 2.5, earlier versions need to install it), mpg321 and ogg123.
Preferred, but not required, you should get tagpy if you want to know what your music actually is.