@@ -3,10 +3,9 @@ class Localstack < Formula
33
44 desc "Fully functional local AWS cloud stack"
55 homepage "https://localstack.cloud/"
6- url "https://files.pythonhosted.org/packages/80/89/871ca102d172d38a3b017e51fd1ad473381e537fb7099234aa1a58971f02 /localstack-4.12 .0.tar.gz"
7- sha256 "87e0824d3115fc72fe78efa6d8bda942e68e69e38b74173c4bff3091efaea1ea "
6+ url "https://files.pythonhosted.org/packages/4c/65/b6e42e528b3ed6d1113bf629b1c46fcb9baf309b6d1c61a7727e34c1b9be /localstack-4.13 .0.tar.gz"
7+ sha256 "fddfd01ed64e6b3b69e4855bd8d61cfaf1ab58cca6bb47f27c3af042833c1899 "
88 license "Apache-2.0"
9- revision 1
109
1110 bottle do
1211 sha256 cellar : :any , arm64_tahoe : "1239e8d942bf95f33da1d1431b3a17e68d121e9af1744b7e0083e712c36fa14d"
@@ -17,11 +16,13 @@ class Localstack < Formula
1716 sha256 cellar : :any_skip_relocation , x86_64_linux : "02935f6fd7e1db3c952cc88dc719e59068ce9c39ba15bb429134b54b208af205"
1817 end
1918
19+ depends_on "pkgconf" => :build # for localstack_ext
2020 depends_on "rust" => :build # for orjson
2121 depends_on "docker" => :test
2222 depends_on "certifi"
2323 depends_on "cryptography"
2424 depends_on "libyaml"
25+ depends_on "openssl@3" # for localstack_ext
25262627
2728 pypi_packages exclude_packages : %w[ certifi cryptography ]
@@ -32,8 +33,8 @@ class Localstack < Formula
3233 end
3334
3435 resource "cachetools" do
35- url "https://files.pythonhosted.org/packages/bc/1d/ede8680603f6016887c062a2cf4fc8fdba905866a3ab8831aa8aa651320c /cachetools-6.2.4 .tar.gz"
36- sha256 "82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607 "
36+ url "https://files.pythonhosted.org/packages/39/91/d9ae9a66b01102a18cd16db0cf4cd54187ffe10f0865cc80071a4104fbb3 /cachetools-6.2.6 .tar.gz"
37+ sha256 "16c33e1f276b9a9c0b49ab5782d901e3ad3de0dd6da9bf9bcd29ac5672f2f9e6 "
3738 end
3839
3940 resource "charset-normalizer" do
@@ -46,11 +47,6 @@ class Localstack < Formula
4647 sha256 "12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a"
4748 end
4849
49- resource "dill" do
50- url "https://files.pythonhosted.org/packages/7c/e7/364a09134e1062d4d5ff69b853a56cf61c223e0afcc6906b6832bcd51ea8/dill-0.3.6.tar.gz"
51- sha256 "e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"
52- end
53-
5450 resource "dnslib" do
5551 url "https://files.pythonhosted.org/packages/a2/71/269f74ef9bc8ca453af2e1768d4f4c8e7ef5f894d058d27fd1b69c754d7f/dnslib-0.9.26.tar.gz"
5652 sha256 "be56857534390b2fbd02935270019bacc5e6b411d156cb3921ac55a7fb51f1a8"
@@ -67,13 +63,13 @@ class Localstack < Formula
6763 end
6864
6965 resource "localstack-core" do
70- url "https://files.pythonhosted.org/packages/ac/e1/9a3728824de648b35e22ebdfc40d2c5f0211c69a6bf1a604dc2c21ef8479 /localstack_core-4.12 .0.tar.gz"
71- sha256 "893359fb2392b95a1587e109120904dd4001e640238a2d4a87f8b46c6cb67ba6 "
66+ url "https://files.pythonhosted.org/packages/00/71/918885508d70ff7bddc288594ab1b24284788df031735846773e11ace46f /localstack_core-4.13 .0.tar.gz"
67+ sha256 "57581eddcfd84e2fde175abac88bd67c96ac554dce8e08e192ac4138cf64b772 "
7268 end
7369
7470 resource "localstack-ext" do
75- url "https://files.pythonhosted.org/packages/fe/43/d3f5b27f057a3cb273f7422715c46dbb9602577a93c1c575d86376c73a9a /localstack_ext-4.12 .0.tar.gz"
76- sha256 "010ac6ea245305aae29eb1a025e2ebe4e620bae37b296cb145460d307cf89a51 "
71+ url "https://files.pythonhosted.org/packages/56/2a/457d80e4a1a94e2684414252760b19e6ea6250a153958a862ce74c8f51b1 /localstack_ext-4.13 .0.tar.gz"
72+ sha256 "64b635693c7bb95957a19be1386ea05e62f8eaa1a391d8e03ba2058fb8d99056 "
7773 end
7874
7975 resource "markdown-it-py" do
@@ -87,18 +83,18 @@ class Localstack < Formula
8783 end
8884
8985 resource "packaging" do
90- url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d /packaging-25 .0.tar.gz"
91- sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f "
86+ url "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4 /packaging-26 .0.tar.gz"
87+ sha256 "00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 "
9288 end
9389
9490 resource "plux" do
95- url "https://files.pythonhosted.org/packages/14/4b/bea3ff709d4d17b1e0351058c9dbe830dcbb33a75225836056f4591dfb1d /plux-1.13 .0.tar.gz"
96- sha256 "0358a618883be270cf8dd6b5ae48e633a7fecd386cff6347c8560116f4688a75 "
91+ url "https://files.pythonhosted.org/packages/b5/6f/8502a12f12c49a5e2e7c5f9bbb23ec5a4b35cd4cbe9bce4382e5b2078fe3 /plux-1.14 .0.tar.gz"
92+ sha256 "e335d0bb4b67e1cb18abce8b92370568394f75edfb8505398f51c577525467fe "
9793 end
9894
9995 resource "psutil" do
100- url "https://files.pythonhosted.org/packages/73/cb/09e5184fb5fc0358d110fc3ca7f6b1d033800734d34cac10f4136cfac10e /psutil-7.2.1 .tar.gz"
101- sha256 "f7583aec590485b43ca601dd9cea0dcd65bd7bb21d30ef4ddbf4ea6b5ed1bdd3 "
96+ url "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe /psutil-7.2.2 .tar.gz"
97+ sha256 "0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372 "
10298 end
10399
104100 resource "pygments" do
@@ -137,8 +133,8 @@ class Localstack < Formula
137133 end
138134
139135 resource "rich" do
140- url "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a /rich-14.2.0 .tar.gz"
141- sha256 "73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4 "
136+ url "https://files.pythonhosted.org/packages/a1/84/4831f881aa6ff3c976f6d6809b58cdfa350593ffc0dc3c58f5f6586780fb /rich-14.3.1 .tar.gz"
137+ sha256 "b8c5f568a3a749f9290ec6bddedf835cec33696bfc1e48bcfecb276c7386e4b8 "
142138 end
143139
144140 resource "semver" do
0 commit comments