Skip to content

Commit 4500a17

Browse files
authored
Merge pull request #227751 from Homebrew/trezor-agent-urllib3
trezor-agent: bump python resources
2 parents c830d97 + 9e1feb5 commit 4500a17

File tree

1 file changed

+78
-84
lines changed

1 file changed

+78
-84
lines changed

Formula/t/trezor-agent.rb

Lines changed: 78 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,18 @@ class TrezorAgent < Formula
99
url "https://files.pythonhosted.org/packages/11/bc/aa2bdee9cd81af9ecde0a9e8b5c6c6594a4a0ee7ade950b51a39d54f9e63/trezor_agent-0.12.0.tar.gz"
1010
sha256 "e08ca5a54bd7658017164c8518d6cdf623d3b077dfdccfd12f612af5fef05855"
1111
license "LGPL-3.0-only"
12-
revision 6
12+
revision 7
1313

1414
no_autobump! because: :requires_manual_review
1515

1616
bottle do
17-
rebuild 4
18-
sha256 cellar: :any, arm64_sequoia: "e65e3a8407fcaca9cd1ad3ebbda38d07db9fc90035732c79ec5735793dd0f13a"
19-
sha256 cellar: :any, arm64_sonoma: "c354ec3e5cd5cdccf140051390487e0c38ed2fea21a1d82593fa567e2a69af8a"
20-
sha256 cellar: :any, arm64_ventura: "9b569084d339af93dfe4d993efa34832d271de259af2ae7422409cee2c18cf99"
21-
sha256 cellar: :any, sonoma: "dc085716a815fdad399c63686ce094df8ab1e5f3390a5c3957e214a0597280ed"
22-
sha256 cellar: :any, ventura: "6f0fd72e17340bde2030de0b437617cb75b26b42ffc0aaff6cac5d5e19ba2b9d"
23-
sha256 cellar: :any_skip_relocation, arm64_linux: "2e3b248f753e7bfec920ab9878f6bf15ce70d76e01fcc5c3f6b75550051ea55c"
24-
sha256 cellar: :any_skip_relocation, x86_64_linux: "3e239198e8346f37019c48c0db608468225c8588085098f56486754c1baa929a"
17+
sha256 cellar: :any, arm64_sequoia: "6b23b65aed9a20adc1193f1b07f212d15ec1cc63fe4063f812215269bf4469ac"
18+
sha256 cellar: :any, arm64_sonoma: "e7b9a2a27fd2238cde20aed214f6cb064007042259c15c1957fccbf665186f87"
19+
sha256 cellar: :any, arm64_ventura: "55f846a42ee2c928e2f66ea869bb7917140c48e840d44b45b0d6647075f5bcba"
20+
sha256 cellar: :any, sonoma: "c0f8bbc7635eda97aa25146ca2e17549ede47f1e30419838d9990799bafdbf4a"
21+
sha256 cellar: :any, ventura: "bab1f3dfe9854c67284980c76694ddcdf0cf710daddf1500f8307db4da493c50"
22+
sha256 cellar: :any_skip_relocation, arm64_linux: "ddc51755c0f96548ca7185eec4295f81842e78f5610d63707ea41650532c5224"
23+
sha256 cellar: :any_skip_relocation, x86_64_linux: "fe96b06a580d7571359bcd236c58a2eeb85f67983734a598f4775aaf7e916eb8"
2524
end
2625

2726
depends_on "pkgconf" => :build # for hidapi resource
@@ -33,29 +32,33 @@ class TrezorAgent < Formula
3332
depends_on "pillow"
3433
depends_on "[email protected]"
3534

35+
on_macos do
36+
depends_on "llvm" => :build if DevelopmentTools.clang_build_version <= 1699
37+
end
38+
3639
resource "backports-shutil-which" do
3740
url "https://files.pythonhosted.org/packages/a0/22/51b896a4539f1bff6a7ab8514eb031b9f43f12bff23f75a4c3f4e9a666e5/backports.shutil_which-3.5.2.tar.gz"
3841
sha256 "fe39f567cbe4fad89e8ac4dbeb23f87ef80f7fe8e829669d0221ecdb0437c133"
3942
end
4043

