Revision: 4346
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4346&view=rev
Author: dsdale
Date: 2007-11-16 13:47:17 -0800 (Fri, 16 Nov 2007)
Log Message:
-----------
fixed version checking for traits-3
Modified Paths:
--------------
trunk/matplotlib/setupext.py
Modified: trunk/matplotlib/setupext.py
===================================================================
--- trunk/matplotlib/setupext.py 2007-11-16 20:29:51 UTC (rev 4345)
+++ trunk/matplotlib/setupext.py 2007-11-16 21:47:17 UTC (rev 4346)
@@ -465,11 +465,16 @@
print_status("enthought.traits", "unknown and incompatible
version: < 2.0")
return False
else:
- if version.version.endswith('mpl'):
+ # traits 2 and 3 store their version strings in different places:
+ try:
+ version = version.version
+ except AttributeError:
+ version = version.__version__
+ if version.endswith('mpl'):
print_status("enthought.traits", "matplotlib will provide")
return True
else:
- print_status("enthought.traits", version.version)
+ print_status("enthought.traits", version)
return False
except ImportError:
if options['provide_traits']:
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: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins