Skip to content

Commit 928e044

Browse files
committed
pieces-cli: use python@3.13
1 parent 25ff3db commit 928e044

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

Formula/p/pieces-cli.rb

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,9 @@ class PiecesCli < Formula
1818
sha256 cellar: :any_skip_relocation, x86_64_linux: "5eaac9ab856b010bc1f95cd27fbedb782e9097e10b7d17a155593415f07c5c22"
1919
end
2020

21-
depends_on "rust" => :build
2221
depends_on "certifi" => :no_linkage
2322
depends_on "libyaml"
24-
depends_on "python@3.14"
23+
depends_on "python@3.13" # Pydantic v1 is incompatible with Python 3.14, issue ref: https://github.com/pieces-app/cli-agent/issues/430
2524
depends_on "rpds-py" => :no_linkage
2625

2726
pypi_packages exclude_packages: %w[certifi rpds-py]
@@ -167,8 +166,8 @@ class PiecesCli < Formula
167166
end
168167

169168
resource "sentry-sdk" do
170-
url "https://files.pythonhosted.org/packages/31/04/ec8c1dd9250847303d98516e917978cb1c7083024770d86d657d2ccb5a70/sentry_sdk-2.42.1.tar.gz"
171-
sha256 "8598cc6edcfe74cb8074ba6a7c15338cdee93d63d3eb9b9943b4b568354ad5b6"
169+
url "https://files.pythonhosted.org/packages/b3/18/09875b4323b03ca9025bae7e6539797b27e4fc032998a466b4b9c3d24653/sentry_sdk-2.43.0.tar.gz"
170+
sha256 "52ed6e251c5d2c084224d73efee56b007ef5c2d408a4a071270e82131d336e20"
172171
end
173172

174173
resource "six" do
@@ -182,13 +181,13 @@ class PiecesCli < Formula
182181
end
183182

184183
resource "sse-starlette" do
185-
url "https://files.pythonhosted.org/packages/42/6f/22ed6e33f8a9e76ca0a412405f31abb844b779d52c5f96660766edcd737c/sse_starlette-3.0.2.tar.gz"
186-
sha256 "ccd60b5765ebb3584d0de2d7a6e4f745672581de4f5005ab31c3a25d10b52b3a"
184+
url "https://files.pythonhosted.org/packages/db/3c/fa6517610dc641262b77cc7bf994ecd17465812c1b0585fe33e11be758ab/sse_starlette-3.0.3.tar.gz"
185+
sha256 "88cfb08747e16200ea990c8ca876b03910a23b547ab3bd764c0d8eb81019b971"
187186
end
188187

189188
resource "starlette" do
190-
url "https://files.pythonhosted.org/packages/1b/3f/507c21db33b66fb027a332f2cb3abbbe924cc3a79ced12f01ed8645955c9/starlette-0.49.1.tar.gz"
191-
sha256 "481a43b71e24ed8c43b11ea02f5353d77840e01480881b8cb5a26b8cae64a8cb"
189+
url "https://files.pythonhosted.org/packages/ba/b8/73a0e6a6e079a9d9cfa64113d771e421640b6f679a52eeb9b32f72d871a1/starlette-0.50.0.tar.gz"
190+
sha256 "a2a17b22203254bcbc2e1f926d2d55f3f9497f769416b3190768befe598fa3ca"
192191
end
193192

194193
resource "typing-extensions" do

0 commit comments

Comments
 (0)