[Matplotlib-devel] What minimum version of python3?

Chris Barker - NOAA Federal chris.barker at noaa.gov
Mon Feb 12 21:00:04 EST 2018


How many people are using the district-supplied python these days?

Do they need the latest MPL?

I have literally no idea.

-CHB

Sent from my iPhone

> On Feb 12, 2018, at 3:54 PM, "vincent.adrien at gmail.com" <vincent.adrien at gmail.com> wrote:
>
> Well, I do not know how accurate is the following script:
> https://github.com/Mariatta/python_versions_and_distros
> but looking at the list it returned on 2017-10-15, it looks like Python 3.6+ may be quite common **outside of the usual left-behind distributions ala Debian stable or CentOS**.
>
> Adrien,
> conda lover since he had to work with CentOS ^^...
>
>> On 02/12/2018 03:48 PM, Nathan Goldbaum wrote:
>> Ubuntu 14.04 (which admittedly goes EOL in April) is still on python 3.4, for example.
>> On Mon, Feb 12, 2018 at 5:28 PM Matthew Brett <matthew.brett at gmail.com <mailto:matthew.brett at gmail.com>> wrote:
>>    On Mon, Feb 12, 2018 at 10:40 PM, Thomas Caswell <tcaswell at gmail.com
>>    <mailto:tcaswell at gmail.com>> wrote:
>>     > These are derived from today's call:
>>     >
>>     > Pro 3.6:
>>     >  - by the time we release, 3.7 will be out so will support "two
>>    most recent
>>     > python"
>>     >     - this gives 3 years of support on master of each python version
>>     > (assuming python sticks
>>     >  - ordered, faster dictionaries (as implementation detail in 3.6,
>>    guaranteed
>>     > in 3.7)
>>     >  - guaranteed ordered kwargs / class definitions (do precedence of
>>     > conflicting kwaargs)
>>     >  - fstrings
>>     >  - fspath / pathlib protocol
>>     >
>>     > Con 3.6:
>>     >  - feels a bit agressive as 3.7 is not out yet
>>     >  - might get ahead of some LTS releases
>>     >    - but older version of Matplotlib will still work
>>     >    - user-space environments go along way to fixing this
>>     >      - conda
>>     >      -
>>     >
>>    https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-centos-7
>>     >    - ubuntu 18.04 is planned to be py3.6 by default
>>     >
>>     > Pro 3.5:
>>     >  - more conservative approach
>>     >  - pypy3 support (but they will support 3.6 eventually)
>>     >
>>     > The consensus on the call and on gitter seems to be for 3.6 as
>>    the minimum.
>>    Man - that seems pretty extreme.   Are the 3.6 features really worth
>>    it?  There must be a lot of Linuces at Python 3.5, even at the most
>>    recent distribution.  Was there by any chance a majority of conda
>>    users on the call?
>>    Cheers,
>>    Matthew
>>    _______________________________________________
>>    Matplotlib-devel mailing list
>>    Matplotlib-devel at python.org <mailto:Matplotlib-devel at python.org>
>>    https://mail.python.org/mailman/listinfo/matplotlib-devel
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Matplotlib-devel at python.org
>> https://mail.python.org/mailman/listinfo/matplotlib-devel
>
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-devel


More information about the Matplotlib-devel mailing list