Python version information: Difference between revisions

From ihaveahax's Site
Jump to navigationJump to search
(this should also be current I guess)
(→‎Installers for Windows and macOS: remove obvious information now)
Line 13: Line 13:
! Ver !! w32 !! w64 !! wa64 !! 10.6 !! 10.9 !! 11/u2 !! Notes
! Ver !! w32 !! w64 !! wa64 !! 10.6 !! 10.9 !! 11/u2 !! Notes
|-
|-
| '''[https://www.python.org/downloads/release/python-3120b3/ 3.12.0b3]''' || {{/dl|3.12.0b3|w32}} || {{/dl|3.12.0b3|w64}} || {{/dl|3.12.0b3|wa64}} ||  ||  || {{/dl|3.12.0b3|11}} || ('''current pre-release''')
| '''[https://www.python.org/downloads/release/python-3120b3/ 3.12.0b3]''' || {{/dl|3.12.0b3|w32}} || {{/dl|3.12.0b3|w64}} || {{/dl|3.12.0b3|wa64}} ||  ||  || {{/dl|3.12.0b3|11}} || '''current pre-release'''
|-
|-
| '''[https://www.python.org/downloads/release/python-3114/ 3.11.4]''' || {{/dl|3.11.4|w32}} || {{/dl|3.11.4|w64}} || {{/dl|3.11.4|wa64}} ||  ||  || {{/dl|3.11.4|11}} || ('''current''', first with Windows ARM64)
| '''[https://www.python.org/downloads/release/python-3114/ 3.11.4]''' || {{/dl|3.11.4|w32}} || {{/dl|3.11.4|w64}} || {{/dl|3.11.4|wa64}} ||  ||  || {{/dl|3.11.4|11}} || '''current'''
|-
|-
| [https://www.python.org/downloads/release/python-31011/ 3.10.11] || {{/dl|3.10.11|w32}} || {{/dl|3.11.4|w64}} ||  ||  ||  || {{/dl|3.11.4|11}} ||  
| [https://www.python.org/downloads/release/python-31011/ 3.10.11] || {{/dl|3.10.11|w32}} || {{/dl|3.11.4|w64}} ||  ||  ||  || {{/dl|3.11.4|11}} ||  
|-
|-
| [https://www.python.org/downloads/release/python-3913/ 3.9.13] || {{/dl|3.9.13|w32}} || {{/dl|3.9.13|w64}} ||  ||  || {{/dl|3.9.13|10.9}} || {{/dl|3.9.13|11}} || (last with macOS Intel-only)
| [https://www.python.org/downloads/release/python-3913/ 3.9.13] || {{/dl|3.9.13|w32}} || {{/dl|3.9.13|w64}} ||  ||  || {{/dl|3.9.13|10.9}} || {{/dl|3.9.13|11}} ||  
|-
|-
| [https://www.python.org/downloads/release/python-3810/ 3.8.10] || {{/dl|3.8.10|w32}} || {{/dl|3.8.10|w64}} ||  ||  || {{/dl|3.8.10|10.9}} || {{/dl|3.8.10|11}} || (first with macOS universal2, last one to support Windows 7)
| [https://www.python.org/downloads/release/python-3810/ 3.8.10] || {{/dl|3.8.10|w32}} || {{/dl|3.8.10|w64}} ||  ||  || {{/dl|3.8.10|10.9}} || {{/dl|3.8.10|11}} || Last one to support Windows 7
|-
|-
| [https://www.python.org/downloads/release/python-379/ 3.7.9] || {{/dl|3.7.9|w32}} || {{/dl|3.7.9|w64}} ||  ||  || {{/dl|3.7.9|10.9}} ||  ||  
| [https://www.python.org/downloads/release/python-379/ 3.7.9] || {{/dl|3.7.9|w32}} || {{/dl|3.7.9|w64}} ||  ||  || {{/dl|3.7.9|10.9}} ||  ||  
|-
|-
| [https://www.python.org/downloads/release/python-368/ 3.6.8] || {{/dl|3.6.8|w32}} || {{/dl|3.6.8|w64}} ||  || {{/dl|3.6.8|10.6}} || {{/dl|3.6.8|10.9}} ||  || (first with macOS 64-bit 10.9 only installer, last with 32/64-bit 10.6 installer)
| [https://www.python.org/downloads/release/python-368/ 3.6.8] || {{/dl|3.6.8|w32}} || {{/dl|3.6.8|w64}} ||  || {{/dl|3.6.8|10.6}} || {{/dl|3.6.8|10.9}} ||  ||  
|-
|-
| [https://www.python.org/downloads/release/python-354/ 3.5.4] || {{/dl|3.5.4|w32}} || {{/dl|3.5.4|w64}} ||  || {{/dl|3.5.4|10.6}} ||  ||  ||
| [https://www.python.org/downloads/release/python-354/ 3.5.4] || {{/dl|3.5.4|w32}} || {{/dl|3.5.4|w64}} ||  || {{/dl|3.5.4|10.6}} ||  ||  ||

Revision as of 12:11, 24 June 2023

Last edited at 12:11, 24 June 2023 (UTC)

Installers for Windows and macOS

This is a list of the last Python versions that had installers for Windows and macOS.

The one for the latest version in the 3.x series could be outdated until I remember to update it.

Quick installer links
Ver w32 w64 wa64 10.6 10.9 11/u2 Notes
3.12.0b3 Python version information/dl Python version information/dl Python version information/dl Python version information/dl current pre-release
3.11.4 Python version information/dl Python version information/dl Python version information/dl Python version information/dl current
3.10.11 Python version information/dl Python version information/dl Python version information/dl
3.9.13 Python version information/dl Python version information/dl Python version information/dl Python version information/dl
3.8.10 Python version information/dl Python version information/dl Python version information/dl Python version information/dl Last one to support Windows 7
3.7.9 Python version information/dl Python version information/dl Python version information/dl
3.6.8 Python version information/dl Python version information/dl Python version information/dl Python version information/dl
3.5.4 Python version information/dl Python version information/dl Python version information/dl

Distribution versions

Bold distribution versions indicates an LTS release (for distros with this distinction).

Bold Python versions indicates the default one (what you get if you install "python3" or equivalent). This only includes what's in the official repositories.

Strikethrough indicates an EOL distribution.

Ubuntu

  • 18.04 (bionic) - 3.6.9, 3.7.5, 3.8.0
  • 20.04 (focal) - 3.8.10, 3.9.5
  • 22.04 (jammy) - 3.10.6, 3.11.0rc1
  • 22.10 (kinetic) - 3.10.7, 3.11.0rc2
  • 23.04 (lunar) - 3.11.2

Debian

  • 9 (stretch) - 3.5.3
  • 10 (buster) - 3.7.3
  • 11 (bullseye) - 3.9.2
  • 12 (bookworm) - 3.11.2

Fedora

  • 37 - 3.11.3, 3.10.12, 3.9.17, 3.8.17, 3.7.16, 3.6.15
  • 38 - 3.11.3, 3.10.12, 3.9.17, 3.8.17, 3.7.16, 3.6.15

Red Hat Enterprise Linux and derivatives

  • 8 - 3.6.8
  • 9 - 3.9.16

Arch Linux

Usually updated to the latest release or is one point release behind. https://archlinux.org/packages/core/x86_64/python/

SteamOS

  • 3.4 - 3.10.8

FreeBSD

  • 12.4 - 3.11.0, 3.10.8, 3.9.15, 3.8.15, 3.7.15
  • 13.1 - 3.11.0a6, 3.10.4, 3.9.12, 3.8.13, 3.7.13
  • 13.2 - 3.11.1, 3.10.9, 3.9.16, 3.8.16, 3.7.16

Xcode (macOS)

Comes with the Command Line Tools and the full Xcode.app.

  • 14 - 3.9.6
  • 15 - 3.9.6

Homebrew (macOS)

Homebrew keeps the latest versions of each one supported by the PSF, excluding pre-releases.

MacPorts (macOS)

MacPorts has versions 3.2 to the latest stable release.

Microsoft Store (Windows)

Since 3.7 and Windows 10 version 1903, Python is available from the Microsoft Store. Unlike the one from the installer, this is accessed with "python" and "python3", not "py".

These versions are sandboxed and may not work when you want to use it with other applications.