Remove Python 2 references from the track (#3437)

* Remove Python 2 references from the track

* Revert unintentional whitespace changes to test files

[no important files changed]
This commit is contained in:
Isaac Good
2023-07-14 05:53:39 -07:00
committed by GitHub
parent 5bb59595d9
commit 29a64a4889
11 changed files with 9 additions and 22 deletions

View File

@@ -22,7 +22,7 @@ The [zen of Python (PEP 20)][the zen of python] and [What is Pythonic?][what is
Tests and tooling for this track currently support `3.7` - `3.10.6` (_tests_) and [`Python 3.11`][311-new-features] (_tooling_).
It is highly recommended that students upgrade to at least `Python 3.8`, as some features used by this track may not be supported in earlier versions.
That being said, most of the exercises will work with `Python 3.6+`, and many are compatible with `Python 2.7+`.
That being said, most of the exercises will work with `Python 3.6+`.
But we don't guarantee support for versions not listed under [Active Python Releases][active-python-releases].
We will try to note when a feature is only available in a certain version.

View File

@@ -6,7 +6,7 @@ Real Python also offers a [nice guide][helpful guide] to installation on various
Finally, these posts by Brett Cannon [A quick-and-dirty guide][quick-and-dirty] and [Why you should use `python -m pip`][python-m-pip], give very helpful advice on how to manage Python installations and packages.
**Note for MacOS users:** prior to MacOS Monterey (12.3), `Python 2.7` came pre-installed with the operating system.
Using `Python 2.7` with Exercism or most other programs is not recommended.
Using `Python 2.7` with Exercism or most other programs is not supported.
You should instead install [Python 3][Python-three downloads] via one of the methods detailed below.
As of MacOS Monterey (12.3), no version of Python will be pre-installed via MacOS.
@@ -20,7 +20,7 @@ Some quick links into the documentation by operating system:
Exercism tests and tooling currently support `3.7` - `3.10.6` (_tests_) and [`Python 3.11`][311-new-features] (_tooling_).
Exceptions to this support are noted where they occur.
Most of the exercises will work with `Python 3.6+`, and many are compatible with `Python 2.7+`.
Most of the exercises will work with `Python 3.6+`.
But we don't guarantee support for versions not listed under [Active Python Releases][active-python-releases].