Timeline for dropping support for Python 2.7

Work in the overall scientific Python ecosystem to sunset Python version 2.7 is underway in earnest, so the time has come for Unidata's Python team to start planning the timeline for our own software (MetPy and Siphon) to do the same. Here is a small sampling of the plans for Python 2.7 for software we depend upon:

Given these plans, and based on preliminary input from Unidata's Users committee, we propose to drop support for Python 2.7 in the Fall of 2019. That implies that releases of MetPy and Siphon in the Fall of 2019 will be the first that support only Python 3. Releases before that (Spring or Summer 2019) will be the last that support Python 2.7. Given the relatively nascent status of the MetPy and Siphon packages, and the fact that most dependencies will be completely stopping support for 2.7 on 1 January 2020, we do not intend that the versions of MetPy and Siphon that work with Python 2.7 have any extended support.

We welcome feedback about this at the related issues for MetPy and Siphon. Note that we don't have the capacity to maintain all of the upstream dependencies, so some of this transition is beyond our control.

Comments:

Post a Comment:
  • HTML Syntax: Allowed
Unidata Developer's Blog
A weblog about software development by Unidata developers*
Unidata Developer's Blog
A weblog about software development by Unidata developers*

Welcome

FAQs

News@Unidata blog

Recent Entries:
Take a poll!

What if we had an ongoing user poll in here?

Browse By Topic
Browse by Topic
« August 2018
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
11
12
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today