You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(2) |
May
|
Jun
(2) |
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2008 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(4) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Travis V. <tr...@en...> - 2008-09-22 20:40:36
|
Greetings, We've recently posted the second beta release of the Enthought Python Distribution (EPD) for our upcoming general release of version 4.0.300 with Python 2.5. You may download the beta from here: http://www.enthought.com/products/epdbeta.php Please feel free to test it out and provide feedback on the EPD Trac instance: https://svn.enthought.com/epd You can check out the release notes here: http://www.enthought.com/products/epdbetareleasenotes.php About EPD --------- The Enthought Python Distribution (EPD) is a "kitchen-sink-included" distribution of the Python™ Programming Language, including over 60 additional tools and libraries. The EPD bundle includes NumPy, SciPy, IPython, 2D and 3D visualization, database adapters, and a lot of other tools right out of the box. http://www.enthought.com/products/epd.php It is currently available as a single-click installer for Windows XP (x86), Mac OS X (a universal binary for Intel 10.4 and above) and RedHat EL3 (x86 and amd64). EPD is free for academic use. An annual Subscription and installation support are available for individual commercial use (http://www.enthought.com/products/epddownload.php ). An Enterprise Subscription with support for particular deployment environments is also available for commercial purchase (http://www.enthought.com/products/enterprise.php ). The Beta versions of EPD are available for indefinite free trial. Thanks, Travis |
From: John H. <jd...@gm...> - 2008-06-23 15:32:49
|
This is the first bugfix release of the 0.98 series, with lots of small bugs fixed and a few features added. Thanks to Charlie Moad for the builds: src and binaries available from http://sourceforge.net/project/showfiles.php?group_id=80706. For those of you on the 0.91 maintenance branch, we have also put out a 0.91.4 bugfix release with downloads at the link above. 0.98.1 CHANGELOG: 2008-06-22 Released 0.98.1 at revision 5637 2008-06-22 Removed axes3d support and replaced it with a NotImplementedError for one release cycle 2008-06-21 fix marker placement bug in backend_ps - DSD 2008-06-20 [ 1978629 ] scale documentation missing/incorrect for log - MGD 2008-06-20 Added closed kwarg to PolyCollection. Fixes bug [ 1994535 ] still missing lines on graph with svn (r 5548). - MGD 2008-06-20 Added set/get_closed method to Polygon; fixes error in hist - MM 2008-06-19 Use relative font sizes (e.g. 'medium' and 'large') in rcsetup.py and matplotlibrc.template so that text will be scaled by default when changing rcParams['font.size'] - EF 2008-06-17 Add a generic PatchCollection class that can contain any kind of patch. - MGD 2008-06-13 Change pie chart label alignment to avoid having labels overwrite the pie - MGD 2008-06-12 Added some helper functions to the mathtext parser to return bitmap arrays or write pngs to make it easier to use mathtext outside the context of an mpl figure. modified the mathpng sphinxext to use the mathtext png save functionality - see examples/api/mathtext_asarray.py - JDH 2008-06-11 Use matplotlib.mathtext to render math expressions in online docs - MGD 2008-06-11 Move PNG loading/saving to its own extension module, and remove duplicate code in _backend_agg.cpp and _image.cpp that does the same thing - MGD 2008-06-11 Numerous mathtext bugfixes, primarily related to dpi-independence - MGD 2008-06-10 Bar now applies the label only to the first patch only, and sets '_nolegend_' for the other patch labels. This lets autolegend work as expected for hist and bar - see https://sourceforge.net/tracker/index.php?func=detail&aid=1986597&group_id=80706&atid=560720 JDH 2008-06-10 Fix text baseline alignment bug. [ 1985420 ] Repair of baseline alignment in Text._get_layout. Thanks Stan West - MGD 2008-06-09 Committed Gregor's image resample patch to downsampling images with new rcparam image.resample - JDH 2008-06-09 Don't install Enthought.Traits along with matplotlib. For matplotlib developers convenience, it can still be installed by setting an option in setup.cfg while we figure decide if there is a future for the traited config - DSD 2008-06-09 Added range keyword arg to hist() - MM 2008-06-07 Moved list of backends to rcsetup.py; made use of lower case for backend names consistent; use validate_backend when importing backends subpackage - EF 2008-06-06 hist() revision, applied ideas proposed by Erik Tollerud and Olle Engdegard: make histtype='step' unfilled by default and introduce histtype='stepfilled'; use default color cycle; introduce reverse cumulative histogram; new align keyword - MM 2008-06-06 Fix closed polygon patch and also provide the option to not close the polygon - MGD 2008-06-05 Fix some dpi-changing-related problems with PolyCollection, as called by Axes.scatter() - MGD 2008-06-05 Fix image drawing so there is no extra space to the right or bottom - MGD 2006-06-04 Added a figure title command subtitle as a Figure method and pyplot command -- see examples/figure_title.py - JDH 2008-06-02 Added support for log to hist with histtype='step' and fixed a bug for log-scale stacked histograms - MM 0.91.4 CHANGELOG =================== 2008-06-22 Released 0.91.4 at revision 5638 2008-06-09 Don't install Enthought.Traits along with matplotlib. For matplotlib developers convenience, it can still be installed by setting an option in setup.cfg while we figure decide if there is a future for the traited config - DSD 2008-06-02 Fix crash in Agg when drawing collections with no fill and/or edge color - MGD |
From: Travis V. <tr...@en...> - 2008-06-13 12:36:48
|
Greetings, This is a friendly reminder that the Early Registration deadline for the EuroSciPy Conference is June 15th. If you're interested in attending, but have not yet registered, please visit: http://www.scipy.org/EuroSciPy2008 The talks schedule is also now available there. Also, the keynote speaker this year will be Travis Oliphant, the primary author of the recent NumPy rewrite. For those doing scientific computing using Python, this is a conference you'll not want to miss. See you there. Travis |
From: John H. <jd...@gm...> - 2008-06-02 11:39:42
|
matplotlib 0.98.0 is released ============================= This is a milestone release of matplotlib with a significant internal refactoring to support better transformations, path drawing, and readily extensible coordinate projections and scales. Michael Droettboom of STScI did the lion's share of the work, but a large number of developers have made many significant contributions. This is such a significant improvement of the matplotlib code base that we are jumping from the 0.91 series to the 0.98 series, in anticipation of rapid progress to 1.0. Downloads are available at http://sourceforge.net/project/platformdownload.php?group_id=80706 with binary installers for windows and OS X. Thanks to Charlie Moad for the builds and release. See the migration document at http://matplotlib.sf.net/MIGRATION.txt, the API changes at http://matplotlib.sf.net/API_CHANGES, and the full CHANGELOG at http://matplotlib.sf.net/CHANGELOG . You should manually any old install of site-packages/matplotlib since the new version will not properly install over it. We've also done some work on the look and feel of the web site, with a new logo an a less jarring color scheme, and are in the midst of a fairly significant documentation effort, so if you have any interest in writing documentation or doing website design, join us on the developers list and ash how you can contribute. What's new in matplotlib 0.98 ============================= This is also available on the website at http://matplotlib.sourceforge.net/whats_new.html better transformations ---------------------- In what has been described as open-heart surgery on matplotlib, Michael Droettboom, supported by STScI, has rewritten the transformation infrastructure from the ground up, which not only makes the code more intuitive, it supports custom user projections and scales. See http://matplotlib.sf.net/doc/devel/add_new_projection.rst and the http://matplotlib.sf.net/matplotlib.transforms.html module documentation proper paths ------------ For the first time, matplotlib supports spine paths across backends, so you can pretty much draw anything. See the http://matplotlib.sf.net/creenshots.html#path_patch_demo screenshot . Thanks again to Michael Droettboom and STScI. histogram enhancements ---------------------- hist can handle 2D arrays and create side-by-side or stacked histograms, as well as cumulative filled and unfilled histograms http://matplotlib.sf.net/examples/pylab/histogram_demo_extended.py 2D histogram hexbin ------------------- 2D hexagonal bin histogramming with optional log colorscales: http://matplotlib.sourceforge.net/examples/pylab/hexbin_demo.py ginput function --------------- ginput (http://matplotlib.sf.net/matplotlib.pyplot.html#-ginput) is a blocking function for interactive use to get input from the user. A long requested feature submitted by Gael Varoquaux. See http://matplotlib.sf.net/examples/pylab/ginput_demo.py. image optimizations ------------------- Enhancements to speed up color mapping and panning and zooming on dense images better savefig -------------- savefig (http://matplotlib.sf.net/matplotlib.pyplot.html#-savefig) now supports save to file handles (great for web app servers) or unicode filenames on all backends record array functions ---------------------- some more helper functions to facilitate work with record arrays: rec_groupby, rec2txt, and rec_summarize. These are found in matplotlib.mlab (http://matplotlib.sf.net/matplotlib.mlab.html) accurate elliptical arcs ------------------------ In support of the Phoenix mission to Mars, which used matplotlib in ground tracking of the spacecraft, Michael Droettboom built on work by Charlie Moad to provide an extremely accurate 8-spline approximation to elliptical arcs (see http://matplotlib.sf.net/matplotlib.patches.html#Arc-draw)win the viewport. This provides a scale free, accurate graph of the arc regardless of zoom level. See the screenshot and example at http://matplotlib.sf.net/screenshots.html#ellipse_demo imread enhanced --------------- imread (http://matplotlib.sf.net/matplotlib.image.html#-imread) now will use PIL when available to load images and return numpy arrays backend enhancements -------------------- * postscript : the postscript backend has clipping to paths (useful for polar plots) * PDF : the PDF backend handles composite glyphs properly, usetex fixes * SVG : clip to path (useful for polar plots), inkscape cut-and-paste fixes. * QT : Fixed a duplicate draw bug that slowed performance. Native qt toolbars and status bars used for the toolbar controls |
From: John H. <jd...@gm...> - 2008-06-02 11:31:09
|
matplotlib 0.91.3 is released ============================= This is the maintenance bug-fix and feature enhancement release of the 0.91 branch. Because the 0.98 refactoring introduced more code breakage than usual, we decided to branch the 0.91 series for users unable to upgrade right away. We have ported as many bug fixes and features to the maintenance branch as possible, and these are now available for release as 0.91.3. Homepage: http://matplotlib.sf.net Downloads are available at http://sourceforge.net/project/platformdownload.php?group_id=80706 with binary installers for windows and OS X. Thanks to Charlie Moad for the builds and release. What's new in matplotlib 0.91.3 =============================== ginput function --------------- ginput (http://matplotlib.sf.net/matplotlib.pyplot.html#-ginput) is a blocking function for interactive use to get input from the user. A long requested feature submitted by Gael Varoquaux. See http://matplotlib.sf.net/examples/pylab/ginput_demo.py. better savefig -------------- savefig (http://matplotlib.sf.net/matplotlib.pyplot.html#-savefig) now supports save to file handles (great for web app servers) or unicode filenames on all backends record array functions ---------------------- some more helper functions to facilitate work with record arrays: rec_groupby, rec2txt, and rec_summarize. These are found in matplotlib.mlab (http://matplotlib.sf.net/matplotlib.mlab.html) accurate elliptical arcs ------------------------ In support of the Phoenix mission to Mars, which used matplotlib in ground tracking of the spacecraft, Michael Droettboom built on work by Charlie Moad to provide an extremely accurate 8-spline approximation to elliptical arcs (see http://matplotlib.sf.net/matplotlib.patches.html#Arc-draw)win the viewport. This provides a scale free, accurate graph of the arc regardless of zoom level. See the screenshot and example at http://matplotlib.sf.net/screenshots.html#ellipse_demo imread enhanced --------------- imread (http://matplotlib.sf.net/matplotlib.image.html#-imread) now will use PIL when available to load images and return numpy arrays backend enhancements -------------------- * postscript : the postscript backend has clipping to paths (useful for polar plots) * PDF : the PDF backend handles composite glyphs properly, usetex fixes * SVG : clip to path (useful for polar plots), inkscape cut-and-paste fixes. * QT : Fixed a duplicate draw bug that slowed performance. Native qt toolbars and status bars used for the toolbar controls |
From: Travis V. <tr...@en...> - 2008-04-30 14:47:43
|
Greetings, Just a reminder: the abstracts for the EuroSciPy Conference in Leipzig are due by midnight tonight (CST, US [UTC -6]) April, 30. If you'd like to present, please submit your abstract as a PDF, MS Word or plain text file to eur...@sc.... For more information on the EuroSciPy Conference, please see: http://www.scipy.org/EuroSciPy2008 |
From: Janet S. <sw...@en...> - 2008-04-22 16:50:13
|
Stef Mientki wrote: > Travis Vaught wrote: >> Greetings, >> >> Enthought is pleased to announce the release of the Enthought Python >> Distribution (EPD) version 2.5.2001. >> >> http://www.enthought.com/epd >> >> > Could someone tell me the difference between EPD and ETS ? > If I look at the summary, I see > EPD = ETS + 10 other packages, > but 8 of the 10 other packages are already in ETS ??? See http://www.enthought.com/products/epdlibraries.php for a complete list of libraries in EPD. It is much more than ETS. -- Janet Swisher, Sr. Technical Writer Enthought, Inc., http://www.enthought.com |
From: Stef M. <ste...@gm...> - 2008-04-22 06:52:35
|
Travis Vaught wrote: > Greetings, > > Enthought is pleased to announce the release of the Enthought Python > Distribution (EPD) version 2.5.2001. > > http://www.enthought.com/epd > > Could someone tell me the difference between EPD and ETS ? If I look at the summary, I see EPD = ETS + 10 other packages, but 8 of the 10 other packages are already in ETS ??? thanks, Stef Mientki |
From: Travis V. <tr...@en...> - 2008-04-21 23:59:28
|
Greetings, Enthought is pleased to announce the release of the Enthought Python Distribution (EPD) version 2.5.2001. http://www.enthought.com/epd This release makes available both the RedHat 3.x (amd64) and Windows XP (x86) installers. OS X, Ubuntu and more (modern) RHEL versions are coming soon(!). About EPD --------- The Enthought Python Distribution is a "kitchen-sink-included" distribution of the Python Programming Language as well as over 60 additional tools and libraries. It includes NumPy, SciPy, IPython, 2D and 3D visualization, database adapters and a lot of other tools right out of the box. Enthought is offering access to this bundle as a free service to academic and other non-profit organizations. We also offer an annual fee-based subscription service for Commercial and Governmental users to download and update the software bundle. (Everyone may try it out for free. Please see the License Information below.) Included Software ----------------- A short list includes: Python 2.5.2, NumPy, SciPy, Traits, Mayavi, Chaco, Kiva, Enable, Matplotlib, wxPython and VTK. The complete list of software with version numbers is available here: http://www.enthought.com/products/epdlibraries.php License Information ------------------- EPD is a bundle of software, every piece of which is available separately for free under various open-source licenses. Not-for- profit, private-sector access to the bundle and its updates is, and will remain, free under the terms of the Subscription Agreement (see http://www.enthought.com/products/epdlicense.php ). Commercial and Governmental users may try the bundle for free for 30 days. After the trial period, users may purchase a one-year subscription to download and update the bundle. Downloaded software obtained under the subscription agreement may be used by the subscriber in perpetuity. This model should sound familiar, as our commercial offering is quite similar to the business model of a certain linux distributor. More information is also available in the FAQ ( http://www.enthought.com/products/epdfaq.php ). For larger deployments, or those with special build or distribution needs, an Enterprise Subscription is also available. Thanks ------ EPD is compelling because it solves a thorny packaging and distribution problem, but also because of the libraries which it includes. The folks here at Enthought would like to thank the Python developer community and the wider community that authors and contributes to these included libraries. We put these things to work every day and would be much less productive without them. So, thanks! |
From: kgmuller <kgm...@xs...> - 2008-03-19 12:53:31
|
Travis, A great initiative! I will attend and will submit an abstract of a presentation on SimPy (Simulation in Python) and how this project will be brought closer to SciPy. Any idea where in Leipzig the conference will be held? I want to book a hotel in the vicinity of the conference site. Klaus Müller > -----Original Message----- > From: Travis Vaught [mailto:tr...@en...] > Sent: Wednesday, March 12, 2008 4:36 PM > To: Scipy-Dev@Scipy. Org; sci...@sc...; > pyt...@py...; Discussion of Numerical Python; > ipy...@sc...; > may...@li...; > mat...@li...; > cty...@li... > Subject: ANN: EuroSciPy 2008 Conference - Leipzig, Germany > > Greetings, > > We're pleased to announce the EuroSciPy 2008 Conference to be > held in Leipzig, Germany on July 26-27, 2008. > > http://www.scipy.org/EuroSciPy2008 > > We are very excited to create a venue for the European > community of users of the Python programming language in > science. This conference will bring the presentations and > collaboration that we've enjoyed at Caltech each year closer > to home for many users of SciPy, NumPy and Python > generally--with a similar focus and schedule. > > > Call for Participation: > ---------------------- > If you are a scientist using Python for your computational > work, we'd love to have you formally present your results, > methods or experiences. To apply to present a talk at this > year's EuroSciPy, please submit an abstract of your talk as a > PDF, MS Word or plain text file to eur...@sc.... > The deadline for abstract submission is April 30, 2008. > Papers and/or presentation slides are acceptable and are due > by June 15, 2008. Presentations will be allotted 30 minutes. > > > Registration: > ------------ > Registration will open April 1, 2008. The registration fee > will be 100.00 for early registrants and will increase to > 150.00 for late registration. Registration will include > breakfast, snacks and lunch for Saturday and Sunday. > > > Volunteers Welcome: > ------------------ > If you're interested in volunteering to help organize things, > please email us at in...@sc.... > > > > > > > > > |
From: Travis V. <tr...@en...> - 2008-03-12 15:36:32
|
Greetings, We're pleased to announce the EuroSciPy 2008 Conference to be held in Leipzig, Germany on July 26-27, 2008. http://www.scipy.org/EuroSciPy2008 We are very excited to create a venue for the European community of users of the Python programming language in science. This conference will bring the presentations and collaboration that we've enjoyed at Caltech each year closer to home for many users of SciPy, NumPy and Python generally--with a similar focus and schedule. Call for Participation: ---------------------- If you are a scientist using Python for your computational work, we'd love to have you formally present your results, methods or experiences. To apply to present a talk at this year's EuroSciPy, please submit an abstract of your talk as a PDF, MS Word or plain text file to eur...@sc.... The deadline for abstract submission is April 30, 2008. Papers and/or presentation slides are acceptable and are due by June 15, 2008. Presentations will be allotted 30 minutes. Registration: ------------ Registration will open April 1, 2008. The registration fee will be 100.00€ for early registrants and will increase to 150.00€ for late registration. Registration will include breakfast, snacks and lunch for Saturday and Sunday. Volunteers Welcome: ------------------ If you're interested in volunteering to help organize things, please email us at in...@sc.... |
From: John H. <jd...@gm...> - 2008-01-07 19:00:41
|
We have uploaded source and binary releases of matplotlib-0.91.2 to http://sourceforge.net/project/showfiles.php?group_id=80706&package_id=82474&release_id=566411. Thanks to Charlie Moad for doing the release. This is a bugfix release and includes several important fixes listed below. 2008-01-06 Released 0.91.2 at revision 4802 2007-12-26 Reduce too-late use of matplotlib.use() to a warning instead of an exception, for backwards compatibility - EF 2007-12-25 Fix bug in errorbar, identified by Noriko Minakawa - EF 2007-12-25 Changed masked array importing to work with the upcoming numpy 1.05 (now the maskedarray branch) as well as with earlier versions. - EF 2007-12-16 rec2csv saves doubles without losing precision. Also, it does not close filehandles passed in open. - JDH,ADS 2007-12-13 Moved rec2gtk to matplotlib.toolkits.gtktools and rec2excel to matplotlib.toolkits.exceltools - JDH 2007-12-12 Support alpha-blended text in the Agg and Svg backends - MGD 2007-12-10 Fix SVG text rendering bug. - MGD 2007-12-10 Increase accuracy of circle and ellipse drawing by using an 8-piece bezier approximation, rather than a 4-piece one. Fix PDF, SVG and Cairo backends so they can draw paths (meaning ellipses as well). - MGD 2007-12-07 Issue a warning when drawing an image on a non-linear axis. - MGD 2007-12-06 let widgets.Cursor initialize to the lower x and y bounds rather than 0,0, which can cause havoc for dates and other transforms - DSD 2007-12-06 updated references to mpl data directories for py2exe - DSD 2007-12-06 fixed a bug in rcsetup, see bug 1845057 - DSD 2007-12-05 Fix how fonts are cached to avoid loading the same one multiple times. (This was a regression since 0.90 caused by the refactoring of font_manager.py) - MGD 2007-12-05 Support arbitrary rotation of usetex text in Agg backend. - MGD 2007-12-04 Support '|' as a character in mathtext - MGD |
From: John H. <jd...@gm...> - 2007-12-03 15:50:32
|
A new release of matplotlib is posted to the sourceforge download site http://sourceforge.net/project/showfiles.php?group_id=80706 You can read the release notes with links at http://matplotlib.sourceforge.net/whats_new.html enhanced mathtext - Complete revamp of matplotlib's internal math layout and rendering engine. Michael Droetboom has improved the TeX parser to significantly expand it's coverege, and implemeted Knuth's box layout algorithms. Additionally, the much anticipated STIX fonts for math expressions have come online and ship with matplotlib. See a sample of the new mathtext at http://matplotlib.sourceforge.net/screenshots.html#mathtext_examples better configuration - Darren Dale has provided support for a site.cfg configuration file to enable users and package maintainers to have better control over the matplotlib build process. He has also provided a (currently optional) enthought.traits enabled property configuration to replace matplotlib's rc configuration using a maplotlib.conf file writing to file-like objects - You can now pass file like objects (eg StringIO) to all backends for hardcopy. This has been a much requested feature for usage in web application servers. record array support - New functions for loading, displaying and saving numpy record arrays in matplotlib.mlab. See for example, http://matplotlib.sourceforge.net/examples/loadrec.py pyplot - Added a module matplotlib.pyplot which has all of pylab's plotting functions (eg figure, plot, show, close) but does not import the numpy namepace. This is useful for those who want to use the pylab functionality w/o the namespace clutter. http://matplotlib.sourceforge.net/matplotlib.pyplot.html maskedarray - Added optional support for the scipy sandbox masked array packaged. Configurable with an rc setting. plotfile - Added new pylab/pyplot command plotfile for gnuplot style file plotting http://matplotlib.sourceforge.net/matplotlib.pyplot.html#-plotfile http://matplotlib.sourceforge.net/examples/plotfile_demo.py Here is the complete CHANGELOG =============================================================== 2007-11-27 Released 0.91.1 at revision 4517 =============================================================== 2007-11-27 Released 0.91.0 at revision 4478 2007-11-13 All backends now support writing to a file-like object, not just a regular file. savefig() can be passed a file-like object in place of a file path. - MGD 2007-11-13 Improved the default backend selection at build time: SVG -> Agg -> TkAgg -> WXAgg -> GTK -> GTKAgg. The last usable backend in this progression will be chosen in the default config file. If a backend is defined in setup.cfg, that will be the default backend - DSD 2007-11-13 Improved creation of default config files at build time for traited config package - DSD 2007-11-12 Exposed all the build options in setup.cfg. These options are read into a dict called "options" by setupext.py. Also, added "-mpl" tags to the version strings for packages provided by matplotlib. Versions provided by mpl will be identified and updated on subsequent installs - DSD 2007-11-12 Added support for STIX fonts. A new rcParam, mathtext.fontset, can be used to choose between: 'cm': The TeX/LaTeX Computer Modern fonts 'stix': The STIX fonts (see stixfonts.org) 'stixsans': The STIX fonts, using sans-serif glyphs by default 'custom': A generic Unicode font, in which case the mathtext font must be specified using mathtext.bf, mathtext.it, mathtext.sf etc. Added a new example, stix_fonts_demo.py to show how to access different fonts and unusual symbols. - MGD 2007-11-12 Options to disable building backend extension modules moved from setup.py to setup.cfg - DSD 2007-11-09 Applied Martin Teichmann's patch 1828813: a QPainter is used in paintEvent, which has to be destroyed using the method end(). If matplotlib raises an exception before the call to end - and it does if you feed it with bad data - this method end() is never called and Qt4 will start spitting error messages 2007-11-09 Moved pyparsing back into matplotlib namespace. Don't use system pyparsing, API is too variable from one release to the next - DSD 2007-11-08 Made pylab use straight numpy instead of oldnumeric by default - EF 2007-11-08 Added additional record array utilites to mlab (rec2excel, rec2gtk, rec_join, rec_append_field, rec_drop_field) - JDH 2007-11-08 Updated pytz to version 2007g - DSD 2007-11-08 Updated pyparsing to version 1.4.8 - DSD 2007-11-08 Moved csv2rec to recutils and added other record array utilities - JDH 2007-11-08 If available, use existing pyparsing installation - DSD 2007-11-07 Removed old enthought.traits from lib/matplotlib, added Gael Varoquaux's enthought.traits-2.6b1, which is stripped of setuptools. The package is installed to site-packages if not already available - DSD 2007-11-05 Added easy access to minor tick properties; slight mod of patch by Pierre G-M - EF 2007-11-02 Commited Phil Thompson's patch 1599876, fixes to Qt4Agg backend and qt4 blitting demo - DSD 2007-11-02 Commited Phil Thompson's patch 1599876, fixes to Qt4Agg backend and qt4 blitting demo - DSD 2007-10-31 Made log color scale easier to use with contourf; automatic level generation now works. - EF 2007-10-24 Added ax kwarg to Figure.colorbar and pyplot.colorbar - EF 2007-10-19 Removed a gsave/grestore pair surrounding _draw_ps, which was causing a loss graphics state info (see "EPS output problem - scatter & edgecolors" on mpl-dev, 2007-10-29) - DSD 2007-10-15 Fixed a bug in patches.Ellipse that was broken for aspect='auto'. Scale free ellipses now work properly for equal and auto on Agg and PS, and they fall back on a polygonal approximation for nonlinear transformations until we convince oursleves that the spline approximation holds for nonlinear transformations. Added unit/ellipse_compare.py to compare spline with vertex approx for both aspects. JDH 2007-10-05 remove generator expressions from texmanager and mpltraits. generator expressions are not supported by python-2.3 - DSD 2007-10-01 Made matplotlib.use() raise an exception if called after backends has been imported. - EF 2007-09-30 Modified update* methods of Bbox and Interval so they work with reversed axes. Prior to this, trying to set the ticks on a reversed axis failed with an uninformative error message. - EF 2007-09-30 Applied patches to axes3d to fix index error problem - EF 2007-09-24 Applied Eike Welk's patch reported on mpl-dev on 2007-09-22 Fixes a bug with multiple plot windows in the qt backend, ported the changes to backend_qt4 as well - DSD 2007-09-21 Changed cbook.reversed to yield the same result as the python reversed builtin - DSD 2007-09-13 The usetex support in the pdf backend is more usable now, so I am enabling it. - JKS 2007-09-12 Fixed a Axes.bar unit bug - JDH 2007-09-10 Made skiprows=1 the default on csv2rec - JDH 2007-09-09 Split out the plotting part of pylab and put it in pyplot.py; removed numerix from the remaining pylab.py, which imports everything from pyplot.py. The intention is that apart from cleanups, the result of importing from pylab is nearly unchanged, but there is the new alternative of importing from pyplot to get the state-engine graphics without all the numeric functions. Numpified examples; deleted two that were obsolete; modified some to use pyplot. - EF 2007-09-08 Eliminated gd and paint backends - EF 2007-09-06 .bmp file format is now longer an alias for .raw 2007-09-07 Added clip path support to pdf backend. - JKS 2007-09-06 Fixed a bug in the embedding of Type 1 fonts in PDF. Now it doesn't crash Preview.app. - JKS 2007-09-06 Refactored image saving code so that all GUI backends can save most image types. See FILETYPES for a matrix of backends and their supported file types. Backend canvases should no longer write their own print_figure() method -- instead they should write a print_xxx method for each filetype they can output and add an entry to their class-scoped filetypes dictionary. - MGD 2007-09-05 Fixed Qt version reporting in setupext.py - DSD 2007-09-04 Embedding Type 1 fonts in PDF, and thus usetex support via dviread, sort of works. To test, enable it by renaming _draw_tex to draw_tex. - JKS 2007-09-03 Added ability of errorbar show limits via caret or arrowhead ends on the bars; patch by Manual Metz. - EF 2007-09-03 Created type1font.py, added features to AFM and FT2Font (see API_CHANGES), started work on embedding Type 1 fonts in pdf files. - JKS 2007-09-02 Continued work on dviread.py. - JKS 2007-08-16 Added a set_extent method to AxesImage, allow data extent to be modified after initial call to imshow - DSD 2007-08-14 Fixed a bug in pyqt4 subplots-adjust. Thanks to Xavier Gnata for the report and suggested fix - DSD 2007-08-13 Use pickle to cache entire fontManager; change to using font_manager module-level function findfont wrapper for the fontManager.findfont method - EF 2007-08-11 Numpification and cleanup of mlab.py and some examples - EF 2007-08-06 Removed mathtext2 2007-07-31 Refactoring of distutils scripts. - Will not fail on the entire build if an optional Python package (e.g. Tkinter) is installed but its development headers are not (e.g. tk-devel). Instead, it will continue to build all other extensions. - Provide an overview at the top of the output to display what dependencies and their versions were found, and (by extension) what will be built. - Use pkg-config, when available, to find freetype2, since this was broken on Mac OS-X when using MacPorts in a non- standard location. 2007-07-30 Reorganized configuration code to work with traited config objects. The new config system is located in the matplotlib.config package, but it is disabled by default. To enable it, set NEWCONFIG=True in matplotlib.__init__.py. The new configuration system will still use the old matplotlibrc files by default. To switch to the experimental, traited configuration, set USE_TRAITED_CONFIG=True in config.__init__.py. 2007-07-29 Changed default pcolor shading to flat; added aliases to make collection kwargs agree with setter names, so updating works; related minor cleanups. Removed quiver_classic, scatter_classic, pcolor_classic. - EF 2007-07-26 Major rewrite of mathtext.py, using the TeX box layout model. There is one (known) backward incompatible change. The font commands (\cal, \rm, \it, \tt) now behave as TeX does: they are in effect until the next font change command or the end of the grouping. Therefore uses of $\cal{R}$ should be changed to ${\cal R}$. Alternatively, you may use the new LaTeX-style font commands (\mathcal, \mathrm, \mathit, \mathtt) which do affect the following group, eg. $\mathcal{R}$. Other new features include: - Math may be interspersed with non-math text. Any text with an even number of $'s (non-escaped) will be sent to the mathtext parser for layout. - Sub/superscripts are less likely to accidentally overlap. - Support for sub/superscripts in either order, eg. $x^i_j$ and $x_j^i$ are equivalent. - Double sub/superscripts (eg. $x_i_j$) are considered ambiguous and raise an exception. Use braces to disambiguate. - $\frac{x}{y}$ can be used for displaying fractions. - $\sqrt[3]{x}$ can be used to display the radical symbol with a root number and body. - $\left(\frac{x}{y}\right)$ may be used to create parentheses and other delimiters that automatically resize to the height of their contents. - Spacing around operators etc. is now generally more like TeX. - Added support (and fonts) for boldface (\bf) and sans-serif (\sf) symbols. - Log-like function name shortcuts are supported. For example, $\sin(x)$ may be used instead of ${\rm sin}(x)$ - Limited use of kerning for the easy case (same font) Behind the scenes, the pyparsing.py module used for doing the math parsing was updated to the latest stable version (1.4.6). A lot of duplicate code was refactored out of the Font classes. - MGD 2007-07-19 completed numpification of most trivial cases - NN 2007-07-19 converted non-numpy relicts throughout the code - NN 2007-07-19 replaced the Python code in numerix/ by a minimal wrapper around numpy that explicitly mentions all symbols that need to be addressed for further numpification - NN 2007-07-18 make usetex respect changes to rcParams. texmanager used to only configure itself when it was created, now it reconfigures when rcParams are changed. Thank you Alexander Schmolck for contributing a patch - DSD 2007-07-17 added validation to setting and changing rcParams - DSD 2007-07-17 bugfix segfault in transforms module. Thanks Ben North for the patch. - ADS 2007-07-16 clean up some code in ticker.ScalarFormatter, use unicode to render multiplication sign in offset ticklabel - DSD 2007-07-16 fixed a formatting bug in ticker.ScalarFormatter's scientific notation (10^0 was being rendered as 10 in some cases) - DSD 2007-07-13 Add MPL_isfinite64() and MPL_isinf64() for testing doubles in (the now misnamed) MPL_isnan.h. - ADS 2007-07-13 The matplotlib._isnan module removed (use numpy.isnan) - ADS 2007-07-13 Some minor cleanups in _transforms.cpp - ADS 2007-07-13 Removed the rest of the numerix extension code detritus, numpified axes.py, and cleaned up the imports in axes.py - JDH 2007-07-13 Added legend.loc as configurable option that could in future default to 'best'. - NN 2007-07-12 Bugfixes in mlab.py to coerce inputs into numpy arrays. -ADS 2007-07-11 Added linespacing kwarg to text.Text - EF 2007-07-11 Added code to store font paths in SVG files. - MGD 2007-07-10 Store subset of TTF font as a Type 3 font in PDF files. - MGD 2007-07-09 Store subset of TTF font as a Type 3 font in PS files. - MGD 2007-07-09 Applied Paul's pick restructure pick and add pickers, sourceforge patch 1749829 - JDH 2007-07-09 Applied Allan's draw_lines agg optimization. JDH 2007-07-08 Applied Carl Worth's patch to fix cairo draw_arc - SC 2007-07-07 fixed bug 1712099: xpdf distiller on windows - DSD 2007-06-30 Applied patches to tkagg, gtk, and wx backends to reduce memory leakage. Patches supplied by Mike Droettboom; see tracker numbers 1745400, 1745406, 1745408. Also made unit/memleak_gui.py more flexible with command-line options. - EF 2007-06-30 Split defaultParams into separate file rcdefaults (together with validation code). Some heavy refactoring was necessary to do so, but the overall behavior should be the same as before. - NN 2007-06-27 Added MPLCONFIGDIR for the default location for mpl data and configuration. useful for some apache installs where HOME is not writable. Tried to clean up the logic in _get_config_dir to support non-writable HOME where are writable HOME/.matplotlib already exists - JDH 2007-06-27 Fixed locale bug reported at http://sourceforge.net/tracker/index.php?func=detail&aid=1744154&group_id=80706&atid=560720 by adding a cbook.unicode_safe function - JDH 2007-06-27 Applied Micheal's tk savefig bugfix described at http://sourceforge.net/tracker/index.php?func=detail&aid=1716732&group_id=80706&atid=560720 Thanks Michael! 2007-06-27 Patch for get_py2exe_datafiles() to work with new directory layout. (Thanks Tocer and also Werner Bruhin.) -ADS 2007-06-27 Added a scroll event to the mpl event handling system and implemented it for backends GTK* -- other backend users/developers/maintainers, please add support for your backend. - JDH 2007-06-25 Changed default to clip=False in colors.Normalize; modified ColorbarBase for easier colormap display - EF 2007-06-13 Added maskedarray option to rc, numerix - EF 2007-06-11 Python 2.5 compatibility fix for mlab.py - EF 2007-06-10 In matplotlibrc file, use 'dashed' | 'solid' instead of a pair of floats for contour.negative_linestyle - EF 2007-06-08 Allow plot and fill fmt string to be any mpl string colorspec - EF 2007-06-08 Added gnuplot file plotfile function to pylab -- see examples/plotfile_demo.py - JDH 2007-06-07 Disable build of numarray and Numeric extensions for internal MPL use and the numerix layer. - ADS 2007-06-07 Added csv2rec to matplotlib.mlab to support automatically converting csv files to record arrays using type introspection, and turned on native datetime support using the new units support in matplotlib.dates. See examples/loadrec.py ! JDH 2007-06-07 Simplified internal code of _auto_legend_data - NN 2007-06-04 Added labeldistance arg to Axes.pie to control the raidal distance of the wedge labels - JDH 2007-06-03 Turned mathtext in SVG into single <text> with multiple <tspan> objects (easier to edit in inkscape). - NN |
From: Simone M. <sim...@bs...> - 2007-08-06 13:47:41
|
Hello everyone, I tried to install matplotlib but I am having some problems: after installing all the necessary prerequisites (cairo, pycairo, pygo..., pygtk), I installed MATPLOTLIB as: python setup.py build python setup.py install but when I finally try to use it by calling >>> from pylab import * I receive the followinbg error: Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/local/cdat/lib/python2.4/site-packages/pylab.py", line 1, in ? from matplotlib.pylab import * ImportError: No module named matplotlib.pylab I hope anyone can help me, thanks simone |
From: Yukuan <yuk...@gm...> - 2006-10-23 13:09:32
|
Once when I found that NumPy released its version 1.0rc3, I happily upgraded NumPy from 1.0rc1 to 1.0rc3 under WindowsXP. A nightmare just happened. Matplotlib failed to run with NumPy 1.0rc3, and I cannot found a NumPy 1.0rc1 on its download page. Will matplotlib upgrade for NumPy 1.0rc3? What can I do for this? Grateful to any suggestion. Thanks -- Nature uses only the longest threads to weave her patterns, so each small piece of her fabric reveals the organization of the entire tapestry. -- Richard P. Feynman, (1965) The Character of Physical Law -- Blog: yukuan.blogspot.com |
From: John H. <jdh...@ac...> - 2006-03-16 15:46:01
|
Compiled against numpy-0.9.6 http://sourceforge.net/project/showfiles.php?group_id=80706 Again, many thanks to Charlie Moad for handling this release/build. =============================================================== 2006-03-16 Released 0.87.2 2006-03-15 Fixed bug in MaxNLocator revealed by da...@in.... The main change is that Locator.nonsingular now adjusts vmin and vmax if they are nearly the same, not just if they are equal. A new kwarg, "tiny", sets the threshold. - EF 2006-03-14 Added import of compatibility library for newer numpy linear_algebra - TEO 2006-03-12 Extended "load" function to support individual columns and moved "load" and "save" into matplotlib.mlab so they can be used outside of pylab -- see examples/load_converter.py - JDH 2006-03-12 Added AutoDateFormatter and AutoDateLocator submitted by James Evans. Try the load_converter.py example for a demo. - ADS 2006-03-11 Added subprocess module from python-2.4 - DSD 2006-03-11 Fixed landscape orientation support with the usetex option. The backend_ps print_figure method was getting complicated, I added a _print_figure_tex method to maintain some degree of sanity - DSD 2006-03-11 Added "papertype" savefig kwarg for setting postscript papersizes. papertype and ps.papersize rc setting can also be set to "auto" to autoscale pagesizes - DSD 2006-03-09 Apply P-J's patch to make pstoeps work on windows patch report # 1445612 - DSD 2006-03-09 Make backend rc parameter case-insensitive - DSD 2006-03-07 Fixed bug in backend_ps related to C0-C6 papersizes, which were causing problems with postscript viewers. Supported page sizes include letter, legal, ledger, A0-A10, and B0-B10 - DSD |
From: John H. <jdh...@ac...> - 2006-03-01 16:19:45
|
We have migrated the development repository from CVS to svn. You can now get the latest source tree with svn co https://svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib The CVS tree is now dead and should not be used. JDH |
From: John H. <jdh...@ac...> - 2006-02-22 16:02:26
|
Notable notes: - Built against numpy-0.9.5 - A wealth of bugfixes http://sourceforge.net/project/showfiles.php?group_id=80706 =============================================================== 2006-02-22 Released 0.87 2006-02-21 Fixed portrait/landscape orientation in postscript backend - DSD 2006-02-21 fix bug introduced in yesterday's bug fix - SC 2006-02-20 backend_gtk.py FigureCanvasGTK.draw(): fix bug reported by David Tremouilles - SC 2006-02-20 Remove the "pygtk.require('2.4')" error from examples/embedding_in_gtk2.py - SC 2006-02-18 backend_gtk.py FigureCanvasGTK.draw(): simplify to use (rather than duplicate) the expose_event() drawing code - SC 2006-02-12 Added stagger or waterfall plot capability to LineCollection; illustrated in examples/collections.py. - EF 2006-02-11 Massive cleanup of the usetex code in the postscript backend. Possibly fixed the clipping issue users were reporting with older versions of ghostscript - DSD 2006-02-11 Added autolim kwarg to axes.add_collection. Changed collection get_verts() methods accordingly. - EF 2006-02-09 added a temporary rc parameter text.dvipnghack, to allow Mac users to get nice results with the usetex option. - DSD 2006-02-09 Fixed a bug related to setting font sizes with the usetex option. - DSD 2006-02-09 Fixed a bug related to usetex's latex code. - DSD 2006-02-09 Modified behavior of font.size rc setting. You should define font.size in pts, which will set the "medium" or default fontsize. Special text sizes like axis labels or tick labels can be given relative font sizes like small, large, x-large, etc. and will scale accordingly. - DSD 2006-02-08 Added py2exe specific datapath check again. Also added new py2exe helper function get_py2exe_datafiles for use in py2exe setup.py scripts. - CM 2006-02-02 Added box function to pylab 2006-02-02 Fixed a problem in setupext.py, tk library formatted in unicode caused build problems - DSD 2006-02-01 Dropped TeX engine support in usetex to focus on LaTeX. - DSD 2006-01-29 Improved usetex option to respect the serif, sans-serif, monospace, and cursive rc settings. Removed the font.latex.package rc setting, it is no longer required - DSD 2006-01-29 Fixed tex's caching to include font.family rc information - DSD 2006-01-29 Fixed subpixel rendering bug in *Agg that was causing uneven gridlines - JDH 2006-01-28 Added fontcmd to backend_ps's RendererPS.draw_tex, to support other font families in eps output - DSD 2006-01-28 Added MaxNLocator to ticker.py, and changed contour.py to use it by default. - EF 2006-01-28 Added fontcmd to backend_ps's RendererPS.draw_tex, to support other font families in eps output - DSD 2006-01-27 Buffered reading of matplotlibrc parameters in order to allow 'verbose' settings to be processed first (allows verbose.report during rc validation process) - DSD 2006-01-27 Removed setuptools support from setup.py and created a separate setupegg.py file to replace it. - CM 2006-01-26 Replaced the ugly datapath logic with a cleaner approach from http://wiki.python.org/moin/DistutilsInstallDataScattered. Overrides the install_data command. - CM 2006-01-24 Don't use character typecodes in cntr.c --- changed to use defined typenumbers instead. - TEO 2006-01-24 Fixed some bugs in usetex's and ps.usedistiller's dependency 2006-01-24 Added masked array support to scatter - EF 2006-01-24 Fixed some bugs in usetex's and ps.usedistiller's dependency checking - DSD |
From: John H. <jdh...@ac...> - 2005-09-19 17:21:31
|
Hi all, This is a quick release in advance of scipy this Thursday. I'm short on time right now so I'll just paste in the CHANGELOG since the last release. I also have not been able to make a binary build for python2.3 on win32, but there is a 2.4 version. I'll get this all sorted out next week. 2005-09-14 Added a new 'resize_event' which triggers a callback with a backend_bases.ResizeEvent object. Not implemented on all backends - JDH 2005-09-14 font_manager.py: removed chkfontpath from x11FontDirectory() - SC 2005-09-14 Factored out auto date locator/formatter factory code into matplotlib.date.date_ticker_factory; applies John Bryne's quiver patch. 2005-09-13 Added Mark's axes positions history patch #1286915 2005-09-09 Added support for auto canvas resizing with fig.set_figsize_inches(9,5,forward=True) # inches OR fig.resize(400,300) # pixels 2005-09-07 figure.py: update Figure.draw() to use the updated renderer.draw_image() so that examples/figimage_demo.py works again. examples/stock_demo.py: remove data_clipping (which no longer exists) - SC 2005-09-06 Added Eric's tick.direction patch: in or out in rc 2005-09-06 Added Martin's rectangle selector widget 2005-09-04 Fixed a logic err in text.py that was preventing rgxsuper from matching - JDH 2005-08-29 Committed Ken's wx blit patch #1275002 2005-08-26 colorbar modifications - now uses contourf instead of imshow so that colors used by contourf are displayed correctly. Added two new keyword args (cspacing and clabels) that are only relevant for ContourMappable images - JSWHIT 2005-08-24 Fixes a PS image bug reported by Darren - JDH 2005-08-23 colors.py: change hex2color() to accept unicode strings as well as normal strings. Use isinstance() instead of types.IntType etc - SC 2005-08-16 removed data_clipping line and rc property - JDH 2005-08-22 backend_svg.py: Remove redundant "x=0.0 y=0.0" from svg element. Increase svg version from 1.0 to 1.1. Add viewBox attribute to svg element to allow SVG documents to scale-to-fit into an arbitrary viewport - SC 2005-08-16 Added Eric's dot marker patch - JDH 2005-08-08 Added blitting/animation for TkAgg - CM 2005-08-05 Fixed duplicate tickline bug - JDH 2005-08-05 Fixed a GTK animation bug that cropped up when doing animations in gtk//gtkagg canvases that had widgets packed above them 2005-08-05 Added Clovis Goldemberg patch to the tk save dialog 2005-08-04 Removed origin kwarg from backend.draw_image. origin is handled entirely by the frontend now. 2005-07-03 Fixed a bug related to TeX commands in backend_ps 2005-08-03 Fixed SVG images to respect uppoer and lower origins. 2005-08-03 Added flipud method to image and removed it from to_str. 2005-07-29 Modified figure.figaspect to take an array or number; modified backend_svg to write utf-8 - JDH 2005-07-30 backend_svg.py: embed png image files in svg rather than linking to a separate png file, fixes bug #1245306 (thanks to Norbert Nemec for the patch) - SC |
From: Nabble F. <li...@na...> - 2005-08-26 05:35:58
|
confirm 710829 |
From: Orion P. <or...@co...> - 2005-08-01 22:07:29
|
Just to let everyone know that I am maintaining Fedora Extras RPMS for matplotlib. The package is known as python-matplotlib and is available for Fedora Core 4. -- Orion Poplawski System Administrator 303-415-9701 x222 Colorado Research Associates/NWRA FAX: 303-415-9702 3380 Mitchell Lane, Boulder CO 80301 http://www.co-ra.com |
From: John H. <jdh...@ac...> - 2005-07-29 22:14:43
|
This is the second bug fix release of the 0.83 series, but a couple of new features have crept in.... The notes below include all new features in 0.83; I've just been a little slow getting them typed up :-) You can read these with links at http://matplotlib.sourceforge.net/whats_new.html What's new in matplotlib 0.83 axis('scale') Added Mark Athen's 'scale' patch, so that on a scaled axis a circle looks like circle. See help(axis). New cursor and span selector widgets Added new Cursor and HorizontalSpanSelector to matplotlib.widgets. See examples/widgets/cursor.py and examples/widgets/span_selector.py. Set useblit = True on gtkagg for significantly enhanced performance. draw events You can use use matplotlib event handling to register a callback after figure draw using 'draw_event' which calls the callback with a DrawEvent instance def callback(event): #event.renderer is the backend Renderer instance pass connect('draw_event') Full screen mode in GTK* Use 'f' to toggle full screen mode in the GTK backends. GTK and SVG fixes Steve Chaplin has made numerous updates to the GTK and SVG backends. See the CHANGELOG for details. Reorganized config files Made HOME/.matplotlib the new config dir where the matplotlibrc file, the ttf.cache, and the tex.cache live. The new default filenames in .matplotlib have no leading dot and are not hidden. Eg, the new names are matplotlibrc, tex.cache, and ttffont.cache. This is how ipython does it so it must be right. If old files are found, a warning is issued and they are moved to the new location. Also fixed texmanager to put all files, including temp files in ~/.matplotlib/tex.cache, which allows you to usetex in non-writable dirs. Using matplotlib.agg to draw paths Updated agg_test.py to demonstrate curved paths and fills. CocoaAgg New CocoaAgg backend for native GUI on OSX, 10.3 and 10.4 compliant. Qt enhancements Applied Ted Drain's QtAgg patch: 1) Changed the toolbar to be a horizontal bar of push buttons instead of a QToolbar and updated the layout algorithms in the main window accordingly. This eliminates the ability to drag and drop the toolbar and detach it from the window. 2) Updated the resize algorithm in the main window to show the correct size for the plot widget as requested. This works almost correctly right now. It looks to me like the final size of the widget is off by the border of the main window but I haven't figured out a way to get that information yet. We could just add a small margin to the new size but that seems a little hacky. 3) Changed the x/y location label to be in the toolbar like the Tk backend instead of as a status line at the bottom of the widget. 4) Changed the toolbar pixmaps to use the ppm files instead of the png files. I noticed that the Tk backend buttons looked much nicer and it uses the ppm files so I switched them. mathtext optimizations Upgraded pyparsing and applied Paul McGuire's suggestions for speeding things up. This more than doubles the speed of mathtext in my simple tests. Bugs fixed / small features Applied SF patches 1242648, 1244732. Fixes SF bugs 1238412, 1231611, 1209354, subplot (2,1,1) bug, Downloads at http://matplotlib.sourceforge.net |
From: John H. <jdh...@ac...> - 2005-07-28 19:57:17
|
I created a wiki page on the scipy web site for people to upload tips, tricks, HOWTOs and recipes for matplotlib. Everyone is encouraged to contribute; you just need to get a login for the scipy page from http://www.scipy.org/wikis/topical_software/join_form . One easy way to contribute is to take a file from the examples directory and explain and annotate it and place it on the wiki. You can also upload images to show off your work. Beyond that, everything is fair game: from a tutorial freezing mpl with py2exe to embedding mpl in your favorite GUI to doing animations. To get the ball rolling, I cleaned up my last post to the mailing list and posted it with a screenshot http://www.scipy.org/wikis/topical_software/MatplotlibCookbook Thanks to scipy.org and enthought for hosting! JDH |
From: John H. <jdh...@ac...> - 2005-07-11 14:44:13
|
This fixes (we hope) the ipython run bug reported last week on the mailing list. https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=82474&release_id=340606 JDH |
From: John H. <jdh...@ac...> - 2005-07-08 14:51:47
|
Normally, this would have been a bugfix release, but I reorganized the matplotlib configuration files so thought it best to tick the version number. All of the configuration files and dirs (matplotlibrc, tex.cache, ttffont.cache ) now reside in $HOME/.matplotlib (on windows C:\Documents and Settings\youracct\.matplotlib). Please rename your .matplotlibrc file to matplotlibrc and put it there. Other change are 2005-07-07 Added Eric's MA set_xdata Line2D fix - JDH 2005-07-06 Made HOME/.matplotlib the new config dir where the matplotlibrc file, the ttf.cache, and the tex.cache live. The new default filenames in .matplotlib have no leading dot and are not hidden. Eg, the new names are matplotlibrc tex.cache ttffont.cache. This is how ipython does it so it must be right. If old files are found, a warning is issued and they are moved to the new location. Also fixed texmanager to put all files, including temp files in ~/.matplotlib/tex.cache, which allows you to usetex in non-writable dirs. 2005-07-05 Fixed bug #1231611 in subplots adjust layout. The problem was that the text cacheing mechanism was not using the transformation affine in the key. - JDH 2005-07-05 Fixed default backend import problem when using API (SF bug # 1209354 - see API_CHANGES for more info - JDH 2005-07-04 backend_gtk.py: require PyGTK version 2.0.0 or higher - SC 2005-06-30 setupext.py: added numarray_inc_dirs for building against numarray when not installed in standard location - ADS 2005-06-27 backend_svg.py: write figure width, height as int, not float. Update to fix some of the pychecker warnings - SC 2005-06-23 Updated examples/agg_test.py to demonstrate curved paths and fills - JDH 2005-06-21 Moved some texmanager and backend_agg tex caching to class level rather than instance level - JDH 2005-06-20 setupext.py: fix problem where _nc_backend_gdk is installed to the wrong directory - SC 2005-06-19 Added 10.4 support for CocoaAgg. - CM 2005-06-18 Move Figure.get_width_height() to FigureCanvasBase and return int instead of float. - SC 2005-06-18 Applied Ted Drain's QtAgg patch: 1) Changed the toolbar to be a horizontal bar of push buttons instead of a QToolbar and updated the layout algorithms in the main window accordingly. This eliminates the ability to drag and drop the toolbar and detach it from the window. 2) Updated the resize algorithm in the main window to show the correct size for the plot widget as requested. This works almost correctly right now. It looks to me like the final size of the widget is off by the border of the main window but I haven't figured out a way to get that information yet. We could just add a small margin to the new size but that seems a little hacky. 3) Changed the x/y location label to be in the toolbar like the Tk backend instead of as a status line at the bottom of the widget. 4) Changed the toolbar pixmaps to use the ppm files instead of the png files. I noticed that the Tk backend buttons looked much nicer and it uses the ppm files so I switched them. 2005-06-17 Modified the gtk backend to not queue mouse motion events. This allows for live updates when dragging a slider. - CM 2005-06-17 Added starter CocoaAgg backend. Only works on OS 10.3 for now and requires PyObjC. (10.4 is high priority) - CM 2005-06-17 Upgraded pyparsing and applied Paul McGuire's suggestions for speeding things up. This more than doubles the speed of mathtext in my simple tests. JDH 2005-06-16 Applied David Cooke's subplot make_key patch Downloads at http://matplotlib.sf.net Enjoy! JDH |