Skip to content

discontinue Python 2 support #2303

@orbeckst

Description

@orbeckst

Python 2 reaches end of life on 1 January, 2020, according to PEP 373 and python/devguide#344 based on https://mail.python.org/pipermail/python-dev/2018-March/152348.html.

Many of our dependencies (notably numpy, see Plan for dropping Python 2.7 support) have ceased Python 2.7 support in new releases or will also drop Python 2.7 in 2020.

I know that science is rolling slowly and surely some scientific projects will continue with Python 2.7 beyond 2020. MDAnalysis has been supporting Python 2 and Python 3 now for a while. However, given how precious developer time is, I think we also need to decide that we will stop caring for 2.7 after the official Python 2.7 drop date.

We need to decide how to do this. I am opening this issue with the intent that it gets edited into an actionable list of items.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions