I am in very supportive of this plan.

For Matplotlib the intention is to do a mpl2.2LTS early 2018 and a mpl3.0
(no major API breaks other than dropping py2 support) summer 2018 with the
same meaning of LTS.

I also had thought about bumping the minimum numpy version of Matplotlib to
the first py3 only version when it is out.  There is no technical reason,
but it seems nicely symmetric.

In general we all need to get better about dropping support for old
versions of dependencies (I am throwing stones from inside my glass
house).  The prolonged support of py2 has warped our idea of how long old
versions of things need to be supported and it imposes real costs up and
down the stack.

Tom

On Mon, Nov 13, 2017 at 1:26 PM Matthias Bussonnier <
bussonniermatth...@gmail.com> wrote:

> > If a wheel is not available for the client platform, pip will try to
> install the latest version of the source distribution (.tar.gz or .zip)
> which I think is the cause of the problem here.
>
> Unless the sdist is tagged with require_python and users have
> recent-enough pip. Which is what was referred to earlier as
> "Automagically".
> This behavior is "new" (Nov/Dec 2016). The upstream patches were
> written (in part) by the IPython/Jupyter team, for this exact purpose,
> to not install an incompatible sdists.
> (Works great I can share download graphs for IPython[0])
>
> It _does_ require to have a version of pip which is not decades old
> though, and may not work if you use a pypi proxy which is not pep 503
> compliant (which happens, we got bug report, users then complained to
> IT who fixed it).
> --
> M
>
> On Mon, Nov 13, 2017 at 10:14 AM, Olivier Grisel
> <olivier.gri...@ensta.org> wrote:
> > If a wheel is not available for the client platform, pip will try to
> install
> > the latest version of the source distribution (.tar.gz or .zip) which I
> > think is the cause of the problem here.
> >
> > --
> > Olivier
> >
> > _______________________________________________
> > NumPy-Discussion mailing list
> > NumPy-Discussion@python.org
> > https://mail.python.org/mailman/listinfo/numpy-discussion
> >
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to