[REL] v2.1.2

Folks,

Just tagged and pushed v2.1.2.

Kicked off the mac/linux wheel building system, emailed Christoph, and put
a PR into conda-forge for the new binaries.

Will upload to pypi, updated the docs, and announce widely tomorrow night.

Thanks to everyone who worked on this.

On ward to 2.2. If people have time please help with review / triage of
what is critical for 2.2 and what needs to be pushed to 3.0.

Tom
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-devel/attachments/20180118/8e66eded/attachment.html>

hello everyone,
while preparing the package for Debian i noticed that somewhere
between 2.0.0 and 2.1.1 mpl no longer read /etc/matplotlibrc (we
install that file to give a basic settings to every user without
requiring them to create a custom .config/matplotlibrc), or doesnt
understand it correctly (but i'm not sure about this last point, as i
copied matplotlibrc.template replacing the backend value and still
doesnt work).

with 2.0.0, running

python /usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py

shows the 2 images just fine, but with 2.1.1 installed:

python /usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py
/usr/lib/python2.7/dist-packages/matplotlib/__init__.py:941:
UserWarning: could not find rc file; returning defaults
warnings.warn(message)

and of course no image is shown. backend is TkAgg in both cases.

do you know what's going on?

thanks in advance!

···

On Thu, Jan 18, 2018 at 12:06 AM, Thomas Caswell <tcaswell at gmail.com> wrote:

Folks,

Just tagged and pushed v2.1.2.

Kicked off the mac/linux wheel building system, emailed Christoph, and put a
PR into conda-forge for the new binaries.

Will upload to pypi, updated the docs, and announce widely tomorrow night.

Thanks to everyone who worked on this.

On ward to 2.2. If people have time please help with review / triage of
what is critical for 2.2 and what needs to be pushed to 3.0.

Tom

_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel at python.org
https://mail.python.org/mailman/listinfo/matplotlib-devel

--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi

Hi Sandro,

I don't think Matplotlib searches in that location by default. Doesn't
Debian also use the patch to modify the search path that we use on Fedora?

Something like this one (rebased for 2.1.1):
https://github.com/QuLogic/matplotlib/commit/58d84f95955556f7d089966e6cf7740818e9749e

···

On Jan 18, 2018 7:27 PM, "Sandro Tosi" <sandro.tosi at gmail.com> wrote:

hello everyone,
while preparing the package for Debian i noticed that somewhere
between 2.0.0 and 2.1.1 mpl no longer read /etc/matplotlibrc (we
install that file to give a basic settings to every user without
requiring them to create a custom .config/matplotlibrc), or doesnt
understand it correctly (but i'm not sure about this last point, as i
copied matplotlibrc.template replacing the backend value and still
doesnt work).

with 2.0.0, running

python /usr/share/doc/python-matplotlib-doc//examples/
shapes_and_collections/line_collection.py

shows the 2 images just fine, but with 2.1.1 installed:

python /usr/share/doc/python-matplotlib-doc//examples/
shapes_and_collections/line_collection.py
/usr/lib/python2.7/dist-packages/matplotlib/__init__.py:941:
UserWarning: could not find rc file; returning defaults
warnings.warn(message)

and of course no image is shown. backend is TkAgg in both cases.

do you know what's going on?

thanks in advance!

On Thu, Jan 18, 2018 at 12:06 AM, Thomas Caswell <tcaswell at gmail.com> > wrote:
> Folks,
>
> Just tagged and pushed v2.1.2.
>
> Kicked off the mac/linux wheel building system, emailed Christoph, and
put a
> PR into conda-forge for the new binaries.
>
> Will upload to pypi, updated the docs, and announce widely tomorrow
night.
>
> Thanks to everyone who worked on this.
>
> On ward to 2.2. If people have time please help with review / triage of
> what is critical for 2.2 and what needs to be pushed to 3.0.
>
> Tom
>
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-devel
>

--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel at python.org
https://mail.python.org/mailman/listinfo/matplotlib-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-devel/attachments/20180118/1a68b603/attachment.html>

As an update, finalizing the release is waiting on travis to finish
building the mac wheels.

Tom

···

On Thu, Jan 18, 2018 at 8:07 PM Elliott Sales de Andrade < quantum.analyst at gmail.com> wrote:

Hi Sandro,

I don't think Matplotlib searches in that location by default. Doesn't
Debian also use the patch to modify the search path that we use on Fedora?

Something like this one (rebased for 2.1.1):
https://github.com/QuLogic/matplotlib/commit/58d84f95955556f7d089966e6cf7740818e9749e

On Jan 18, 2018 7:27 PM, "Sandro Tosi" <sandro.tosi at gmail.com> wrote:

