🍺 BREW Explorer

← all formulae

python@3.13

brew install python@3.13 v3.13.14 Python-2.0

Python 3.13 interpreter — latest stable version of the interactive, object-oriented language runtime.

Why you might care

Install Python 3.13 alongside other Python versions (3.10, 3.11, 3.12) for version-specific virtual environments, testing, or forward compatibility. Use when you need the latest language features, performance improvements, and security updates without replacing your system Python or other versioned installs.

Categories

Alternatives

python@3.12 python@3.11 pyenv
73.5k
30-day installs · #69
280.5k
90-day · #54
2.1M
365-day · #15

Runtime dependencies

Build dependencies

Links

Caveats

Python is installed as
  $HOMEBREW_PREFIX/bin/python3.13

Unversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to
`python3.13`, `python3.13-config`, `pip3.13` etc., respectively, are installed into
  $HOMEBREW_PREFIX/opt/python@3.13/libexec/bin

If you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:
  brew install python3

`idle3.13` requires tkinter, which is available separately:
  brew install python-tk@3.13

`dbm.gnu` is available separately:
  brew install python-gdbm@3.13

For more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "python@3.12",
    "python@3.11",
    "pyenv"
  ],
  "build_dependencies": [
    "pkgconf"
  ],
  "categories": [
    "interpreter",
    "language-runtime"
  ],
  "caveats": "Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.13\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.13`, `python3.13-config`, `pip3.13` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.13/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew\u0027s `python3` in your PATH:\n  brew install python3\n\n`idle3.13` requires tkinter, which is available separately:\n  brew install python-tk@3.13\n\n`dbm.gnu` is available separately:\n  brew install python-gdbm@3.13\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n",
  "conflicts_with": [],
  "dependencies": [
    "mpdecimal",
    "openssl@3",
    "sqlite",
    "xz"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Interpreted, interactive, object-oriented programming language",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:38+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "python@3.13",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.python.org/",
  "homepage_og_description": "The official home of the Python Programming Language",
  "homepage_og_image": "https://www.python.org/static/opengraph-icon-200x200.png",
  "homepage_title": "Welcome to Python.org",
  "installs_30d": 73529,
  "installs_365d": 2071137,
  "installs_90d": 280532,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Python-2.0",
  "llm_generated_at": "2026-06-20T23:42:31+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "python@3.13",
  "oldnames": [],
  "one_liner": "Python 3.13 interpreter \u2014 latest stable version of the interactive, object-oriented language runtime.",
  "optional_dependencies": [],
  "rank_30d": 69,
  "rank_365d": 15,
  "rank_90d": 54,
  "raw_hash": "bd9e5ff84bc54a1e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/p/python@3.13.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "bzip2",
    "expat",
    "libedit",
    "libffi",
    "ncurses",
    "unzip"
  ],
  "version_head": null,
  "version_stable": "3.13.14",
  "versioned_formulae": [
    "python@3.14",
    "python@3.12",
    "python@3.11",
    "python@3.10",
    "python@3.9"
  ],
  "why_use_this": "Install Python 3.13 alongside other Python versions (3.10, 3.11, 3.12) for version-specific virtual environments, testing, or forward compatibility. Use when you need the latest language features, performance improvements, and security updates without replacing your system Python or other versioned installs."
}