Revision: 3622 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=3622&view=rev Author: jouni Date: 2007-07-26 14:13:58 -0700 (Thu, 26 Jul 2007)
Log Message: ----------- Numpy has isfinite, unlike the old numerix Modified Paths: -------------- trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py Modified: trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py =================================================================== --- trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py 2007-07-26 19:44:35 UTC (rev 3621) +++ trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py 2007-07-26 21:13:58 UTC (rev 3622) @@ -112,7 +112,7 @@ # need to use %f with some precision. Perhaps the precision # should adapt to the magnitude of the number? elif isinstance(obj, float): - if npy.isnan(obj) or obj in (-npy.inf, npy.inf): + if not npy.isfinite(obj): raise ValueError, "Can only output finite numbers in PDF" r = "%.10f" % obj return r.rstrip('0').rstrip('.') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins