v1.1.1rc2 tarballs are up

Go MPL! It would be great to have matching releases of IPython and
MPL, just in time for the Debian freeze and SciPy 2012 :slight_smile:

Cheers,

f

···

On Sat, Jun 30, 2012 at 11:46 AM, John Hunter <jdh2358@...149...> wrote:

Well, looks like we better get moving then :wink:

OK, the v1.1.1 tarball is up at https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.1

and this is now the download folder the main site points to. I’m leaving up the rc2 binaries til Russell and Christoph can build v1.1.1 binaries and we get them uploaded. Sandro, if you’re around, you are good to go for including this in debian, hopefully squeaking in under the freeze (sorry for the last minute push).

I will hold off on the users and announce list emails til the updated binaries are up.

Tagged: git tag v1.1.1 7e47149a7b05f8e5cf1cc899a7e4e7c90dd4244f

Thanks to all!

JDH

···

On Sat, Jun 30, 2012 at 2:40 PM, Fernando Perez <fperez.net@…149…> wrote:

On Sat, Jun 30, 2012 at 11:46 AM, John Hunter <jdh2358@…149…> wrote:

Well, looks like we better get moving then :wink:

Go MPL! It would be great to have matching releases of IPython and

MPL, just in time for the Debian freeze and SciPy 2012 :slight_smile:

Awesome, congrats!

···

On Sat, Jun 30, 2012 at 12:55 PM, John Hunter <jdh2358@...149...> wrote:

OK, the v1.1.1 tarball is up
at matplotlib - Browse /matplotlib/matplotlib-1.1.1 at SourceForge.net
and this is now the download folder the main site points to. I'm leaving up
the rc2 binaries til Russell and Christoph can build v1.1.1 binaries and we
get them uploaded. Sandro, if you're around, you are good to go for
including this in debian, hopefully squeaking in under the freeze (sorry for
the last minute push).

I will hold off on the users and announce list emails til the updated
binaries are up.

Tagged: git tag v1.1.1 7e47149a7b05f8e5cf1cc899a7e4e7c90dd4244f

Thanks to all!

Here are the Windows installers, built against numpy 1.6.2. Sorry, I can not upload them to SF. There seems to be some permission problems that the SF admins would need to fix manually.

<Archived: Python Extension Packages for Windows - Christoph Gohlke;

Christoph

···

On 6/30/2012 12:55 PM, John Hunter wrote:

On Sat, Jun 30, 2012 at 2:40 PM, Fernando Perez <fperez.net@...149... > <mailto:fperez.net@…149…>> wrote:

    On Sat, Jun 30, 2012 at 11:46 AM, John Hunter <jdh2358@...149... > <mailto:jdh2358@…149…>> wrote:
    > Well, looks like we better get moving then :wink:

    Go MPL! It would be great to have matching releases of IPython and
    MPL, just in time for the Debian freeze and SciPy 2012 :slight_smile:

OK, the v1.1.1 tarball is up at
matplotlib - Browse /matplotlib/matplotlib-1.1.1 at SourceForge.net
and this is now the download folder the main site points to. I'm
leaving up the rc2 binaries til Russell and Christoph can build v1.1.1
binaries and we get them uploaded. Sandro, if you're around, you are
good to go for including this in debian, hopefully squeaking in under
the freeze (sorry for the last minute push).

I will hold off on the users and announce list emails til the updated
binaries are up.

Tagged: git tag v1.1.1 7e47149a7b05f8e5cf1cc899a7e4e7c90dd4244f

Thanks to all!
JDH

Hello John,
thanks for your effort! but...

···

On Sat, Jun 30, 2012 at 9:55 PM, John Hunter <jdh2358@...149...> wrote:

OK, the v1.1.1 tarball is up
at matplotlib - Browse /matplotlib/matplotlib-1.1.1 at SourceForge.net
and this is now the download folder the main site points to. I'm leaving up
the rc2 binaries til Russell and Christoph can build v1.1.1 binaries and we
get them uploaded. Sandro, if you're around, you are good to go for
including this in debian, hopefully squeaking in under the freeze (sorry for
the last minute push).

... we're already too late for the Debian freeze :frowning: the diff is quite
small, so I'll ask for a freeze exception.

Cheers,
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

Wow, I guess it paid off for us to stay up until 2am last night to get
IPython in... Our diff was enormous so we would have not been allowed
in at al. Whew :slight_smile:

I hope they'll grant the exception for mpl...

Cheers,

f

···

On Sat, Jun 30, 2012 at 1:42 PM, Sandro Tosi <morph@...12...> wrote:

... we're already too late for the Debian freeze :frowning: the diff is quite
small, so I'll ask for a freeze exception.

