pythermalzone.py is now checking for every directory in the /proc/acpi/thermal_zone/ directory. If the temperature file is found, then its value is read. This should fix a bug that prevented cpuspeedy from getting the CPU's temperature in those systems where the path to the temperature file is not /proc/acpi/thermal_zone/THRM.
It is now possible to specify a specific frequency value to be set. The numeric value must be expressed in KHz, MHz, or GHz. An option to display available CPU frequencies was added (--freqs). A check was added to verify the availability of the userspace governor in the pycpufreq sysfs interface. The "--dump" option is working again (a couple of bugs were fixed), and a module was added (pythermalzone.py).
The CPU speed and temperature status label text is now bigger and bold. Command line arguments are now enabled. An option to specify the path to cpuspeedy was added. Options were added to disable version checking and path checking. cpuspeedy version checking is now correctly handled.
cpuspeedy.py has been split into several .py modules that are installed in the $PREFIX/lib/cpuspeedy directory. A bug with the definition of the error exceptions classes is now fixed. A man page was added. A Makefile was added that replaces the old install.sh script.
This release fixes a potential bug with fclose() to close the open
pipes; pclose() is now used instead. It adds cpuspeedy version checking
and tooltips for the radiobuttons.