From: Michael D. <md...@st...> - 2013-06-19 21:48:05
|
On 06/19/2013 05:03 PM, Russell E. Owen wrote: > In article <51C...@st...>, > Michael Droettboom <md...@st...> > wrote: > >> I have tagged a 1.3.0rc3 and uploaded a tarball to Sourceforge. >> >> We may not get all the binaries up in the next little while, so I'll >> wait for those and then make an announcement on matplotlib-users. After >> a couple of weeks, assuming no serious problems, we'll be ready for >> 1.3.0 final. >> >> Thanks again to everyone for their help with this release! > I have uploaded the MacOS 10.6 64-bit binary. However, there were a few > unit test failures, including the font complaint that I first saw in an > earlier 1.3.0 prerelease, plus one about pep8 that I've never seen > before. The pep8 one is because the pep8 tool is not installed on your system. We attempted to fix this so it was not a hard requirement, but obviously missed this. I'll fix that as part of the next release candidate. The font issue was reportedly fixed by 9ccacff <https://github.com/pwuertz/matplotlib/commit/9ccacffe81e0d4a48e4a4b19064460b94c6f77c9>, but apparently not. I'll ping Peter Wuertz about that. Mike > > I have appended the output from python -c "import matplotlib as m ; > m.test(verbosity=1)" > > -- Russell > > Last login: Wed Jun 19 12:36:54 on ttys001 > localhost$ python -c "import matplotlib as m ; m.test(verbosity=1)" > ......................................................................... > ......................................................................... > ......................................................................... > ..........kpathsea: Invalid fontname `Bitstream Vera Serif', contains ' ' > Ekpathsea: Invalid fontname `Bitstream Vera Serif', contains ' ' > EK.....K................................................................. > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ...................................../Library/Frameworks/Python.framework > /Versions/2.7/lib/python2.7/site-packages/numpy/ma/core.py:777: > RuntimeWarning: invalid value encountered in absolute > return umath.absolute(a) * self.tolerance >= umath.absolute(b) > /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pack > ages/numpy/ma/core.py:3791: UserWarning: Warning: converting a masked > element to nan. > warnings.warn("Warning: converting a masked element to nan.") > .........................................../Library/Frameworks/Python.fra > mework/Versions/2.7/lib/python2.7/site-packages/matplotlib/gridspec.py:29 > 8: UserWarning: This figure includes Axes that are not compatible with > tight_layout, so its results might be incorrect. > warnings.warn("This figure includes Axes that are not " > ............................................/Library/Frameworks/Python.fr > amework/Versions/2.7/lib/python2.7/site-packages/numpy/testing/utils.py:8 > 07: RuntimeWarning: invalid value encountered in absolute > z = abs(x-y) > ........E > ====================================================================== > ERROR: matplotlib.tests.test_backend_pgf.test_pathclip > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_backend_pgf.py", line 45, in backend_switcher > result = func(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_backend_pgf.py", line 146, in test_pathclip > plt.savefig(os.path.join(result_dir, "pgf_pathclip.pdf")) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/pyplot.py", line 561, in savefig > return fig.savefig(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/figure.py", line 1410, in savefig > self.canvas.print_figure(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backend_bases.py", line 2220, in print_figure > **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 865, in print_pdf > self._print_pdf_to_fh(fh, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 823, in _print_pdf_to_fh > self.print_pgf(fname_pgf, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 805, in print_pgf > self._print_pgf_to_fh(fh, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 785, in _print_pgf_to_fh > RendererPgf(self.figure, fh), > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 409, in __init__ > self.latexManager = LatexManagerFactory.get_latex_manager() > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 223, in get_latex_manager > new_inst = LatexManager() > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 309, in __init__ > raise LatexError("LaTeX returned an error, probably missing font or > error in preamble:\n%s" % stdout) > LatexError: LaTeX returned an error, probably missing font or error in > preamble: > This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) > restricted \write18 enabled. > **entering extended mode > LaTeX2e <2011/06/27> > Babel <v3.8m> and hyphenation patterns for english, dumylang, > nohyphenation, ge > rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, > ibycus, arabi > c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, > czech, danis > h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, > finnis > h, french, friulan, galician, german, ngerman, swissgerman, monogreek, > greek, h > ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, > malayalam, ma > rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, > italian, > kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, > nynorsk, > polish, portuguese, romanian, romansh, russian, sanskrit, serbian, > serbianc, s > lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, > uppersorbian, > welsh, loaded. > > *(/usr/local/texlive/2012/texmf-dist/tex/latex/base/minimal.cls > Document Class: minimal 2001/05/25 Standard LaTeX minimal class > ) > (Please type a command or say `\end') > * > *(/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/expl3.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3names.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/etex-pkg/etex.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/color.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/color.cfg) > (/usr/local/texlive/2012/texmf-dist/tex/xelatex/xetex-def/xetex.def)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphics.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/trig.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/graphics.cfg)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3basics.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3expan.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3tl.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3seq.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3int.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3quark.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3prg.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3clist.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3token.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3prop.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3msg.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3file.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3skip.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3keys.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3fp.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3box.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3coffins.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3color.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3luatex.sty)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3packages/xparse/xparse.st > y) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec-patches.s > ty > (/usr/local/texlive/2012/texmf-dist/tex/latex/base/fixltx2e.sty) > ************************************************* > * LaTeX warning: "xparse/redefine-command" > * > * Redefining document command \oldstylenums with arg. spec. 'm' on line > 107. > ************************************************* > ) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1enc.def) > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1lmr.fd)) > (/usr/local/texlive/2012/texmf-dist/tex/xelatex/xunicode/xunicode.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/tipa/t3enc.def > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1lmss.fd)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphicx.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/keyval.sty))) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec.cfg))) > > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > ! > ! fontspec error: "font-not-found" > ! > ! The font "Bitstream Vera Serif" cannot be found. > ! > ! See the fontspec documentation for further information. > ! > ! For immediate help type H <return>. > !............................................... > > <*> \setmainfont{Bitstream Vera Serif} > > No pages of output. > Transcript written on texput.log. > > > ====================================================================== > ERROR: matplotlib.tests.test_backend_pgf.test_mixedmode > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_backend_pgf.py", line 45, in backend_switcher > result = func(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_backend_pgf.py", line 158, in test_mixedmode > compare_figure('pgf_mixedmode.pdf') > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_backend_pgf.py", line 56, in compare_figure > plt.savefig(actual) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/pyplot.py", line 561, in savefig > return fig.savefig(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/figure.py", line 1410, in savefig > self.canvas.print_figure(*args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backend_bases.py", line 2220, in print_figure > **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 865, in print_pdf > self._print_pdf_to_fh(fh, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 823, in _print_pdf_to_fh > self.print_pgf(fname_pgf, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 805, in print_pgf > self._print_pgf_to_fh(fh, *args, **kwargs) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 785, in _print_pgf_to_fh > RendererPgf(self.figure, fh), > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 409, in __init__ > self.latexManager = LatexManagerFactory.get_latex_manager() > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 223, in get_latex_manager > new_inst = LatexManager() > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/backends/backend_pgf.py", line 309, in __init__ > raise LatexError("LaTeX returned an error, probably missing font or > error in preamble:\n%s" % stdout) > LatexError: LaTeX returned an error, probably missing font or error in > preamble: > This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) > restricted \write18 enabled. > **entering extended mode > LaTeX2e <2011/06/27> > Babel <v3.8m> and hyphenation patterns for english, dumylang, > nohyphenation, ge > rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, > ibycus, arabi > c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, > czech, danis > h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, > finnis > h, french, friulan, galician, german, ngerman, swissgerman, monogreek, > greek, h > ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, > malayalam, ma > rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, > italian, > kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, > nynorsk, > polish, portuguese, romanian, romansh, russian, sanskrit, serbian, > serbianc, s > lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, > uppersorbian, > welsh, loaded. > > *(/usr/local/texlive/2012/texmf-dist/tex/latex/base/minimal.cls > Document Class: minimal 2001/05/25 Standard LaTeX minimal class > ) > (Please type a command or say `\end') > * > *(/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/expl3.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3names.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/etex-pkg/etex.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/color.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/color.cfg) > (/usr/local/texlive/2012/texmf-dist/tex/xelatex/xetex-def/xetex.def)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphics.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/trig.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/graphics.cfg)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3basics.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3expan.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3tl.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3seq.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3int.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3quark.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3prg.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3clist.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3token.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3prop.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3msg.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3file.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3skip.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3keys.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3fp.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3box.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3coffins.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3color.sty) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3luatex.sty)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/l3packages/xparse/xparse.st > y) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec-patches.s > ty > (/usr/local/texlive/2012/texmf-dist/tex/latex/base/fixltx2e.sty) > ************************************************* > * LaTeX warning: "xparse/redefine-command" > * > * Redefining document command \oldstylenums with arg. spec. 'm' on line > 107. > ************************************************* > ) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1enc.def) > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1lmr.fd)) > (/usr/local/texlive/2012/texmf-dist/tex/xelatex/xunicode/xunicode.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/tipa/t3enc.def > (/usr/local/texlive/2012/texmf-dist/tex/latex/euenc/eu1lmss.fd)) > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphicx.sty > (/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/keyval.sty))) > (/usr/local/texlive/2012/texmf-dist/tex/latex/fontspec/fontspec.cfg))) > > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > ! > ! fontspec error: "font-not-found" > ! > ! The font "Bitstream Vera Serif" cannot be found. > ! > ! See the fontspec documentation for further information. > ! > ! For immediate help type H <return>. > !............................................... > > <*> \setmainfont{Bitstream Vera Serif} > > No pages of output. > Transcript written on texput.log. > > > ====================================================================== > ERROR: Failure: NameError (name 'pep8' is not defined) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/nose/loader.py", line 379, in loadTestsFromName > module = resolve_name(addr.module) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/nose/util.py", line 321, in resolve_name > module = __import__('.'.join(parts_copy)) > File > "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pac > kages/matplotlib/tests/test_coding_standards.py", line 18, in <module> > class StandardReportWithExclusions(pep8.StandardReport): > NameError: name 'pep8' is not defined > > ---------------------------------------------------------------------- > Ran 1458 tests in 699.485s > > FAILED (KNOWNFAIL=2, errors=3) > /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pack > ages/matplotlib/__init__.py:1141: UserWarning: This call to > matplotlib.use() has no effect > because the the backend has already been chosen; > matplotlib.use() must be called *before* pylab, matplotlib.pyplot, > or matplotlib.backends is imported for the first time. > > warnings.warn(_use_error_msg) > localhost$ > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel |