{"name":"python@3.12","full_name":"python@3.12","tap":"homebrew/core","oldnames":[],"aliases":[],"versioned_formulae":["python@3.14","python@3.13","python@3.11","python@3.10","python@3.9"],"desc":"Interpreted, interactive, object-oriented programming language","license":"Python-2.0","homepage":"https://www.python.org/","versions":{"stable":"3.12.15","head":null,"bottle":true},"urls":{"stable":{"url":"https://www.python.org/ftp/python/3.12.15/Python-3.12.15.tgz","tag":null,"revision":null,"using":null,"checksum":"de1a241a519e0a3374fea98988d0b52c886743f9d953f23be8269cc7b59c5fab"}},"patches":[{"strip":"p1","file":"Patches/python/3.11-sysconfig.diff","type":"unofficial","resolves":[{"type":"defect","id":"https://bugs.python.org/issue43976"}]}],"revision":0,"version_scheme":0,"compatibility_version":1,"autobump":true,"no_autobump_message":null,"skip_livecheck":false,"bottle":{"stable":{"rebuild":0,"root_url":"https://ghcr.io/v2/homebrew/core","files":{"arm64_golden_gate":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:993908c1658ab94ccb6ee64e6b2d5978e9524f41c7ef64fb4c8956103dc26994","sha256":"993908c1658ab94ccb6ee64e6b2d5978e9524f41c7ef64fb4c8956103dc26994"},"arm64_tahoe":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:1a4e26abe540986624b422747f7ed3dc06bcaed7617712d2e8101bf7f5d78ffd","sha256":"1a4e26abe540986624b422747f7ed3dc06bcaed7617712d2e8101bf7f5d78ffd"},"arm64_sequoia":{"cellar":"/opt/homebrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:91f025e6686ed675210de4228771fc98514ee9e27c963c54f5c7160f0754d44b","sha256":"91f025e6686ed675210de4228771fc98514ee9e27c963c54f5c7160f0754d44b"},"arm64_linux":{"cellar":"/home/linuxbrew/.linuxbrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:04079c888618a1bd404083e334327fb378cd66da0b43a4246ca0c511dd0c8484","sha256":"04079c888618a1bd404083e334327fb378cd66da0b43a4246ca0c511dd0c8484"},"x86_64_linux":{"cellar":"/home/linuxbrew/.linuxbrew/Cellar","url":"https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:1719cde05f3694e0b66c94fee4e2d4d7f3df5167fbb8c9ede8eca8a2763d23eb","sha256":"1719cde05f3694e0b66c94fee4e2d4d7f3df5167fbb8c9ede8eca8a2763d23eb"}}}},"pour_bottle_only_if":null,"keg_only":false,"keg_only_reason":null,"options":[],"build_dependencies":["pkgconf"],"dependencies":["mpdecimal","openssl@3","sqlite","xz"],"test_dependencies":[],"recommended_dependencies":[],"optional_dependencies":[],"uses_from_macos":["bzip2","expat","libedit","libffi","libxcrypt","ncurses"],"uses_from_macos_bounds":[{},{"since":"sequoia"},{},{},{},{}],"requirements":[],"conflicts_with":[],"conflicts_with_reasons":[],"link_overwrite":["lib/python3.12/site-packages/pip*","lib/python3.12/site-packages/wheel*"],"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.12\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.12`, `python3.12-config`, `pip3.12` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.12/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\n`idle3.12` requires tkinter, which is available separately:\n  brew install python-tk@3.12\n\n`dbm.gnu` is available separately:\n  brew install python-gdbm@3.12\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n","installed":[],"linked_keg":null,"pinned":false,"outdated":false,"deprecated":false,"deprecation_date":"2028-11-01","deprecation_reason":null,"deprecation_replacement_formula":null,"deprecation_replacement_cask":null,"deprecate_args":{"date":"2028-11-01","because":"deprecated_upstream","replacement_formula":null,"replacement_cask":null},"disabled":false,"disable_date":"2029-11-01","disable_reason":null,"disable_replacement_formula":null,"disable_replacement_cask":null,"disable_args":{"date":"2029-11-01","because":"deprecated_upstream","replacement_formula":null,"replacement_cask":null},"post_install_steps":[{"paths":[{"base":"frameworks","path":"Python.framework/Versions/{{version.major_minor}}/lib/python{{version.major_minor}}/venv/scripts/**/*"}],"permissions":"u+w","non_recursive":true,"guards":[{"condition":"on","value":"macos","id":"1"}],"type":"set_permissions"},{"paths":[{"base":"lib","path":"python{{version.major_minor}}/venv/scripts/**/*"}],"permissions":"u+w","non_recursive":true,"guards":[{"condition":"on","value":"linux","id":"2"}],"type":"set_permissions"}],"post_install_defined":false,"service":null,"tap_git_head":"155d9a473d8cfee0215a5670557917cf7de76254","ruby_source_path":"Formula/p/python@3.12.rb","ruby_source_checksum":{"sha256":"fb9c7e937b75f1dffbe400603123a60efda0822ae3f10da81a51377dba730423"},"variations":{"x86_64_linux":{"dependencies":["mpdecimal","openssl@3","sqlite","xz","libnsl","libtirpc","zlib-ng-compat"],"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.12\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.12`, `python3.12-config`, `pip3.12` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.12/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\n`idle3.12` requires tkinter, which is available separately:\n  brew install python-tk@3.12\n\n`dbm.gnu` and `dbm.ndbm` are available separately:\n  brew install python-gdbm@3.12\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n"},"arm64_linux":{"dependencies":["mpdecimal","openssl@3","sqlite","xz","libnsl","libtirpc","zlib-ng-compat"],"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.12\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.12`, `python3.12-config`, `pip3.12` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.12/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\n`idle3.12` requires tkinter, which is available separately:\n  brew install python-tk@3.12\n\n`dbm.gnu` and `dbm.ndbm` are available separately:\n  brew install python-gdbm@3.12\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n"}},"executables":["2to3-3.12","idle3.12","pip3.12","pydoc3.12","python3.12","python3.12-config","wheel3.12"],"vulnerabilities":{"open":[],"patched":[],"fixed_count":8},"analytics":{"install":{"30d":{"python@3.12":25016,"python@3.12 --HEAD":42},"90d":{"python@3.12":146863,"python@3.12 --HEAD":227},"365d":{"python@3.12":711024,"python@3.12 --HEAD":1068}},"install_on_request":{"30d":{"python@3.12":21181,"python@3.12 --HEAD":42},"90d":{"python@3.12":125121,"python@3.12 --HEAD":227},"365d":{"python@3.12":550885,"python@3.12 --HEAD":1062}},"build_error":{"30d":{"python@3.12":150}}},
"generated_date":"2026-10-01"}