44+
resource "base58" do
45+
url "https://files.pythonhosted.org/packages/7f/45/8ae61209bb9015f516102fa559a2914178da1d5868428bd86a1b4421141d/base58-2.1.1.tar.gz"
46+
sha256 "c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c"
47+
end
48+
4149
resource "bech32" do
4250
url "https://files.pythonhosted.org/packages/ab/fe/b67ac9b123e25a3c1b8fc3f3c92648804516ab44215adb165284e024c43f/bech32-1.2.0.tar.gz"
4351
sha256 "7d6db8214603bd7871fcfa6c0826ef68b85b0abd90fa21c285a9c5e21d2bd899"
4452
end
4553

46-
resource "bleak" do
47-
url "https://files.pythonhosted.org/packages/fb/96/15750b50c0018338e2cce30de939130971ebfdf4f9d6d56c960f5657daad/bleak-0.22.3.tar.gz"
48-
sha256 "3149c3c19657e457727aa53d9d6aeb89658495822cd240afd8aeca4dd09c045c"
49-
end
50-
5154
resource "charset-normalizer" do
52-
url "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz"
53-
sha256 "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e"
55+
url "https://files.pythonhosted.org/packages/e4/33/89c2ced2b67d1c2a61c19c6751aa8902d46ce3dacb23600a283619f5a12d/charset_normalizer-3.4.2.tar.gz"
56+
sha256 "5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"
5457
end
5558

5659
resource "click" do
57-
url "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz"
58-
sha256 "ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"
60+
url "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz"
61+
sha256 "ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"
5962
end
6063

6164
resource "configargparse" do
@@ -74,8 +77,8 @@ class TrezorAgent < Formula
7477
end
7578

7679
resource "dbus-fast" do
77-
url "https://files.pythonhosted.org/packages/0a/37/a27e7f2dc6a18b5dcee70ffb08013a33770c2154a51fb5e2c04a7f4169fa/dbus_fast-2.24.3.tar.gz"
78-
sha256 "9042a1b565ecac4f8e04df79376de1d1d31e4c82eddb6e71e8b8d82d0c94dd3d"
80+
url "https://files.pythonhosted.org/packages/c2/a1/9693ec018feed2a7d3420eac6c807eabc6eb84227913104123c0d2ea5737/dbus_fast-2.44.1.tar.gz"
81+
sha256 "b027e96c39ed5622bb54d811dcdbbe9d9d6edec3454808a85a1ceb1867d9e25c"
7982
end
8083

8184
resource "docutils" do
@@ -84,8 +87,8 @@ class TrezorAgent < Formula
8487
end
8588

8689
resource "ecdsa" do
87-
url "https://files.pythonhosted.org/packages/5e/d0/ec8ac1de7accdcf18cfe468653ef00afd2f609faf67c423efbd02491051b/ecdsa-0.19.0.tar.gz"
88-
sha256 "60eaad1199659900dd0af521ed462b793bbdf867432b3948e87416ae4caf6bf8"
90+
url "https://files.pythonhosted.org/packages/c0/1f/924e3caae75f471eae4b26bd13b698f6af2c44279f67af317439c2f4c46a/ecdsa-0.19.1.tar.gz"
91+
sha256 "478cba7b62555866fcb3bb3fe985e06decbdb68ef55713c4e5ab98c57d508e61"
8992
end
9093

9194
resource "ecpy" do
@@ -99,8 +102,8 @@ class TrezorAgent < Formula
99102
end
100103

