#10588: Upgrade to matplotlib 1.0.1
---------------------------+------------------------------------------------
Reporter: ryan | Owner: tbd
Type: task | Status: closed
Priority: major | Milestone: sage-4.6.2
Component: packages | Resolution: fixed
Keywords: matplotlib | Work_issues:
Upstream: N/A | Reviewer: Jason Grout, Dan Drake
Author: Ryan Grout | Merged: sage-4.6.2.alpha1
Dependencies: |
---------------------------+------------------------------------------------
Comment(by leif):
{{{
#!sh
~/Sage/spkgs/matplotlib-1.0.1$ du -ch src/build/
1.4M src/build/temp.linux-i686-2.7/src
192K src/build/temp.linux-i686-2.7/lib/matplotlib/tri
84K src/build/temp.linux-i686-2.7/lib/matplotlib/delaunay
280K src/build/temp.linux-i686-2.7/lib/matplotlib
284K src/build/temp.linux-i686-2.7/lib
192K src/build/temp.linux-i686-2.7/CXX
64K src/build/temp.linux-i686-2.7/agg24/src
68K src/build/temp.linux-i686-2.7/agg24
76K src/build/temp.linux-i686-2.7/ttconv
2.0M src/build/temp.linux-i686-2.7
172K src/build/lib.linux-i686-2.7/mpl_toolkits/axisartist
96K src/build/lib.linux-i686-2.7/mpl_toolkits/axes_grid
88K src/build/lib.linux-i686-2.7/mpl_toolkits/mplot3d
152K src/build/lib.linux-i686-2.7/mpl_toolkits/axes_grid1
540K src/build/lib.linux-i686-2.7/mpl_toolkits
36K src/build/lib.linux-i686-2.7/matplotlib/backends/Matplotlib.nib
32K src/build/lib.linux-i686-2.7/matplotlib/backends/qt4_editor
1.5M src/build/lib.linux-i686-2.7/matplotlib/backends
112K
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_text
712K
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_image
8.5M
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_axes
224K
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_simplification
1.3M
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_mathtext
388K
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_dates
76K
src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images/test_spines
12M src/build/lib.linux-i686-2.7/matplotlib/tests/baseline_images
12M src/build/lib.linux-i686-2.7/matplotlib/tests
64K src/build/lib.linux-i686-2.7/matplotlib/testing/jpl_units
92K src/build/lib.linux-i686-2.7/matplotlib/testing
2.2M src/build/lib.linux-i686-2.7/matplotlib/mpl-data/fonts/ttf
816K src/build/lib.linux-i686-2.7/matplotlib/mpl-data/fonts/afm
668K src/build/lib.linux-i686-2.7/matplotlib/mpl-
data/fonts/pdfcorefonts
3.7M src/build/lib.linux-i686-2.7/matplotlib/mpl-data/fonts
268K src/build/lib.linux-i686-2.7/matplotlib/mpl-data/images
4.0M src/build/lib.linux-i686-2.7/matplotlib/mpl-data
8.0K src/build/lib.linux-i686-2.7/matplotlib/numerix/random_array
8.0K src/build/lib.linux-i686-2.7/matplotlib/numerix/ma
8.0K src/build/lib.linux-i686-2.7/matplotlib/numerix/mlab
8.0K src/build/lib.linux-i686-2.7/matplotlib/numerix/fft
8.0K src/build/lib.linux-i686-2.7/matplotlib/numerix/linear_algebra
52K src/build/lib.linux-i686-2.7/matplotlib/numerix
40K src/build/lib.linux-i686-2.7/matplotlib/tri
48K src/build/lib.linux-i686-2.7/matplotlib/delaunay
60K src/build/lib.linux-i686-2.7/matplotlib/sphinxext
56K src/build/lib.linux-i686-2.7/matplotlib/projections
22M src/build/lib.linux-i686-2.7/matplotlib
22M src/build/lib.linux-i686-2.7
24M src/build/
24M total
}}}
[[BR]]
Also, this spkg reintroduced the race condition in creating the TeX font
cache directory (#10159), because the patch to `font_manager.py` was
dropped, apparently without having checked whether the issue had really
been fixed (see #11686):
{{{
#!diff
diff -r 766b19e00183 -r cd80018a5dc7 spkg-install
--- a/spkg-install Fri Oct 01 12:54:06 2010 -0500
+++ b/spkg-install Mon Jan 10 23:59:32 2011 -0600
@@ -17,8 +17,6 @@
# Use patched versions. See SPKG.txt for why and what.
$CP patches/setupext.py src
-$CP patches/WrapPython.h src/CXX
-$CP patches/font_manager.py src/lib/matplotlib
cd src
# Now build
}}}
The bug indeed hasn't been fixed in the new upstream release, it just
moved to another file, `src/lib/matplotlib/texmanager.py`.
[[BR]]
Both `SPKG.txt` and the commit message lack a ticket number.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10588#comment:10>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.