Ouch. Sorry for the screwup. Good luck with the exception request: all that we added were minor bugfixes from the release candidate rc2 that you already uploaded.

Keep us posted.

···

On Jun 30, 2012, at 3:42 PM, Sandro Tosi <morph@...12...> wrote:

Hello John,
thanks for your effort! but...

... we're already too late for the Debian freeze :frowning: the diff is quite
small, so I'll ask for a freeze exception.

On Jun 30, 2012, at 3:46 PM, Fernando Perez <fperez.net@

Wow, I guess it paid off for us to stay up until 2am last night to get
IPython in... Our diff was enormous so we would have not been allowed
in at al. Whew :slight_smile:

Yeah, the diff Sandro is referring to for us is just between rc2 and final. Hopefully he can argue that since r1.1.1-rc2 is already in, they can accept this minor diff to final.

If not,Sandro, is there any reason you can't just ship rc2 into debian? It's essentially the same thing.

In our case unfortunately we didn't have time to cut an RC, so our
diff beta1-HEAD was way too big. We just had to push through the
work. Let's just say that my wife was not amused with my Friday night
being a non-stop IRC marathon with Min "because we really need to get
in before debian freeze tonight!!!" :slight_smile:

f

···

On Sat, Jun 30, 2012 at 1:54 PM, John Hunter <jdh2358@...149...> wrote:

Yeah, the diff Sandro is referring to for us is just between rc2 and final. Hopefully he can argue that since r1.1.1-rc2 is already in, they can accept this minor diff to final.

Hello,

Yeah, the diff Sandro is referring to for us is just between rc2 and final. Hopefully he can argue that since r1.1.1-rc2 is already in, they can accept this minor diff to final.

I've just reviewed the rules, and sadly realized the final mpl release
doesn't match them, so it's not worth asking for the exception.

If not,Sandro, is there any reason you can't just ship rc2 into debian? It's essentially the same thing.

Oh sure, wheezy will release with RC2 - it's just my personal taste to
release with the last version :slight_smile:

cheers,

···

On Sat, Jun 30, 2012 at 10:54 PM, John Hunter <jdh2358@...149...> wrote:
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

But I thought this is exactly when an exception is needed: when one doesn’t match the rules.

···

On Jun 30, 2012, at 4:35 PM, Sandro Tosi <morph@…55…12…> wrote

I’ve just reviewed the rules, and sadly realized the final mpl release
doesn’t match them, so it’s not worth asking for the exception.

It's probably a nomenclature difference: it's a "freeze exception" so
asking to overrule the freeze in place and allow a package to enter
testing, but it must match basic rules, but in this case they are not
matched.

Cheers,

···

On Sun, Jul 1, 2012 at 12:04 AM, John Hunter <jdh2358@...149...> wrote:

But I thought this is exactly when an *exception* is needed: when one
doesn't match the rules.

--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

Just out of curiosity, what is the mismatch? (I believe you, I just
know very little about the debian process).

f

···

On Sat, Jun 30, 2012 at 3:07 PM, Sandro Tosi <morph@...12...> wrote:

It's probably a nomenclature difference: it's a "freeze exception" so
asking to overrule the freeze in place and allow a package to enter
testing, but it must match basic rules, but in this case they are not
matched.

These are the rules: Wheezy Freeze Policy

And none of the rules match this situation. RC2 will be :slight_smile:

···

On Sun, Jul 1, 2012 at 12:08 AM, Fernando Perez <fperez.net@...149...> wrote:

On Sat, Jun 30, 2012 at 3:07 PM, Sandro Tosi <morph@...12...> wrote:

It's probably a nomenclature difference: it's a "freeze exception" so
asking to overrule the freeze in place and allow a package to enter
testing, but it must match basic rules, but in this case they are not
matched.

Just out of curiosity, what is the mismatch? (I believe you, I just
know very little about the debian process).

--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

What about the very last one?

"For packages which missed the freeze only for reasons outside of the control of the maintainers, we might be generous, but you need to contact us on your own, and you need to contact us soon."

Cheers,
          Derek

···

On 01.07.2012, at 12:17AM, Sandro Tosi wrote:

Just out of curiosity, what is the mismatch? (I believe you, I just
know very little about the debian process).

These are the rules: Wheezy Freeze Policy

And none of the rules match this situation. RC2 will be :slight_smile:

It certainly was outside you control Sandro. You gave us ample warning and reminders. I misinterpreted the June 30th freeze date to mean we needed to get it in by that date, but maybe it meant before, or maybe at some earlier time today.

In any care, I apologize for missing the deadline and for the trouble.

···