101104
resource "hidapi" do
102-
url "https://files.pythonhosted.org/packages/bf/6f/90c536b020a8e860f047a2839830a1ade3e1490e67336ecf489b4856eb7b/hidapi-0.14.0.post2.tar.gz"
103-
sha256 "6c0e97ba6b059a309d51b495a8f0d5efbcea8756b640d98b6f6bb9fdef2458ac"
105+
url "https://files.pythonhosted.org/packages/47/72/21ccaaca6ffb06f544afd16191425025d831c2a6d318635e9c8854070f2d/hidapi-0.14.0.post4.tar.gz"
106+
sha256 "48fce253e526d17b663fbf9989c71c7ef7653ced5f4be65f1437c313fb3dbdf6"
104107
end
105108

106109
resource "idna" do
@@ -114,8 +117,8 @@ class TrezorAgent < Formula
114117
end
115118

116119
resource "ledgerblue" do
117-
url "https://files.pythonhosted.org/packages/70/68/ae1dc25309ae92ac87134e542389e30b6efcac924384baef9622ece0e4eb/ledgerblue-0.1.54.tar.gz"
118-
sha256 "1e7f7d493e919c447a5c8ebeaea0373bdfda0bec216284cecdea07185fdf173e"
120+
url "https://files.pythonhosted.org/packages/00/3b/fb8f98cac273f9c3c43a1f23ae644ac44482d29d9e866d1820d5426e67ce/ledgerblue-0.1.46.tar.gz"
121+
sha256 "f0f1ce5a6d55c0159b7bbf3f8f9413353f6de32344b11076367d0467cac88aed"
119122
end
120123

121124
resource "libagent" do
@@ -130,8 +133,8 @@ class TrezorAgent < Formula
130133
end
131134

132135
resource "libusb1" do
133-
url "https://files.pythonhosted.org/packages/af/19/53ecbfb96d6832f2272d13b84658c360802fcfff7c0c497ab8f6bf15ac40/libusb1-3.1.0.tar.gz"
134-
sha256 "4ee9b0a55f8bd0b3ea7017ae919a6c1f439af742c4a4b04543c5fd7af89b828c"
136+
url "https://files.pythonhosted.org/packages/a2/7f/c59ad56d1bca8fa4321d1bb77ba4687775751a4deceec14943a44da18ca0/libusb1-3.3.1.tar.gz"
137+
sha256 "3951d360f2daf0e0eacf839e15d2d1d2f4f5e7830231eb3188eeffef2dd17bad"
135138
end
136139

137140
resource "lockfile" do
@@ -155,18 +158,13 @@ class TrezorAgent < Formula
155158
end
156159

157160
resource "protobuf" do
158-
url "https://files.pythonhosted.org/packages/55/5b/e3d951e34f8356e5feecacd12a8e3b258a1da6d9a03ad1770f28925f29bc/protobuf-3.20.3.tar.gz"
159-
sha256 "2e3427429c9cffebf259491be0af70189607f365c2f41c7c3764af6f337105f2"
160-
end
161-
162-
resource "pycryptodome" do
163-
url "https://files.pythonhosted.org/packages/13/52/13b9db4a913eee948152a079fe58d035bd3d1a519584155da8e786f767e6/pycryptodome-3.21.0.tar.gz"
164-
sha256 "f7787e0d469bdae763b876174cf2e6c0f7be79808af26b1da96f1a64bcf47297"
161+
url "https://files.pythonhosted.org/packages/52/f3/b9655a711b32c19720253f6f06326faf90580834e2e83f840472d752bc8b/protobuf-6.31.1.tar.gz"
162+
sha256 "d8cac4c982f0b957a4dc73a80e2ea24fab08e679c0de9deb835f4a12d69aca9a"
165163
end
166164

167165
resource "pycryptodomex" do
168-
url "https://files.pythonhosted.org/packages/11/dc/e66551683ade663b5f07d7b3bc46434bf703491dbd22ee12d1f979ca828f/pycryptodomex-3.21.0.tar.gz"
169-
sha256 "222d0bd05381dd25c32dd6065c071ebf084212ab79bab4599ba9e6a3e0009e6c"
166+
url "https://files.pythonhosted.org/packages/c9/85/e24bf90972a30b0fcd16c73009add1d7d7cd9140c2498a68252028899e41/pycryptodomex-3.23.0.tar.gz"
167+
sha256 "71909758f010c82bc99b0abf4ea12012c98962fbf0583c2164f8b84533c2e4da"
170168
end
171169

172170
resource "pydes" do
@@ -175,8 +173,8 @@ class TrezorAgent < Formula
175173
end
176174

177175
resource "pyelftools" do
178-
url "https://files.pythonhosted.org/packages/88/56/0f2d69ed9a0060da009f672ddec8a71c041d098a66f6b1d80264bf6bbdc0/pyelftools-0.31.tar.gz"
179-
sha256 "c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99"
176+
url "https://files.pythonhosted.org/packages/b9/ab/33968940b2deb3d92f5b146bc6d4009a5f95d1d06c148ea2f9ee965071af/pyelftools-0.32.tar.gz"
177+
sha256 "6de90ee7b8263e740c8715a925382d4099b354f29ac48ea40d840cf7aa14ace5"
180178
end
181179

182180
resource "pymsgbox" do
@@ -190,35 +188,23 @@ class TrezorAgent < Formula
190188
end
191189

192190
resource "pyobjc-core" do
193-
url "https://files.pythonhosted.org/packages/b7/40/a38d78627bd882d86c447db5a195ff307001ae02c1892962c656f2fd6b83/pyobjc_core-10.3.1.tar.gz"
194-
sha256 "b204a80ccc070f9ab3f8af423a3a25a6fd787e228508d00c4c30f8ac538ba720"
191+
url "https://files.pythonhosted.org/packages/e8/e9/0b85c81e2b441267bca707b5d89f56c2f02578ef8f3eafddf0e0c0b8848c/pyobjc_core-11.1.tar.gz"
192+
sha256 "b63d4d90c5df7e762f34739b39cc55bc63dbcf9fb2fb3f2671e528488c7a87fe"
195193
end
196194

197195
resource "pyobjc-framework-cocoa" do
198-
url "https://files.pythonhosted.org/packages/a7/6c/b62e31e6e00f24e70b62f680e35a0d663ba14ff7601ae591b5d20e251161/pyobjc_framework_cocoa-10.3.1.tar.gz"
199-
sha256 "1cf20714daaa986b488fb62d69713049f635c9d41a60c8da97d835710445281a"
200-
201-
# Backport commit to avoid Xcode.app dependency. Remove in the next release
202-
# https://github.com/ronaldoussoren/pyobjc/commit/864a21829c578f6479ac6401d191fb759215175e
203-
patch :DATA
196+
url "https://files.pythonhosted.org/packages/4b/c5/7a866d24bc026f79239b74d05e2cf3088b03263da66d53d1b4cf5207f5ae/pyobjc_framework_cocoa-11.1.tar.gz"
197+
sha256 "87df76b9b73e7ca699a828ff112564b59251bb9bbe72e610e670a4dc9940d038"
204198
end
205199

206200
resource "pyobjc-framework-corebluetooth" do
207-
url "https://files.pythonhosted.org/packages/f7/69/89afd7747f42d2eb1e8f4b7f2ba2739d98ccf36f6b5c72474802962494de/pyobjc_framework_corebluetooth-10.3.1.tar.gz"
208-
sha256 "dc5d326ab5541b8b68e7e920aa8363851e779cb8c33842f6cfeef4674cc62f94"
209-
210-
# Backport commit to avoid Xcode.app dependency. Remove in the next release
211-
# https://github.com/ronaldoussoren/pyobjc/commit/864a21829c578f6479ac6401d191fb759215175e
212-
patch :DATA
201+
url "https://files.pythonhosted.org/packages/3d/fe/2081dfd9413b7b4d719935c33762fbed9cce9dc06430f322d1e2c9dbcd91/pyobjc_framework_corebluetooth-11.1.tar.gz"
202+
sha256 "1deba46e3fcaf5e1c314f4bbafb77d9fe49ec248c493ad00d8aff2df212d6190"
213203
end
214204

