@@ -10,21 +10,19 @@ class GimmeAwsCreds < Formula
1010 head "https://github.com/Nike-Inc/gimme-aws-creds.git" , branch : "master"
1111
1212 bottle do
13- rebuild 1
14- sha256 cellar : :any , arm64_tahoe : "7952b03cbc117cbd7d704487e0db09424809bae3508e7559f3ad828b09550591"
15- sha256 cellar : :any , arm64_sequoia : "58eb4e21a19c382dea5871c593aeda318f6eb8a5572e3d21e1e8d897ba22ec90"
16- sha256 cellar : :any , arm64_sonoma : "7b58180236d37cdf1292289588eaccb519ccc770efe3e2dc190f198684581461"
17- sha256 cellar : :any , arm64_ventura : "fd61297291c6351c9fed9acc4bc73469b7ac51162d56760fe7a76fb94fbeeb52"
18- sha256 cellar : :any , sonoma : "19ae377825766f55b90755a0f015c583ec95523d85434a47df512e05e155305a"
19- sha256 cellar : :any , ventura : "e6c0be2a3776961267bcfdcec53c0b6347da3915c7580c0547b010ba97cfd602"
20- sha256 cellar : :any_skip_relocation , arm64_linux : "3fcd83dff4a64467b27c8268c3d2d52e14fde653b5eef39d7f537b7a2e546d13"
21- sha256 cellar : :any_skip_relocation , x86_64_linux : "50af1f3787edcd3217835301b3f278cbb1c4e4220c0ead2646f1a22d0375d6ac"
13+ rebuild 2
14+ sha256 cellar : :any , arm64_tahoe : "309b2b1d8fab8ff79aab405c159ab2c76dc702f1dfd32a7500353542723b1fb6"
15+ sha256 cellar : :any , arm64_sequoia : "b3baf7b3285d562d8e969e4539cbdfc06d0ca82f0cb61c310a53f49a6ba7e7ac"
16+ sha256 cellar : :any , arm64_sonoma : "22cb5ec970cd13cc469892cdc60a0ce357fff4b5dc43d31c7f8353d54f48ac64"
17+ sha256 cellar : :any , sonoma : "36613272c201c105a5b1f29ebd793045e49c19dde7966f0809204b35f9b90795"
18+ sha256 cellar : :any_skip_relocation , arm64_linux : "92ba09476be848721e4fadbe2d487bd245a25d3fdc5364558b04a4aa94d63364"
19+ sha256 cellar : :any_skip_relocation , x86_64_linux : "54dbf64248890f9c30cba91d17774931752178eb05573414d04b5ab73e240c7f"
2220 end
2321
2422 depends_on "certifi"
2523 depends_on "cryptography"
2624 depends_on "libyaml"
27- depends_on "python@3.13 "
25+ depends_on "python@3.14 "
2826
2927 uses_from_macos "libffi"
3028
@@ -56,8 +54,8 @@ class GimmeAwsCreds < Formula
5654 end
5755
5856 resource "aiohttp" do
59- url "https://files.pythonhosted.org/packages/e6/0b/e39ad954107ebf213a2325038a3e7a506be3d98e1435e1f82086eec4cde2 /aiohttp-3.12.14 .tar.gz"
60- sha256 "6e06e120e34d93100de448fd941522e11dafa78ef1a893c179901b7d66aa29f2 "
57+ url "https://files.pythonhosted.org/packages/ba/fa/3ae643cd525cf6844d3dc810481e5748107368eb49563c15a5fb9f680750 /aiohttp-3.13.1 .tar.gz"
58+ sha256 "4b7ee9c355015813a6aa085170b96ec22315dabc3d866fd77d147927000e9464 "
6159 end
6260
6361 resource "aiosignal" do
@@ -66,28 +64,28 @@ class GimmeAwsCreds < Formula
6664 end
6765
6866 resource "attrs" do
69- url "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24 /attrs-25.3 .0.tar.gz"
70- sha256 "75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b "
67+ url "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9 /attrs-25.4 .0.tar.gz"
68+ sha256 "16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11 "
7169 end
7270
7371 resource "beautifulsoup4" do
74- url "https://files.pythonhosted.org/packages/d8/e4/0c4c39e18fd76d6a628d4dd8da40543d136ce2d1752bd6eeeab0791f4d6b /beautifulsoup4-4.13.4 .tar.gz"
75- sha256 "dbb3c4e1ceae6aefebdaf2423247260cd062430a410e38c66f2baa50a8437195 "
72+ url "https://files.pythonhosted.org/packages/77/e9/df2358efd7659577435e2177bfa69cba6c33216681af51a707193dec162a /beautifulsoup4-4.14.2 .tar.gz"
73+ sha256 "2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e "
7674 end
7775
7876 resource "boto3" do
79- url "https://files.pythonhosted.org/packages/63/65/ddd4f52d138e52c1345c2d2421281a98449a6e4365290477befe06fa649a /boto3-1.39.15 .tar.gz"
80- sha256 "b4483625f0d8c35045254dee46cd3c851bbc0450814f20b9b25bee1b5c0d8409 "
77+ url "https://files.pythonhosted.org/packages/50/d8/a279c054e0c9731172f05b3d118f3ffc9d74806657f84fc0c93c42d1bb5d /boto3-1.40.55 .tar.gz"
78+ sha256 "27e35b4fa9edd414ce06c1a748bf57cacd8203271847d93fc1053e4a4ec6e1a9 "
8179 end
8280
8381 resource "botocore" do
84- url "https://files.pythonhosted.org/packages/2f/e2/8cd9560e7e44cf977dc0cc2e48da7634e78b7104ae6e47f4e1dfc1093965 /botocore-1.39.15 .tar.gz"
85- sha256 "2aa29a717f14f8c7ca058c2e297aaed0aa10ecea24b91514eee802814d1b7600 "
82+ url "https://files.pythonhosted.org/packages/a4/92/dce4842b2e215d213d34b064fcdd13c6a782c43344e77336bcde586e9229 /botocore-1.40.55 .tar.gz"
83+ sha256 "79b6472e2de92b3519d44fc1eec8c5feced7f99a0d10fdea6dc93133426057c1 "
8684 end
8785
8886 resource "charset-normalizer" do
89- url "https://files.pythonhosted.org/packages/e4/33/89c2ced2b67d1c2a61c19c6751aa8902d46ce3dacb23600a283619f5a12d /charset_normalizer-3.4.2 .tar.gz"
90- sha256 "5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63 "
87+ url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062 /charset_normalizer-3.4.4 .tar.gz"
88+ sha256 "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a "
9189 end
9290
9391 resource "ctap-keyring-device" do
@@ -106,8 +104,8 @@ class GimmeAwsCreds < Formula
106104 end
107105
108106 resource "frozenlist" do
109- url "https://files.pythonhosted.org/packages/79/b1/b64018016eeb087db503b038296fd782586432b9c077fc5c7839e9cb6ef6 /frozenlist-1.7 .0.tar.gz"
110- sha256 "2e310d81923c2437ea8670467121cc3e9b0f76d3043cc1d2331d56c7fb7a3a8f "
107+ url "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0 /frozenlist-1.8 .0.tar.gz"
108+ sha256 "3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad "
111109 end
112110
113111 resource "furl" do
@@ -118,11 +116,18 @@ class GimmeAwsCreds < Formula
118116 resource "html5lib" do
119117 url "https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-1.1.tar.gz"
120118 sha256 "b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"
119+
120+ # Fix to build with Python 3.14
121+ # PR ref: https://github.com/html5lib/html5lib-python/pull/589
122+ patch do
123+ url "https://github.com/html5lib/html5lib-python/commit/b90dafff1bf342d34d539098013d0b9f318c7641.patch?full_index=1"
124+ sha256 "779f8bab52308792b7ac2f01c3cd61335587640f98812c88cb074dce9fe8162d"
125+ end
121126 end
122127
123128 resource "idna" do
124- url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d /idna-3.10 .tar.gz"
125- sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 "
129+ url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60 /idna-3.11 .tar.gz"
130+ sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 "
126131 end
127132
128133 resource "jaraco-classes" do
@@ -136,8 +141,8 @@ class GimmeAwsCreds < Formula
136141 end
137142
138143 resource "jaraco-functools" do
139- url "https://files.pythonhosted.org/packages/49/1c/831faaaa0f090b711c355c6d8b2abf277c72133aab472b6932b03322294c /jaraco_functools-4.2.1 .tar.gz"
140- sha256 "be634abfccabce56fa3053f8c7ebe37b682683a4ee7793670ced17bab0087353 "
144+ url "https://files.pythonhosted.org/packages/f7/ed/1aa2d585304ec07262e1a83a9889880701079dde796ac7b1d1826f40c63d /jaraco_functools-4.3.0 .tar.gz"
145+ sha256 "cfd13ad0dd2c47a3600b439ef72d8615d482cedcff1632930d6f28924d92f294 "
141146 end
142147
143148 resource "jmespath" do
@@ -156,13 +161,13 @@ class GimmeAwsCreds < Formula
156161 end
157162
158163 resource "more-itertools" do
159- url "https://files.pythonhosted.org/packages/ce/a0/834b0cebabbfc7e311f30b46c8188790a37f89fc8d756660346fe5abfd09 /more_itertools-10.7 .0.tar.gz"
160- sha256 "9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3 "
164+ url "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721 /more_itertools-10.8 .0.tar.gz"
165+ sha256 "f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd "
161166 end
162167
163168 resource "multidict" do
164- url "https://files.pythonhosted.org/packages/3d/2c/5dad12e82fbdf7470f29bff2171484bf07cb3b16ada60a6589af8f376440 /multidict-6.6.3 .tar.gz"
165- sha256 "798a9eb12dab0a6c2e29c1de6f3468af5cb2da6053a20dfa3344907eed0937cc "
169+ url "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50 /multidict-6.7.0 .tar.gz"
170+ sha256 "c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5 "
166171 end
167172
168173 resource "okta" do
@@ -176,8 +181,8 @@ class GimmeAwsCreds < Formula
176181 end
177182
178183 resource "propcache" do
179- url "https://files.pythonhosted.org/packages/a6/16/43264e4a779dd8588c21a70f0709665ee8f611211bdd2c87d952cfa7c776 /propcache-0.3.2 .tar.gz"
180- sha256 "20d7d62e4e7ef05f221e0db2856b979540686342e7dd9973b815599c7057e168 "
184+ url "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f /propcache-0.4.1 .tar.gz"
185+ sha256 "f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d "
181186 end
182187
183188 resource "pycryptodomex" do
@@ -221,18 +226,18 @@ class GimmeAwsCreds < Formula
221226 end
222227
223228 resource "pyyaml" do
224- url "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17 /pyyaml-6.0.2 .tar.gz"
225- sha256 "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e "
229+ url "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2 /pyyaml-6.0.3 .tar.gz"
230+ sha256 "d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f "
226231 end
227232
228233 resource "requests" do
229- url "https://files.pythonhosted.org/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8 /requests-2.32.4 .tar.gz"
230- sha256 "27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422 "
234+ url "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4 /requests-2.32.5 .tar.gz"
235+ sha256 "dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf "
231236 end
232237
233238 resource "s3transfer" do
234- url "https://files.pythonhosted.org/packages/6d/05/d52bf1e65044b4e5e27d4e63e8d1579dbdec54fce685908ae09bc3720030 /s3transfer-0.13.1 .tar.gz"
235- sha256 "c3fdba22ba1bd367922f27ec8032d6a1cf5f10c934fb5d68cf60fd5a23d936cf "
239+ url "https://files.pythonhosted.org/packages/62/74/8d69dcb7a9efe8baa2046891735e5dfe433ad558ae23d9e3c14c633d1d58 /s3transfer-0.14.0 .tar.gz"
240+ sha256 "eff12264e7c8b4985074ccce27a3b38a485bb7f7422cc8046fee9be4983e4125 "
236241 end
237242
238243 resource "six" do
@@ -241,13 +246,13 @@ class GimmeAwsCreds < Formula
241246 end
242247
243248 resource "soupsieve" do
244- url "https://files.pythonhosted.org/packages/3f/f4/4a80cd6ef364b2e8b65b15816a843c0980f7a5a2b4dc701fc574952aa19f /soupsieve-2.7 .tar.gz"
245- sha256 "ad282f9b6926286d2ead4750552c8a6142bc4c783fd66b0293547c8fe6ae126a "
249+ url "https://files.pythonhosted.org/packages/6d/e6/21ccce3262dd4889aa3332e5a119a3491a95e8f60939870a3a035aabac0d /soupsieve-2.8 .tar.gz"
250+ sha256 "e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f "
246251 end
247252
248253 resource "typing-extensions" do
249- url "https://files.pythonhosted.org/packages/98/5a/da40306b885cc8c09109dc2e1abd358d5684b1425678151cdaed4731c822 /typing_extensions-4.14.1 .tar.gz"
250- sha256 "38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36 "
254+ url "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f /typing_extensions-4.15.0 .tar.gz"
255+ sha256 "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 "
251256 end
252257
253258 resource "urllib3" do
@@ -261,13 +266,13 @@ class GimmeAwsCreds < Formula
261266 end
262267
263268 resource "xmltodict" do
264- url "https://files.pythonhosted.org/packages/50/05/51dcca9a9bf5e1bce52582683ce50980bcadbc4fa5143b9f2b19ab99958f /xmltodict-0.14 .2.tar.gz"
265- sha256 "201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553 "
269+ url "https://files.pythonhosted.org/packages/6a/aa/917ceeed4dbb80d2f04dbd0c784b7ee7bba8ae5a54837ef0e5e062cd3cfb /xmltodict-1.0 .2.tar.gz"
270+ sha256 "54306780b7c2175a3967cad1db92f218207e5bc1aba697d887807c0fb68b7649 "
266271 end
267272
268273 resource "yarl" do
269- url "https://files.pythonhosted.org/packages/3c/fb/efaa23fa4e45537b827620f04cf8f3cd658b76642205162e072703a5b963 /yarl-1.20.1 .tar.gz"
270- sha256 "d017a4997ee50c91fd5466cef416231bb82177b93b029906cefc542ce14c35ac "
274+ url "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1 /yarl-1.22.0 .tar.gz"
275+ sha256 "bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71 "
271276 end
272277
273278 def install
0 commit comments