On Jun 30, 2012, at 6:27 PM, Derek Homeier <derek@…873…> wrote:

And none of the rules match this situation. RC2 will be :slight_smile:

What about the very last one?

“For packages which missed the freeze only for reasons outside of the control of the maintainers, we might be generous, but you need to contact us on your own, and you need to contact us soon.”

It certainly was outside you control Sandro. You gave us ample warning and
reminders. I misinterpreted the June 30th freeze date to mean we needed to
get it in by that date, but maybe it meant before, or maybe at some earlier
time today.

Timezones suck :slight_smile: I need to balance the importance of the update with
the additional work the release team will need to carry to accept it
(so read another email from someone for a not-so-breaking-the-world
update, read the diff, understand it, comment it, reply - it seems few
steps, but multiply for all the possible minor updates to debian
packages and you'll see) so I think better leave time to deal with the
other problems they already have at hand without extra burden.

In any care, I apologize for missing the deadline and for the trouble.

Oh don't! there's nothing to be sorry about, it's life and constraints
- we're still have a very stable mpl in wheezy, even if the version
has a RC in it :slight_smile:

Cheers,

···

On Sun, Jul 1, 2012 at 2:25 AM, John Hunter <jdh2358@...149...> wrote:
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

Sourceforge has fixed the permissions. I uploaded the Windows installers.

Christoph

···

On 6/30/2012 1:24 PM, Christoph Gohlke wrote:

On 6/30/2012 12:55 PM, John Hunter wrote:

On Sat, Jun 30, 2012 at 2:40 PM, Fernando Perez <fperez.net@...149... >> <mailto:fperez.net@…149…>> wrote:

     On Sat, Jun 30, 2012 at 11:46 AM, John Hunter <jdh2358@...149... >> <mailto:jdh2358@…149…>> wrote:
     > Well, looks like we better get moving then :wink:

     Go MPL! It would be great to have matching releases of IPython and
     MPL, just in time for the Debian freeze and SciPy 2012 :slight_smile:

OK, the v1.1.1 tarball is up at
matplotlib - Browse /matplotlib/matplotlib-1.1.1 at SourceForge.net
and this is now the download folder the main site points to. I'm
leaving up the rc2 binaries til Russell and Christoph can build v1.1.1
binaries and we get them uploaded. Sandro, if you're around, you are
good to go for including this in debian, hopefully squeaking in under
the freeze (sorry for the last minute push).

I will hold off on the users and announce list emails til the updated
binaries are up.

Tagged: git tag v1.1.1 7e47149a7b05f8e5cf1cc899a7e4e7c90dd4244f

Thanks to all!
JDH

Here are the Windows installers, built against numpy 1.6.2. Sorry, I can
not upload them to SF. There seems to be some permission problems that
the SF admins would need to fix manually.

<Archived: Python Extension Packages for Windows - Christoph Gohlke;

Christoph

I just uploaded the Mac binaries.

Several minor concerns:
- Many unit tests failed on Mac OS X 10.4 (which is where I build the 10.3.9 version) due to "too many files open", but the same binary looks fine on 10.5.
- The 64-bit version (10.6 and later) had one unexpected failure on 10.7 (I have not yet had time to test it on 10.6)

localhost$ python -c "import matplotlib as m ; m.test(verbosity=1)"
..K..............KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK..KK.KK.KK.KK.KK.KK.KKK...KK...KK.KK..KKKK..KK.KK.KK.KK.KK.KK..KK.KK.KK.............................................................................F..........................................................................................................KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK...KK.KK.KK.KK.KK.KK.KK.KK..............................................................KK.KK

···

======================================================================
FAIL: matplotlib.tests.test_mathtext.mathfont_stix_14_test.test
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/testing/decorators.py", line 36, in failer
    result = f(*args, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/testing/decorators.py", line 140, in do_test
    '(RMS %(rms).3f)'%err)
ImageComparisonFailure: images not close: /Users/rowen/result_images/test_mathtext/mathfont_stix_14.png vs. /Users/rowen/result_images/test_mathtext/expected-mathfont_stix_14.png (RMS 3377.889)

----------------------------------------------------------------------
Ran 1068 tests in 161.293s

-- Russell

On Jun 9, 2012, at 2:14 PM, John Hunter wrote:

I just uploaded the v1.1.1rc2 tarballs to the sourceforge site

matplotlib - Browse /matplotlib/matplotlib-1.1.1 at SourceForge.net

As soon as we get binaries, I'll send out another call for testing on
the users list. Russell and Christoph, easiest if you just upload the
binaries directly. You should both have permissions on the sf site.

A copy of the site docs are available at
http://matplotlib.sourceforge.net/rc/v1.1.1rc2/