Skip to content

Commit ebe69ed

Browse files
author
Myke Cuthbert
committed
change 2020 statements from future tense
1 parent 6a36443 commit ebe69ed

File tree

2 files changed

+14
-18
lines changed

2 files changed

+14
-18
lines changed

_sections/20-statement.md

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,29 @@ two versions of the language for several years. While we have developed tools
1212
and techniques to maintain compatibility efficiently, it is a small but
1313
constant friction in the development of a lot of code.
1414

15-
We are keen to use Python 3 to its full potential, and we currently accept the
16-
cost of writing cross-compatible code to allow a smooth transition, but we
17-
don’t intend to maintain this compatibility indefinitely. Although the
18-
transition has not been as quick as we hoped, we do see it taking place, with
15+
We are keen to use Python 3 to its full potential, and though
16+
we had been accepting the
17+
cost of writing cross-compatible code to allow a smooth transition, we
18+
did not intend to maintain this compatibility indefinitely. Although the
19+
transition was not as quick as we hoped, it has taken place, with
1920
more and more people using, teaching and recommending Python 3.
2021

2122
The developers of the Python language extended support of Python 2.7 from 2015
2223
to January 1, 2020, recognising that many people were still using Python 2. We believe
23-
that the extra 5 years is sufficient to transition off of Python 2, and our
24-
projects plan to stop supporting Python 2 when upstream support ends in 2020,
25-
if not before. We will then be able to simplify our code and take advantage of
24+
that the extra 5 years was sufficient to transition off of Python 2, and
25+
now that upstream support has ended, our
26+
projects have stopped supporting Python 2 or will do so before the end of 2020.
27+
We will thus be able to simplify our code and take advantage of
2628
the many new features in the current version of the Python language and
2729
standard library.
2830

29-
In addition, significantly before 2020, many of our projects will step down
30-
Python 2.7 support to only fixing bugs, and require Python 3 for all new
31-
feature releases. Some projects have already made this transition.
32-
This too parallels support for the language itself, as Python
33-
2.7 releases only include bugfixes and security improvements.
34-
3531
Third parties may offer paid support for our projects on old Python versions
3632
for longer than we support them ourselves. We won’t obstruct this, and it is a
3733
core principle of free and open source software that this is possible. However,
3834
if you enjoy the free, first party support for many projects including the Scientific
39-
Python stack, please start planning to move to Python 3.
35+
Python stack, please move to Python 3.
4036

4137
For all of these reasons, the following projects have pledged to **drop support
4238
for Python 2.7 no later than 2020**, coinciding with the Python development
43-
team's [timeline for dropping support for Python
44-
2.7](https://www.python.org/dev/peps/pep-0373/#update).
39+
team's [drop of support for Python
40+
2.7 on January 1, 2020](https://www.python.org/dev/peps/pep-0373/#update).

_sections/70-discuss.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ style: center
88

99
# Discuss
1010

11-
While the above statement is close to final form, it is still open for
12-
discussion. Feel free to [open an
11+
While the above statement has been signed by dozens of developers,
12+
it is still open for discussion. Feel free to [open an
1313
issue](https://github.com/python3statement/python3statement.github.io/issues)
1414
on our GitHub repository or browse the open and closed ones.
1515

0 commit comments

Comments
 (0)