hello everyone,
while preparing the package for Debian i noticed that somewhere
between 2.0.0 and 2.1.1 mpl no longer read /etc/matplotlibrc (we
install that file to give a basic settings to every user without
requiring them to create a custom .config/matplotlibrc), or doesnt
understand it correctly (but i'm not sure about this last point, as i
copied matplotlibrc.template replacing the backend value and still
doesnt work).

with 2.0.0, running

python
/usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py

shows the 2 images just fine, but with 2.1.1 installed:

python
/usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py
/usr/lib/python2.7/dist-packages/matplotlib/__init__.py:941:
UserWarning: could not find rc file; returning defaults
warnings.warn(message)

and of course no image is shown. backend is TkAgg in both cases.

do you know what's going on?

thanks in advance!

On Thu, Jan 18, 2018 at 12:06 AM, Thomas Caswell <tcaswell at gmail.com> >> wrote:
> Folks,
>
> Just tagged and pushed v2.1.2.
>
> Kicked off the mac/linux wheel building system, emailed Christoph, and
put a
> PR into conda-forge for the new binaries.
>
> Will upload to pypi, updated the docs, and announce widely tomorrow
night.
>
> Thanks to everyone who worked on this.
>
> On ward to 2.2. If people have time please help with review / triage of
> what is critical for 2.2 and what needs to be pushed to 3.0.
>
> Tom
>
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-devel
>

--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel at python.org
https://mail.python.org/mailman/listinfo/matplotlib-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-devel/attachments/20180121/8481c6b2/attachment.html>

thanks Elliott! we had a similar (but outdated) patch, now it works just fine!

looking at your fedora-patches branch, i noticed u to have several
change to adapt image_comparison threshold. we are in a similar
position: this is the result of the test suite while building the
package:

950 failed, 5955 passed, 26 skipped, 2 deselected, 5 xfailed, 1
xpassed, 5 warnings in 600.83 seconds
950 failed, 5940 passed, 28 skipped, 2 deselected, 7 xfailed, 1
xpassed, 5 warnings in 1543.66 seconds
951 failed, 5955 passed, 25 skipped, 2 deselected, 5 xfailed, 1
xpassed, 14 warnings in 574.67 seconds
951 failed, 5940 passed, 27 skipped, 2 deselected, 7 xfailed, 1
xpassed, 14 warnings in 838.53 seconds

(2.7, 2.7-debug, 3.6, 3.6-debug) and the count of the
ImageComparisonFailure failures is 3800 (which is basically hiding any
possible other relevant failure). sometimes RMS is as high as 111!

i'm not really sure what the right approach would be but it seems this
set of tests is currently not providing much useful information: from
a distribution POV what should we do? keep bumping the threshold until
they stop failing? (and i know we discussed this multiple times, sorry
to rehash it again :slight_smile: )

···

On Thu, Jan 18, 2018 at 8:07 PM, Elliott Sales de Andrade <quantum.analyst at gmail.com> wrote:

Hi Sandro,

I don't think Matplotlib searches in that location by default. Doesn't
Debian also use the patch to modify the search path that we use on Fedora?

Something like this one (rebased for 2.1.1):
https://github.com/QuLogic/matplotlib/commit/58d84f95955556f7d089966e6cf7740818e9749e

On Jan 18, 2018 7:27 PM, "Sandro Tosi" <sandro.tosi at gmail.com> wrote:

hello everyone,
while preparing the package for Debian i noticed that somewhere
between 2.0.0 and 2.1.1 mpl no longer read /etc/matplotlibrc (we
install that file to give a basic settings to every user without
requiring them to create a custom .config/matplotlibrc), or doesnt
understand it correctly (but i'm not sure about this last point, as i
copied matplotlibrc.template replacing the backend value and still
doesnt work).

with 2.0.0, running

python
/usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py

shows the 2 images just fine, but with 2.1.1 installed:

python
/usr/share/doc/python-matplotlib-doc//examples/shapes_and_collections/line_collection.py
/usr/lib/python2.7/dist-packages/matplotlib/__init__.py:941:
UserWarning: could not find rc file; returning defaults
warnings.warn(message)

and of course no image is shown. backend is TkAgg in both cases.

do you know what's going on?

thanks in advance!

On Thu, Jan 18, 2018 at 12:06 AM, Thomas Caswell <tcaswell at gmail.com> >> wrote:
> Folks,
>
> Just tagged and pushed v2.1.2.
>
> Kicked off the mac/linux wheel building system, emailed Christoph, and
> put a
> PR into conda-forge for the new binaries.
>
> Will upload to pypi, updated the docs, and announce widely tomorrow
> night.
>
> Thanks to everyone who worked on this.
>
> On ward to 2.2. If people have time please help with review / triage of
> what is critical for 2.2 and what needs to be pushed to 3.0.
>
> Tom
>
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-devel
>

--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel at python.org
https://mail.python.org/mailman/listinfo/matplotlib-devel

--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi