Revision: 4846
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4846&view=rev
Author:   mdboom
Date:     2008-01-10 05:38:37 -0800 (Thu, 10 Jan 2008)

Log Message:
-----------
Merge Darren's win32 build changes to the maintenance branch (since
they'll be handy there also).

Modified Paths:
--------------
    branches/v0_91_maint/CHANGELOG
    branches/v0_91_maint/setup.py

Modified: branches/v0_91_maint/CHANGELOG
===================================================================
--- branches/v0_91_maint/CHANGELOG      2008-01-10 13:38:31 UTC (rev 4845)
+++ branches/v0_91_maint/CHANGELOG      2008-01-10 13:38:37 UTC (rev 4846)
@@ -1,3 +1,10 @@
+2008-01-10 Fix bug when displaying a tick value offset with scientific
+           notation. (Manifests itself as a warning that the \times
+           symbol can not be found). - MGD
+
+2008-01-10 Use setup.cfg to set the default parameters (tkagg,
+           numpy) when building windows installers - DSD
+
 ===============================================================
 2008-01-06 Released 0.91.2 at revision 4802
 

Modified: branches/v0_91_maint/setup.py
===================================================================
--- branches/v0_91_maint/setup.py       2008-01-10 13:38:31 UTC (rev 4845)
+++ branches/v0_91_maint/setup.py       2008-01-10 13:38:37 UTC (rev 4846)
@@ -8,7 +8,7 @@
 """
 
 # This dict will be updated as we try to select the best option during
-# the build process. However, values in setup.cfg will be used, if 
+# the build process. However, values in setup.cfg will be used, if
 # defined.
 rc = {'backend':'Agg', 'numerix':'numpy'}
 
@@ -36,7 +36,7 @@
 
 if major==2 and minor1<3 or major<2:
     raise SystemExit("""matplotlib requires Python 2.3 or later.""")
-    
+
 import glob
 from distutils.core import setup
 from setupext import build_agg, build_gtkagg, build_tkagg, build_wxagg,\
@@ -112,7 +112,7 @@
     subprocess_dir = os.path.dirname(subprocess.__file__)
     if subprocess_dir.endswith('.egg/subprocess'):
         havesubprocess = False
-        
+
 if not havesubprocess:
     packages.append('subprocess')
     if sys.platform == 'win32':
@@ -120,7 +120,7 @@
 
 if not check_for_freetype():
     sys.exit(1)
-    
+
 build_ft2font(ext_modules, packages)
 build_ttconv(ext_modules, packages)
 build_contour(ext_modules, packages)
@@ -145,7 +145,7 @@
    build_windowing(ext_modules, packages)
 
 # the options can be True, False, or 'auto'. If True, try to build
-# regardless of the lack of dependencies. If auto, silently skip 
+# regardless of the lack of dependencies. If auto, silently skip
 # when dependencies are missing.
 if options['build_tkagg']:
     if check_for_tk() or (options['build_tkagg'] is True):
@@ -188,12 +188,12 @@
 
 if hasdatetime: # dates require python23 datetime
     # only install pytz and dateutil if the user hasn't got them
-    
+
     def add_pytz():
         packages.append('pytz')
         resources = ['zone.tab', 'locales/pytz.pot']
         # install pytz subdirs
-        for dirpath, dirname, filenames in os.walk(os.path.join('lib', 'pytz', 
+        for dirpath, dirname, filenames in os.walk(os.path.join('lib', 'pytz',
                                                                 'zoneinfo')):
             if '.svn' not in dirpath:
                 # remove the 'lib/pytz' part of the path
@@ -237,12 +237,8 @@
 print_line()
 
 # Write the default matplotlibrc file
-if sys.platform=='win32':
-    rc['backend'] = 'TkAgg'
-    rc['numerix'] = 'numpy'
-else:
-    if options['backend']: rc['backend'] = options['backend']
-    if options['numerix']: rc['numerix'] = options['numerix']
+if options['backend']: rc['backend'] = options['backend']
+if options['numerix']: rc['numerix'] = options['numerix']
 template = file('matplotlibrc.template').read()
 file('lib/matplotlib/mpl-data/matplotlibrc', 'w').write(template%rc)
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to