215205
resource "pyobjc-framework-libdispatch" do
216-
url "https://files.pythonhosted.org/packages/b7/37/1a7d9e5a04ab42aa8186f3493478c055601503ac7f8d58b8501d23db8b21/pyobjc_framework_libdispatch-10.3.1.tar.gz"
217-
sha256 "f5c3475498cb32f54d75e21952670e4a32c8517fb2db2e90869f634edc942446"
218-
219-
# Backport commit to avoid Xcode.app dependency. Remove in the next release
220-
# https://github.com/ronaldoussoren/pyobjc/commit/864a21829c578f6479ac6401d191fb759215175e
221-
patch :DATA
206+
url "https://files.pythonhosted.org/packages/be/89/7830c293ba71feb086cb1551455757f26a7e2abd12f360d375aae32a4d7d/pyobjc_framework_libdispatch-11.1.tar.gz"
207+
sha256 "11a704e50a0b7dbfb01552b7d686473ffa63b5254100fdb271a1fe368dd08e87"
222208
end
223209

224210
resource "pyserial" do
@@ -227,13 +213,8 @@ class TrezorAgent < Formula
227213
end
228214

229215
resource "python-daemon" do
230-
url "https://files.pythonhosted.org/packages/54/cd/d62884732e5d6ff6906234169d06338d53e37243c60cf73679c8942f9e42/python_daemon-3.1.0.tar.gz"
231-
sha256 "fdb621d7e5f46e74b4de1ad6b0fff6e69cd91b4f219de1476190ebdd0f4781df"
232-
end
233-
234-
resource "python-gnupg" do
235-
url "https://files.pythonhosted.org/packages/85/61/2df3cd6f49dbb2d4a6a567cac1d803e3a50d86207e196d0f9e67a48664f7/python-gnupg-0.5.3.tar.gz"
236-
sha256 "290d8ddb9cd63df96cfe9284b9b265f19fd6e145e5582dc58fd7271f026d0a47"
216+
url "https://files.pythonhosted.org/packages/3d/37/4f10e37bdabc058a32989da2daf29e57dc59dbc5395497f3d36d5f5e2694/python_daemon-3.1.2.tar.gz"
217+
sha256 "f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"
237218
end
238219

239220
resource "python-u2flib-host" do
@@ -242,43 +223,53 @@ class TrezorAgent < Formula
242223
end
243224

244225
resource "requests" do
245-
url "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz"
246-
sha256 "55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"
226+
url "https://files.pythonhosted.org/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz"
227+
sha256 "27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"
247228
end
248229

249230
resource "semver" do
250-
url "https://files.pythonhosted.org/packages/41/6c/a536cc008f38fd83b3c1b98ce19ead13b746b5588c9a0cb9dd9f6ea434bc/semver-3.0.2.tar.gz"
251-
sha256 "6253adb39c70f6e51afed2fa7152bcd414c411286088fb4b9effb133885ab4cc"
231+
url "https://files.pythonhosted.org/packages/72/d1/d3159231aec234a59dd7d601e9dd9fe96f3afff15efd33c1070019b26132/semver-3.0.4.tar.gz"
232+
sha256 "afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602"
252233
end
253234

254235
resource "setuptools" do
255-
url "https://files.pythonhosted.org/packages/07/37/b31be7e4b9f13b59cde9dcaeff112d401d49e0dc5b37ed4a9fc8fb12f409/setuptools-75.2.0.tar.gz"
256-
sha256 "753bb6ebf1f465a1912e19ed1d41f403a79173a9acf66a42e7e6aec45c3c16ec"
236+
url "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz"
237+
sha256 "f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"
238+
end
239+
240+
resource "shamir-mnemonic" do
241+
url "https://files.pythonhosted.org/packages/b2/fd/9f5b305b5280795209817efe6b0cd6017f4714e3f36d160b2d4dfcc78c02/shamir_mnemonic-0.3.0.tar.gz"
242+
sha256 "bc04886a1ddfe2a64d8a3ec51abf0f664d98d5b557cc7e78a8ad2d10a1d87438"
257243
end
258244

