[Matplotlib-devel] mpl 2.1 + subprocess32

Matthew Brett matthew.brett at gmail.com
Tue Aug 1 07:57:16 EDT 2017


On Tue, Aug 1, 2017 at 12:30 PM, Jens Nielsen <jenshnielsen at gmail.com> wrote:
> Another possible solution could be to drop the dependency on subprocess32
> but retain the use of it in compat/subprocess.py and fallback to regular
> subprocess if not found and then document that if a user sees
> https://github.com/matplotlib/matplotlib/issues/5314 they should install
> subprocess32. There should be few issues with dropping the dependency on
> Linux as the main bug it resolves is OSX specific.
>
> Furthermore 5314 should have been resolved in python 2.7.12 so the surface
> for seeing the bug on OSX is getting smaller.

Excellent news!

> Unfortunately Apple still
> ships python 2.7.10 as the default python on OSX in Sierra (10.12)

The last time I looked into this, a default install of matplotlib into
system Python gets ignored because of the extra libraries "feature"

https://github.com/MacPython/wiki/wiki/Which-Python#system-python-and-extra-python-packages

Is that no longer true?

Cheers,

Matthew


More information about the Matplotlib-devel mailing list