Supported Python versions in future Django versions

148 views
Skip to first unread message

Aymeric Augustin

unread,
Nov 15, 2014, 10:33:53 AM11/15/14
to django-d...@googlegroups.com
Hello,

The Django team has been discussing the timeline for dropping
support for older Python versions. The current consensus is:

- Support Python 2.x until the LTS version after 1.8, which should
be released late 2017 or early 2018 and supported until 2020,
when official support for Python 2.x ends.

- Drop support for Python 3.2 in Django 1.9 because its market
share isn’t significant nor going to increase.

--
Aymeric.



Some Developer

unread,
Nov 18, 2014, 5:54:41 AM11/18/14
to django-d...@googlegroups.com
Interesting.

Are there any stats available for market share of the various versions
of Python 3? If Python 3.3 has a similarly small market share you could
drop that as well and start with Python 3.4 which is the first version
of Python 3 I have felt was good enough to use for actual projects
rather than just tinkering around.

Aymeric Augustin

unread,
Nov 18, 2014, 7:42:18 AM11/18/14
to django-d...@googlegroups.com
2014-11-18 11:53 GMT+01:00 Some Developer <someukd...@gmail.com>:

Are there any stats available for market share of the various versions of Python 3? If Python 3.3 has a similarly small market share you could drop that as well and start with Python 3.4 which is the first version of Python 3 I have felt was good enough to use for actual projects rather than just tinkering around.

As long as we support Python 2.7, there's next to no overhead to supporting various 3.x releases. The incentive to drop support for 3.2 and 3.3 is very low.

--
Aymeric.
Reply all
Reply to author
Forward
0 new messages