Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions Formula/p/python-freethreading.rb
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand Down
18 changes: 9 additions & 9 deletions Formula/p/python-gdbm@3.13.rb
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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"
Expand Down
18 changes: 9 additions & 9 deletions Formula/p/python-tk@3.13.rb
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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"
Expand Down
37 changes: 12 additions & 25 deletions Formula/p/python@3.13.rb
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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}"
Expand Down
Loading