Supported Build Platforms: Difference between revisions
(reformat openbsd ports info →Version Summary Table) |
(reformat freebsd, pkgsrc. openbsd ports, homebrew info →Version Summary Table) |
||
Line 46: | Line 46: | ||
|rowspan="3"| openSUSE | |rowspan="3"| openSUSE | ||
|| Tumbleweed || n/a || n/a || n/a | || Tumbleweed || n/a || n/a || n/a | ||
|| 3.8.5, 3.6.12 (as of 2020-09-17) | || 3.8.5, 3.6.12<br> | ||
(as of 2020-09-17) | |||
|- | |- | ||
|| Leap 15.2 || ? || 2021-12 || EOL | || Leap 15.2 || ? || 2021-12 || EOL | ||
Line 59: | Line 60: | ||
|rowspan="2"|FreeBSD | |rowspan="2"|FreeBSD | ||
| 12 || 2018-12-11 || 2024-06-30 || EOL | | 12 || 2018-12-11 || 2024-06-30 || EOL | ||
|| [https://www.freshports.org/lang/python38 3.8.5], [https://www.freshports.org/lang/python37 3.7.9], [https://www.freshports.org/lang/python36 3.6.12] (as of 2020-09-17) | |rowspan="2" | From FreeBSD ports:<br> | ||
[https://www.freshports.org/lang/python38 3.8.5], [https://www.freshports.org/lang/python37 3.7.9], [https://www.freshports.org/lang/python36 3.6.12]<br> | |||
(as of 2020-09-17) | |||
|- | |- | ||
| 11 || 2016-10 || 2021-09-30 || EOL | | 11 || 2016-10 || 2021-09-30 || EOL | ||
|- | |- | ||
|rowspan="3"|NetBSD | |rowspan="3"|NetBSD | ||
|| 9 || 2020-02-14 || ? || ? | || 9 || 2020-02-14 || ? || ? | ||
|| [https://pkgsrc.se/lang/python38 3.8.5], [https://pkgsrc.se/lang/python37 3.7.9], [https://pkgsrc.se/lang/python36 3.6.12] | | rowspan="3" | From pkgsrc (as of 2020-09-17)<br> [https://pkgsrc.se/lang/python38 3.8.5], [https://pkgsrc.se/lang/python37 3.7.9], [https://pkgsrc.se/lang/python36 3.6.12] | ||
|- | |- | ||
|| 8 || 2018-07-17 || ? || 2022-02-14 | || 8 || 2018-07-17 || ? || 2022-02-14 | ||
|- style="text-decoration: line-through;" | |- style="text-decoration: line-through;" | ||
|| 7 || 2015-09-25 || 2020-06-30 || 2020-07-17 | || 7 || 2015-09-25 || 2020-06-30 || 2020-07-17 | ||
|- | |- | ||
|rowspan="4"| OpenBSD | |rowspan="4"| OpenBSD | ||
|| 6.7 || || || | || 6.7 || || || | ||
|rowspan="4"| From OpenBSD ports:<br>[https://openports.se/lang/python/3.8 3.8.5], [https://openports.se/lang/python/3.7 3.7.9] (as of 2020-09-17) | |rowspan="4"| From OpenBSD ports:<br> | ||
[https://openports.se/lang/python/3.8 3.8.5], [https://openports.se/lang/python/3.7 3.7.9]<br> | |||
(as of 2020-09-17) | |||
|- | |- | ||
|| 6.6 || || || | || 6.6 || || || | ||
Line 84: | Line 86: | ||
|| 6.4 || 2018-10-18 || ~October 2019 || ~October 2019 | || 6.4 || 2018-10-18 || ~October 2019 || ~October 2019 | ||
|- | |- | ||
|rowspan="2" | macOS | |rowspan="2" | macOS | ||
|| Catalina || || || | || Catalina || || || | ||
|rowspan="2" | 3.8.5, 3.7.9 (as of 2020-09-17) | |rowspan="2" | From Homebrew:<br> | ||
3.8.5, 3.7.9<br> | |||
(as of 2020-09-17) | |||
|- | |- | ||
|| Mojave || || || | || Mojave || || || |
Revision as of 15:47, 17 September 2020
Version Summary Table
Summary of Supported Build Platforms:
Platform | Version | Release date | Expected EOL | Supported Until | Python version |
---|---|---|---|---|---|
Debian | 10 (Buster) | 2019-07-06 | ~2022 | Up to 2 years after Debian 11 release | 3.7.3 |
9 (Stretch) | 2017-06-17 | 2020-07-06 | EOL | 3.5.3 | |
RHEL | 8 | 2019-05-07 | ? | Up to 2 years after next RHEL release | 3.6 |
7 | 2014-06-09 | ? | 2022-05-07 | 3.6.3 | |
SLES | 15 | 2018-07-16 | 2028-07-31 | Up to 2 years after next SLES release | 3.6.5? |
12 | 2014-10-27 | 2024-10-31 | 2020-07-16 | 3.6.8? | |
Ubuntu LTS | 20.04 (Focal Fosa) | 2018-04-26 | April 2025 | Up to 2 years after next Ubuntu LTS release | 3.8.2 |
18.04 (Bionic Beaver) | 2018-04-26 | April 2023 | Up to 2 years after next Ubuntu LTS release | 3.6.9, 3.7.5, 3.8.0 | |
Fedora | 32 | 2020-04-28 | Fedora 34 release + 4 weeks | EOL | 3.7.7, 3.6.10, 3.5.9 |
31 | 2019-10-29 | Fedora 33 release + 4 weeks | EOL | 3.6.12, 3.5.9 | |
openSUSE | Tumbleweed | n/a | n/a | n/a | 3.8.5, 3.6.12 (as of 2020-09-17) |
Leap 15.2 | ? | 2021-12 | EOL | 3.6.10 | |
Leap 15.1 | ? | 2020-11 | EOL | 3.6.10 | |
Ubuntu | 20.10 (Groovy Gorilla) | 2020-10-22 | July 2021 | EOL (July 2021) | 3.8.2? |
FreeBSD | 12 | 2018-12-11 | 2024-06-30 | EOL | From FreeBSD ports: |
11 | 2016-10 | 2021-09-30 | EOL | ||
NetBSD | 9 | 2020-02-14 | ? | ? | From pkgsrc (as of 2020-09-17) 3.8.5, 3.7.9, 3.6.12 |
8 | 2018-07-17 | ? | 2022-02-14 | ||
7 | 2015-09-25 | 2020-06-30 | 2020-07-17 | ||
OpenBSD | 6.7 | From OpenBSD ports: | |||
6.6 | |||||
6.5 | 2019-05-01 | ~April 2020 | ~April 2020 | ||
6.4 | 2018-10-18 | ~October 2019 | ~October 2019 | ||
macOS | Catalina | From Homebrew: 3.8.5, 3.7.9 | |||
Mojave |
Useful links
Command for querying Repology API:
curl -s 'https://repology.org/api/v1/project/python' | \ jq -r 'group_by(.repo) | .[] | "\(.[0].repo): \(map(.version))"' | \ egrep -i 'fedora|ubuntu|debian|rhel|centos|bsd|suse|sles|homebrew|pkgsrc'