Skip to content

Commit 25ff3db

Browse files
committed
cloudformation-cli: use python@3.13 and brewed pydantic-core
1 parent 61c9a97 commit 25ff3db

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Formula/c/cloudformation-cli.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class CloudformationCli < Formula
2222
depends_on "certifi" => :no_linkage
2323
depends_on "libyaml"
2424
depends_on "pydantic-core" => :no_linkage
25-
depends_on "python@3.14"
25+
depends_on "python@3.13" # Pydantic v1 is incompatible with Python 3.14, issue ref: https://github.com/aws/serverless-application-model/issues/3831
2626

27-
pypi_packages exclude_packages: ["certifi", "pydantic-core"],
27+
pypi_packages exclude_packages: %w[certifi pydantic-core],
2828
extra_packages: %w[cloudformation-cli-go-plugin cloudformation-cli-java-plugin
2929
cloudformation-cli-python-plugin setuptools]
3030

@@ -99,8 +99,8 @@ class CloudformationCli < Formula
9999
end
100100

101101
resource "hypothesis" do
102-
url "https://files.pythonhosted.org/packages/e5/31/24e8be99d813060a7ab522458fcd843c75a8c0654a8a8996554526af6480/hypothesis-6.142.5.tar.gz"
103-
sha256 "7bb5ed8ec3b6ea0c5d2fe92316cc123d7cf9a5f472099a25dc25476e0d3a356c"
102+
url "https://files.pythonhosted.org/packages/12/77/1a89c2498e678d7ad4040f3012b5ec4ea2e44b9f3ec9a7b703f0af02e917/hypothesis-6.143.0.tar.gz"
103+
sha256 "37dcd5cf9396deb832553dabe6c75003c0d3bcbbb77ac3db9321971dc914d2d0"
104104
end
105105

106106
resource "idna" do

0 commit comments

Comments
 (0)