259245
resource "six" do
260-
url "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz"
261-
sha256 "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"
246+
url "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz"
247+
sha256 "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"
248+
end
249+
250+
resource "slip10" do
251+
url "https://files.pythonhosted.org/packages/7b/30/6ba9170f06c61f82b4f66bacefd13819a295798f959027a0600211d8f7ad/slip10-1.0.1.tar.gz"
252+
sha256 "02b350ae557b591791428b17551f95d7ac57e9211f37debdc814c90b4a123a54"
262253
end
263254

264255
resource "trezor" do
265-
url "https://files.pythonhosted.org/packages/10/11/b80ffb168b3e1c41c96c7278693eb6421cf567181afea9514c1ccd11c1ed/trezor-0.13.9.tar.gz"
266-
sha256 "9450bd7bb9d23e5e33a3c9e58e18f058b44c9d9c34ca664b4981a795aa9fb1ef"
256+
url "https://files.pythonhosted.org/packages/c2/11/bd2ff7f6ff07cdd739b27de64398e9772ceaef59e0ee1341f4bb4a571794/trezor-0.13.10.tar.gz"
257+
sha256 "7a0b6ae4628dd0c31a5ceb51258918d9bbdd3ad851388837225826b228ee504f"
267258
end
268259

269260
resource "typing-extensions" do
270-
url "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz"
271-
sha256 "1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"
261+
url "https://files.pythonhosted.org/packages/d1/bc/51647cd02527e87d05cb083ccc402f93e441606ff1f01739a62c8ad09ba5/typing_extensions-4.14.0.tar.gz"
262+
sha256 "8676b788e32f02ab42d9e7c61324048ae4c6d844a399eebace3d4979d75ceef4"
272263
end
273264

274265
resource "unidecode" do
275-
url "https://files.pythonhosted.org/packages/f7/89/19151076a006b9ac0dd37b1354e031f5297891ee507eb624755e58e10d3e/Unidecode-1.3.8.tar.gz"
276-
sha256 "cfdb349d46ed3873ece4586b96aa75258726e2fa8ec21d6f00a591d98806c2f4"
266+
url "https://files.pythonhosted.org/packages/94/7d/a8a765761bbc0c836e397a2e48d498305a865b70a8600fd7a942e85dcf63/Unidecode-1.4.0.tar.gz"
267+
sha256 "ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23"
277268
end
278269

279270
resource "urllib3" do
280-
url "https://files.pythonhosted.org/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz"
281-
sha256 "e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"
271+
url "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz"
272+
sha256 "3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"
282273
end
283274

284275
resource "websocket-client" do
@@ -287,12 +278,15 @@ class TrezorAgent < Formula
287278
end
288279

289280
resource "wheel" do
290-
url "https://files.pythonhosted.org/packages/b7/a0/95e9e962c5fd9da11c1e28aa4c0d8210ab277b1ada951d2aee336b505813/wheel-0.44.0.tar.gz"
291-
sha256 "a29c3f2817e95ab89aa4660681ad547c0e9547f20e75b0562fe7723c9a2a9d49"
281+
url "https://files.pythonhosted.org/packages/8a/98/2d9906746cdc6a6ef809ae6338005b3f21bb568bea3165cfc6a243fdc25c/wheel-0.45.1.tar.gz"
282+
sha256 "661e1abd9198507b1409a20c02106d9670b2576e916d58f520316666abca6729"
292283
end
293284

294285
def install
295286
without = if OS.mac?
287+
# needed for pyobjc-core "-fdisable-block-signature-string"
288+
ENV.llvm_clang if DevelopmentTools.clang_build_version <= 1699
289+
296290
# Help `pyobjc-framework-cocoa` pick correct SDK after removing -isysroot from Python formula
297291
ENV.append_to_cflags "-isysroot #{MacOS.sdk_path}"
298292
["dbus-fast"]

0 commit comments

Comments
 (0)