Running the latest PyX (0.10) on the latest stable Python (2.6.2), and using canvas.text, results in the following warning:
/usr/lib/python2.6/site-packages/pyx/text.py:888: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module.
Presumably that line should be rewritten to use subprocess, as detailed on http://docs.python.org/library/subprocess.html
While fixing the pyx library is the obvious long-term solution, those who are annoyed by this warning and just want to suppress it can add the following lines either to their own python script or to the pyx/text.py file that is part of pyx.
import warnings
warnings.filterwarnings("ignore", r".popen.", DeprecationWarning, "pyx.text")
Fixed with revision 3095.