diff --git a/Formula/p/python-freethreading.rb b/Formula/p/python-freethreading.rb index f37cd5ec5d9c..0fab3a98e669 100644 --- a/Formula/p/python-freethreading.rb +++ b/Formula/p/python-freethreading.rb @@ -1,8 +1,8 @@ class PythonFreethreading < Formula desc "Interpreted, interactive, object-oriented programming language" homepage "https://www.python.org/" - url "https://www.python.org/ftp/python/3.13.5/Python-3.13.5.tgz" - sha256 "e6190f52699b534ee203d9f417bdbca05a92f23e35c19c691a50ed2942835385" + url "https://www.python.org/ftp/python/3.13.6/Python-3.13.6.tgz" + sha256 "6cf50672cc03928488817d45af24bc927a48f910fe7893d6f388130e59ba98d7" license "Python-2.0" livecheck do @@ -12,14 +12,14 @@ class PythonFreethreading < Formula no_autobump! because: :requires_manual_review bottle do - sha256 arm64_sequoia: "b9c0c3dc0a2d7c1046de2882358dbe6cfe22ca8307b3a99d90731c66bb5c4c97" - sha256 arm64_sonoma: "e328895cb1bc0c8226fd1f821278bb5cd2e98472ad18baccca1cc0e39de69090" - sha256 arm64_ventura: "9f08e025e60eed7a068ce64fc2e7c833db1c691ec0b0a3767856378f1f1734d5" - sha256 sequoia: "c5e8398d27194f97c51bb744f3bf7182ad03a7b62129b661abd34056a1712869" - sha256 sonoma: "765d9d6a86a004185ea5965457d34b2f0304b523f226a7b14e358086d4dd96b8" - sha256 ventura: "ebcb7c2ee423ca32a51fcff7f4c9f282c3be0dfc01a9172c6da66169807c3d48" - sha256 arm64_linux: "f91e6b35fa3a699eab0340629d60064a0589277330faa623d22eeb1eb204f8df" - sha256 x86_64_linux: "88d8b56d861e4e3a2fb735919d07fc2a302220c34bc18edbf32327f897f57944" + sha256 arm64_sequoia: "50477d9acd3a91d2f812266d04f13b16a9932f152462e960f66d47ac72de49aa" + sha256 arm64_sonoma: "bfdffbbe8c5984f5aa5a159ef21b7529486e459afdbd7af9aa893195bc310ba1" + sha256 arm64_ventura: "887e513e8ca82a82e5cc0a8194241851e791ceaedbee374baa0ee35003019870" + sha256 sequoia: "1caf837d7a935e9db6beed65bdeb054d65b072d4b046b695dce7f6b5bceac73d" + sha256 sonoma: "4cf5d46d2dd7b82e19d132548704845f24be96d3e31b815e588af71bf6ac546f" + sha256 ventura: "7e0bad72cd3f725c6339ec07eb16784835c6823d80fe2e73d2d5a1b486fae18c" + sha256 arm64_linux: "30e5a072c561dea6e72fd7a8ffdc8c0505bd549e543067d39fdc00e4183e4c8e" + sha256 x86_64_linux: "211d4f3e6d53955848269b630d757b423cf14c47fbbcbae6cdb771c24c1a1890" end depends_on "pkgconf" => :build diff --git a/Formula/p/python-gdbm@3.13.rb b/Formula/p/python-gdbm@3.13.rb index 71025f02ac2d..fdabd157deaa 100644 --- a/Formula/p/python-gdbm@3.13.rb +++ b/Formula/p/python-gdbm@3.13.rb @@ -1,8 +1,8 @@ class PythonGdbmAT313 < Formula desc "Python interface to gdbm" homepage "https://www.python.org/" - url "https://www.python.org/ftp/python/3.13.5/Python-3.13.5.tgz" - sha256 "e6190f52699b534ee203d9f417bdbca05a92f23e35c19c691a50ed2942835385" + url "https://www.python.org/ftp/python/3.13.6/Python-3.13.6.tgz" + sha256 "6cf50672cc03928488817d45af24bc927a48f910fe7893d6f388130e59ba98d7" license "Python-2.0" livecheck do @@ -12,13 +12,13 @@ class PythonGdbmAT313 < Formula no_autobump! because: :requires_manual_review bottle do - sha256 cellar: :any, arm64_sequoia: "3a533fb801d80f0ab62e9851a58b1336f3bd73ec128b19c418f05ad6b9211b23" - sha256 cellar: :any, arm64_sonoma: "b430013a9e63c6d007e2cc36ff474b36406122287edbd40ff10dfdaff238770e" - sha256 cellar: :any, arm64_ventura: "a73ce71b8cfd07fa5baff74ba1ec90871d330b07e17fb08257f3899ca6292778" - sha256 cellar: :any, sonoma: "eef6def9e087a3a8781eae05fb38556bb2e2163846e7561ffcb6cff6ce4853da" - sha256 cellar: :any, ventura: "162efcd2465bad4b09c4ae7f6f740fc3feb30a017c5a4e387d521ce2dcf4d6c7" - sha256 arm64_linux: "6674f9304969998f14ebb365a5ee4bc1abc70c9f9b2426222522ba9e225ace49" - sha256 x86_64_linux: "fd78c64e837b2c6810a68feb998eff353fa0b6bc1f447361f94d28f974f01870" + sha256 cellar: :any, arm64_sequoia: "eff922a52278695729ec3cdab2fa0ef210d296319e430d63981d8aa5a97715e5" + sha256 cellar: :any, arm64_sonoma: "bb157c02fb229995c8fa710ac6e0e1ee02e0c241058b83e826c4b9042722c23f" + sha256 cellar: :any, arm64_ventura: "da4c88f0f9c1ce2d7cb2f6c178438bc5a5574497c79f109aab2705203948434e" + sha256 cellar: :any, sonoma: "a0cabe302464063ea50f9917c0f302c7e05ae0b45f7d13444a72f8049ca94465" + sha256 cellar: :any, ventura: "99f9ec151efeddcca087b6f7dd11694f6fed48e10e4d807f68fb88069d1aec6b" + sha256 arm64_linux: "b9959b85da6bdf13504547db1e2811c8f129f4dda3bd0d596cf5ec728caddcb0" + sha256 x86_64_linux: "d9104c869d8e63d2e1f0d1a7bc8e7ce482ee4d2d60863ac7fd3eafd652abd0ea" end depends_on "gdbm" diff --git a/Formula/p/python-tk@3.13.rb b/Formula/p/python-tk@3.13.rb index 1855748fd8d0..678e4e56617f 100644 --- a/Formula/p/python-tk@3.13.rb +++ b/Formula/p/python-tk@3.13.rb @@ -1,8 +1,8 @@ class PythonTkAT313 < Formula desc "Python interface to Tcl/Tk" homepage "https://www.python.org/" - url "https://www.python.org/ftp/python/3.13.5/Python-3.13.5.tgz" - sha256 "e6190f52699b534ee203d9f417bdbca05a92f23e35c19c691a50ed2942835385" + url "https://www.python.org/ftp/python/3.13.6/Python-3.13.6.tgz" + sha256 "6cf50672cc03928488817d45af24bc927a48f910fe7893d6f388130e59ba98d7" license "Python-2.0" livecheck do @@ -12,13 +12,13 @@ class PythonTkAT313 < Formula no_autobump! because: :requires_manual_review bottle do - sha256 cellar: :any, arm64_sequoia: "83547b1424b6a70e116cb761800b4502898ea8be846d3ef8bcad54a4129fdd04" - sha256 cellar: :any, arm64_sonoma: "58acda48b0f432fe31931953f55a82d80bfee62b9341d11d9c2b673ee28dc99f" - sha256 cellar: :any, arm64_ventura: "21a879b81708afd40ada4dab8f65dd150b57192d2a89cb7bb742288a61de30b9" - sha256 cellar: :any, sonoma: "84579a29c8fd2a89a5a85c7a6494f92fbb0b68573ee99d54dac98bd198519064" - sha256 cellar: :any, ventura: "35c078268ee6446634a8edb7f41dc7dbbbd2f5dd8e981c22142b0a5423a7188b" - sha256 arm64_linux: "ed3e2b416992f5d6dd9c8925bbf5d8ee7c09ed90193f918b0bf87e22a4daa7f2" - sha256 x86_64_linux: "347951c192bdfdcb9eae023768b7a65d59af3fc4c55c62fe67fd449ab69d2843" + sha256 cellar: :any, arm64_sequoia: "0ea5215d6b383c15a052e1e60736d1c7a2969f6567510a4015d3ef4353a99f91" + sha256 cellar: :any, arm64_sonoma: "e15d2a0c9e1b7a069e59b9cfc4e915ccf4b97e3d2a19194d978faa2233609c33" + sha256 cellar: :any, arm64_ventura: "41a3ebf94ca40f6fb4873dfeed21f2a32cacc70a244f99c84966303749af44c0" + sha256 cellar: :any, sonoma: "d708a814ebc1d0fe40971914a87046f15e43b0518aa1987892256105dafa9352" + sha256 cellar: :any, ventura: "1540aefe87864ad2cc4083531e9e624203226ea116401df2d6a9c51ca2e6aac4" + sha256 arm64_linux: "2d803c91d94b97a0eb982b6a4cdd61b7b8641539edf9f8b72bfe40bf32c1ae13" + sha256 x86_64_linux: "74f760f6aad5bcdaa9b3170b794aa17d8aeb71ba3ff8e3496837493e5bc02bb1" end depends_on "python@3.13" diff --git a/Formula/p/python@3.13.rb b/Formula/p/python@3.13.rb index 51dab62577d5..e575d6524287 100644 --- a/Formula/p/python@3.13.rb +++ b/Formula/p/python@3.13.rb @@ -1,8 +1,8 @@ class PythonAT313 < Formula desc "Interpreted, interactive, object-oriented programming language" homepage "https://www.python.org/" - url "https://www.python.org/ftp/python/3.13.5/Python-3.13.5.tgz" - sha256 "e6190f52699b534ee203d9f417bdbca05a92f23e35c19c691a50ed2942835385" + url "https://www.python.org/ftp/python/3.13.6/Python-3.13.6.tgz" + sha256 "6cf50672cc03928488817d45af24bc927a48f910fe7893d6f388130e59ba98d7" license "Python-2.0" livecheck do @@ -13,15 +13,14 @@ class PythonAT313 < Formula no_autobump! because: :requires_manual_review bottle do - rebuild 1 - sha256 arm64_sequoia: "7bd6e87235b8bf2d4cf4835a5ddbd49cc7cee08d14ab2465ef24c34290a63a8e" - sha256 arm64_sonoma: "c879de56d1a234d03739cf526cecbb0673f3771d7f4c40d0d764edcb0a6eeab0" - sha256 arm64_ventura: "16a255eedff03379cc2e7d85173cd755ecc6071c3ded2d296d4cbeaa378682a9" - sha256 sequoia: "60d51cebd864b7b7f60c20533e4a86707fc5a9fd7d6235a3f705fedcae372792" - sha256 sonoma: "bb3eeaefaa9df64e055fc88eec7672c044e35569a4ca8e8f9affcb3779a4f4b9" - sha256 ventura: "de1f3fd0c023711c72acbe737f475d10ad9dc65038f35b207c4fb3178df7d456" - sha256 arm64_linux: "ca4d8f6523c6fdfc7cb56571d1d4222bf8902c3938c436b58d71a05662e54b9b" - sha256 x86_64_linux: "23885628da95ae6a51e56e231216927982b35e2a228fae8d1a64be93b7c231b8" + sha256 arm64_sequoia: "c6f72505721814738260f330244140fee983b21477a28994c66adf8018be75c8" + sha256 arm64_sonoma: "e115a44f8fbf2bad4c978cb93da2b53e3be0eb624cb5db04b19a5de41c549e11" + sha256 arm64_ventura: "3e50e4641ee1995068d421031ca0b5acdaa795b906dd25d06d10c2f1dbac186d" + sha256 sequoia: "c22d5264b1975d11751e8e7a745ea1870ad3056eae72c74c90225d7f9930019a" + sha256 sonoma: "51571b9eee04d8137d85075b8bf8939e91c509cf32164860ee5b7cc2da949e79" + sha256 ventura: "9f267a3e924343b6ba56d2e840c175a4fcd78d2b455a98c9945609c22f9aae07" + sha256 arm64_linux: "b96879a4cabfe85c2df425443553d570052b60dfc106046f1d17ba45e12e4fd8" + sha256 x86_64_linux: "2e0450c4366c7eab616d0f02a958b7ae5cc430868cec81c048db4e8ed1e74818" end depends_on "pkgconf" => :build @@ -67,8 +66,8 @@ class PythonAT313 < Formula end resource "pip" do - url "https://files.pythonhosted.org/packages/59/de/241caa0ca606f2ec5fe0c1f4261b0465df78d786a38da693864a116c37f4/pip-25.1.1.tar.gz" - sha256 "3de45d411d308d5054c2168185d8da7f9a2cd753dbac8acbfa88a8909ecd9077" + url "https://files.pythonhosted.org/packages/20/16/650289cd3f43d5a2fadfd98c68bd1e1e7f2550a1a5326768cddfbcedb2c5/pip-25.2.tar.gz" + sha256 "578283f006390f85bb6282dffb876454593d637f5d1be494b5202ce4877e71f2" end resource "setuptools" do @@ -89,18 +88,6 @@ class PythonAT313 < Formula sha256 "e1c2699cf3e39731a19207ed69400a67336cda7767aa08f6f46029f26b1d733b" end - # Fix os.getlogin for users with longer usernames on macOS. - # Change accepted upstream and backported, remove on next release. - # https://github.com/Homebrew/homebrew-core/issues/226857 - # https://github.com/python/cpython/issues/135497 - # https://github.com/python/cpython/pull/135508 - # https://github.com/python/cpython/pull/135517 - # https://github.com/python/cpython/pull/135516 - patch do - url "https://github.com/python/cpython/commit/15340775f8ded517e98604fb416e6f758d21f635.patch?full_index=1" - sha256 "921de8bbbf20cebb8b695279bfaf138999460bc39ff8320d1495b61f67ae2e65" - end - def lib_cellar on_macos do return frameworks/"Python.framework/Versions"/version.major_minor/"lib/python#{version.major_minor}"