Build prerequisites for PyQwt-5.0.1.tar.gz:
The source package PyQwt-5.0.1.tar.gz contains a subversion snapshot of the Qwt-5.0 bugfix branch which fixes some bugs in Qwt-5.0.2. It is best to compile and link the bugfix branch statically into PyQwt, as long as Qwt-5.0.3 has not been released.
To exploit the full power of PyQwt, you should install at least one of the numerical Python extensions: NumPy, numarray, or Numeric and built PyQwt with support for the numerical Python extension(s) of your choice.
PyQwt-5.0.1 and recent versions of the numerical Python extensions support the N-D array interface protocol. Therefore, PyQwt supports those extensions, even if they have not been installed when PyQwt has been built. However, the functionality is somewhat reduced in this case, since conversion from an QImage to a Numerical Python array is not supported.
I am testing PyQwt with NumPy-1.0.4.tar.gz, numarray-1.5.2.tar.gz, and Numeric-24.2.tar.gz. NumPy is actively developed and recommended; numarray and Numeric are unmaintained.