Menu

Tree [r7967] / branches / v0_99_maint /
 History

HTTPS access


File Date Author Commit
 CXX 2009-08-15 jdh2358 [r7490] added transformations tut, did some reorg
 agg24 2009-08-15 jdh2358 [r7490] added transformations tut, did some reorg
 doc 2009-10-06 mdboom [r7849] Don't do "make.py clean" in terms of svn-clean,...
 examples 2009-08-31 ryanmay [r7616] Update barb_demo.py with an example using maske...
 lib 2009-11-12 mdboom [r7952] [2853659] Patch to fix EMF backend
 license 2007-11-28 cmoad [r4474] version bumps
 release 2009-08-06 jdh2358 [r7398] final build of 0.99.0
 sandbox 2008-05-16 jdh2358 [r5163] purged some dead code dirs; these can live in t...
 src 2009-11-03 mdboom [r7919] [2890979] Close paths correctly in PolyCollection
 test 2009-05-20 ryanmay [r7127] Add an empty matplotlibrc to the tests/ directo...
 ttconv 2009-04-30 mdboom [r7073] Merged revisions 7072 via svnmerge from
 unit 2009-03-29 efiring [r7012] Added Karen Tracey's threading_test.py.
 CHANGELOG 2009-09-21 jdh2358 [r7813] tag for 0.99.1 release
 DEVNOTES 2006-07-21 astraw [r2588] add notes about building a setuptools-compatibl...
 FILETYPES 2007-09-06 mdboom [r3801] Fix typo
 INSTALL 2008-01-08 jdh2358 [r4813] fixed perrys typos
 INTERACTIVE 2003-05-12 jdh2358 [r13] lots of interactive fixes and an INTERACTIVE howto
 KNOWN_BUGS 2004-02-19 jdh2358 [r152] added freetype2 to agg
 MANIFEST.in 2009-09-17 jdh2358 [r7776] add make.osx to manifest
 MIGRATION.txt 2008-05-30 jdh2358 [r5333] Merged revisions 5312-5313,5329 via svnmerge from
 Makefile 2009-08-23 jdh2358 [r7533] tweaks to os x
 README.osx 2009-08-23 jdh2358 [r7533] tweaks to os x
 README.txt 2009-09-12 jdh2358 [r7751] tagging for 99.1 release candiate
 SEGFAULTS 2006-04-20 jdh2358 [r2312] added help file for diagnosing segfaults
 TODO 2008-12-12 mdboom [r6582] Merged revisions 6581 via svnmerge from
 __init__.py 2005-03-05 jdh2358 [r1043] fixed whacked init
 boilerplate.py 2009-08-03 jouni [r7338] Fixed boilerplate.py so it doesn't break the Re...
 bootstrap.py 2009-05-19 astraw [r7126] support collective.buildbot by enabling buildou...
 buildout.cfg 2009-05-21 astraw [r7130] force buildbots to use noserunner with plugin s...
 license.py 2007-06-07 nnemec [r3371] remove trailing spaces
 make.osx 2009-09-24 jdh2358 [r7819] applied a fix for sf bug 2865490; is there some...
 matplotlibrc.template 2009-06-13 heeres [r7216] mplot3d: fix Axes3D.grid(), add axes3d.grid to ...
 setup.cfg.template 2008-12-12 dsdale [r6584] removed configobj and enthought.traits
 setup.py 2009-04-17 leejjoon [r7048] axes_grid toolkit initial check in
 setupegg.py 2008-01-10 jswhit [r4836] move toolkits to mpl_toolkits, make mpl_toolkit...
 setupext.py 2009-10-05 efiring [r7847] Add more platforms to setupext.py; patch by Ben...

Read Me

matplotlib for MacOS X 10.3.9 or later and Python 2.5 and Python 2.6

matplotlib is a python 2D plotting library which produces publication
quality figures in a variety of hardcopy formats and interactive
environments across platforms. matplotlib can be used in python
scripts, the python and ipython shell (ala matlab or mathematica), web
application servers, and various graphical user interface toolkits.

Home page: <http://matplotlib.sourceforge.net/>

Before running matplotlib, you must install numpy.  Binary installers
for all these packages are available here:

  <http://pythonmac.org/packages/py25-fat/index.html>.

*** Back Ends ***

You may use TkAgg or WXAgg back ends; Qt and GTK support is not
provided in this package. By default this matplotlib uses TkAgg
because Tcl/Tk is included with MacOS X.

If you wish to use WXAgg then:
* Install wxPython from:
  <http://pythonmac.org/packages/py25-fat/index.html>.
* Configure a matplotlibrc file, as described below.

For TkAgg you may use Apple's built-in Tcl/Tk or install your own 8.4.x

*** Configuring a matplotlibrc file ***

If you wish to change any matplotlib settings, create a file:
  ~/.matplotlib/matplotlibrc


that contains at least the following information. The values shown are
the defaults in the internal matplotlibrc file; change them as you see
fit:

# the default backend; one of GTK GTKAgg GTKCairo FltkAgg QtAgg TkAgg WXAgg
#     Agg Cairo GD GDK Paint PS PDF SVG Template
backend      : TkAgg
interactive  : False    # see http://matplotlib.sourceforge.net/interactive.html

See also
<http://matplotlib.sourceforge.net/users/customizing.html>
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.