Automic VaultAutomic Vault

brew

Install python@3.11 with Homebrew, winget, chocolatey, dnf, MacPorts, scoop, zypper, pacman, apk, apt, Nix

Interpreted, interactive, object-oriented programming language. Version 3.11.15 via Homebrew; verified 2026-06-25.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install python@3.11

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install python311

MacPorts ports tree · lang/python311/Portfile · source: api.github.com

Linux

Fedora dnfverified · 92%
sudo dnf install python3.11

Fedora Rawhide package metadata · python3.11 · source: dl.fedoraproject.org

openSUSE zypperverified · 92%
sudo zypper install python311

openSUSE Tumbleweed package metadata · python311 · source: download.opensuse.org

Arch Linux pacmanverified · 92%
sudo pacman -S python

Arch Linux sync databases · python · source: geo.mirror.pkgbuild.com

Alpine Linux apkverified · 92%
sudo apk add pyc

Alpine Linux edge package indexes · pyc · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install python3

Debian stable package indexes · python3 · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#python3

nixpkgs package indexes · python3 · source: raw.githubusercontent.com

Windows

Windows Package Managerverified · 92%
winget install --id Python.Python.3.11 -e

Windows Package Manager source index · Python.Python.3.11 · source: cdn.winget.microsoft.com

Chocolateyverified · 92%
choco install python311

Chocolatey community package catalog · python311 · source: community.chocolatey.org

Scoopverified · 92%
scoop install versions/python311

Scoop official bucket manifest trees · bucket/python311.json · source: api.github.com

overview

Package summary

Interpreted, interactive, object-oriented programming language

Commands and aliases

  • 2to3-3.11
  • idle3.11
  • pydoc3.11
  • python3.11
  • python3.11-config

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for python@3.11. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • Homebrew declares a post-install hook for this formula.
  • Homebrew bottle metadata is available for 8 platform targets.
  • Installs with 4 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
2to3-3.11cliglobal executable
idle3.11cliglobal executable
pydoc3.11cliglobal executable
python3.11cliglobal executable
python3.11-configcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version3.11.15
manager updated2026-06-25
local dataok
upstreamnot checked
latest detectednot detected

https://www.python.org/

install metadata

Package metadata

Package keybrew:python@3.11
Version3.11.15
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/python@3.11
Homepagehttps://www.python.org/
Repositoryhttps://github.com/python/cpython
Upstream docshttps://docs.python.org/3.11
LicensePython-2.0
Source archivehttps://www.python.org/ftp/python/3.11.15/Python-3.11.15.tgz
Last updated2026-06-25T13:38:04+02:00
Pulseupdated
Dependenciesmpdecimal, openssl@3, sqlite, xz
Build dependenciespkgconf
Uses from macOSbzip2, expat, libedit, libffi, libxcrypt, ncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, tahoe, x86_64_linux)
Homebrew post-installdefined
Servicenone declared
CaveatsPython is installed as $HOMEBREW_PREFIX/bin/python3.11 Unversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to `python3.11`, `python3.11-config`, `pip3.11` etc., respectively, are installed into $HOMEBREW_PREFIX/opt/python@3.11/libexec/bin You can install Python packages with pip3.11 install <package> They will install into the site-package directory $HOMEBREW_PREFIX/lib/python3.11/site-packages `idle3.11` requires tkinter, which is available separately: brew install python-tk@3.11 gdbm (`dbm.gnu`) is no longer included in this formula, but it is available separately: brew install python-gdbm@3.11 `dbm.ndbm` changed database backends in Homebrew Python 3.11. If you need to read a database from a previous Homebrew Python created via `dbm.ndbm`, you'll need to read your database using the older version of Homebrew Python and convert to another format. `dbm` still defaults to `dbm.gnu` when it is installed. If you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH: brew install python3 For more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepython@3.11
Version Scheme0
Revision3
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

winget95%

Python.Python.3.11

winget install --id Python.Python.3.11 -e
  • normalized package name match
  • Matched by: Python 3 11
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Python.Python.3.11 from https://cdn.winget.microsoft.com/cache/source.msix
MacPorts94%

python311

sudo port install python311
  • package manager index match
  • Matched by: Python311
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/python311/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
dnf92%

python3.11 3.11.15-4.fc45

Version 3.11 of the Python interpreter

https://www.python.org/

sudo dnf install python3.11
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 4 dependencies
  • 2 provides
  • package manager index match
  • Matched by: Python311
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-debug 3.11.15-4.fc45

Debug version of the Python runtime

https://www.python.org/

sudo dnf install python3.11-debug
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 32 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-debug from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-devel 3.11.15-4.fc45

Libraries and header files needed for Python development

https://www.python.org/

sudo dnf install python3.11-devel
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 5 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-idle 3.11.15-4.fc45

A basic graphical development environment for Python

https://www.python.org/

sudo dnf install python3.11-idle
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 2 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-idle from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-libs 3.11.15-4.fc45

Python runtime libraries

https://www.python.org/

sudo dnf install python3.11-libs
  • License: Python-2.0.1 AND CC0-1.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 28 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-test 3.11.15-4.fc45

The self-test suite for the main python3 package

https://www.python.org/

sudo dnf install python3.11-test
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 6 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-test from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

python3.11-tkinter 3.11.15-4.fc45

A GUI toolkit for Python

https://www.python.org/

sudo dnf install python3.11-tkinter
  • License: Python-2.0.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: python3.11
  • 5 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Python3 11
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3.11-tkinter from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper92%

python311 3.11.15-5.2

Python 3 Interpreter

https://www.python.org/

sudo zypper install python311
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 5 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-32bit 3.11.15-5.2

Python 3 Interpreter

https://www.python.org/

sudo zypper install python311-32bit
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 5 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-curses 3.11.15-5.2

Python Interface to the (N)Curses Library

https://www.python.org/

sudo zypper install python311-curses
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 6 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-curses from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-dbm 3.11.15-5.2

Python Interface to the GDBM Library

https://www.python.org/

sudo zypper install python311-dbm
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 5 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-dbm from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-idle 3.11.15-5.2

An Integrated Development Environment for Python

https://www.python.org/

sudo zypper install python311-idle
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 4 dependencies
  • 5 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-idle from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-tk 3.11.15-5.2

TkInter, a Python Tk Interface

https://www.python.org/

sudo zypper install python311-tk
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 5 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-tk from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

python311-x86-64-v3 3.11.15-5.2

Python 3 Interpreter

https://www.python.org/

sudo zypper install python311-x86-64-v3
  • License: Python-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python311
  • 2 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Python311
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-x86-64-v3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Nucleus package database
  • cross-ecosystem install command graph
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment