diff --git a/Formula/l/localstack.rb b/Formula/l/localstack.rb index fc11fe597488..6a4a63c651a7 100644 --- a/Formula/l/localstack.rb +++ b/Formula/l/localstack.rb @@ -3,25 +3,26 @@ class Localstack < Formula desc "Fully functional local AWS cloud stack" homepage "https://localstack.cloud/" - url "https://files.pythonhosted.org/packages/80/89/871ca102d172d38a3b017e51fd1ad473381e537fb7099234aa1a58971f02/localstack-4.12.0.tar.gz" - sha256 "87e0824d3115fc72fe78efa6d8bda942e68e69e38b74173c4bff3091efaea1ea" + url "https://files.pythonhosted.org/packages/4c/65/b6e42e528b3ed6d1113bf629b1c46fcb9baf309b6d1c61a7727e34c1b9be/localstack-4.13.0.tar.gz" + sha256 "fddfd01ed64e6b3b69e4855bd8d61cfaf1ab58cca6bb47f27c3af042833c1899" license "Apache-2.0" - revision 1 bottle do - sha256 cellar: :any, arm64_tahoe: "1239e8d942bf95f33da1d1431b3a17e68d121e9af1744b7e0083e712c36fa14d" - sha256 cellar: :any, arm64_sequoia: "16cded49fd994c2e414e9da0da898c7e4645b83fbb9208015fb0e26d301b0115" - sha256 cellar: :any, arm64_sonoma: "5fd9d5db314ccf5b025dd167c4e37571b7642145f12fcc3b94b6e16bf32b19b1" - sha256 cellar: :any, sonoma: "16eff3b4fe753fa4cb6e01e6ed92ec6a9e345e89903a3e707fcec8a1f332970f" - sha256 cellar: :any_skip_relocation, arm64_linux: "f57cc1126726fc7ea385094aabb7e97ee25bbfb14014a786c89b07130a099e82" - sha256 cellar: :any_skip_relocation, x86_64_linux: "02935f6fd7e1db3c952cc88dc719e59068ce9c39ba15bb429134b54b208af205" + sha256 cellar: :any, arm64_tahoe: "3c1a1deaaded47d1da3c877c9faa5d9ca3938787f022cc985ac300f385ac3c80" + sha256 cellar: :any, arm64_sequoia: "64e0b600c14c349ec0bcf11bd20fb5a26dff3272307881dbddc236e42f9fea04" + sha256 cellar: :any, arm64_sonoma: "41163ed455e7a671e64dfbe8369676ec33e9de310d8bd2882e304cafee6d7b2c" + sha256 cellar: :any, sonoma: "a0291c7c0f7330f66f2f351e26d0fa17f3abe9bc48ad8eeaa9bbcbfeac0bd845" + sha256 cellar: :any_skip_relocation, arm64_linux: "45352277b8db7cf561670769a3167906e081a662b34db7a26e04b0ba105fcfdf" + sha256 cellar: :any_skip_relocation, x86_64_linux: "1b81c14e184c35ccd22a35f5cc00a50cbfb7f7be36e8d7cd2c8f02c1a6fcfb6a" end + depends_on "pkgconf" => :build # for localstack_ext depends_on "rust" => :build # for orjson depends_on "docker" => :test depends_on "certifi" depends_on "cryptography" depends_on "libyaml" + depends_on "openssl@3" # for localstack_ext depends_on "python@3.14" pypi_packages exclude_packages: %w[certifi cryptography] @@ -32,8 +33,8 @@ class Localstack < Formula end resource "cachetools" do - url "https://files.pythonhosted.org/packages/bc/1d/ede8680603f6016887c062a2cf4fc8fdba905866a3ab8831aa8aa651320c/cachetools-6.2.4.tar.gz" - sha256 "82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607" + url "https://files.pythonhosted.org/packages/39/91/d9ae9a66b01102a18cd16db0cf4cd54187ffe10f0865cc80071a4104fbb3/cachetools-6.2.6.tar.gz" + sha256 "16c33e1f276b9a9c0b49ab5782d901e3ad3de0dd6da9bf9bcd29ac5672f2f9e6" end resource "charset-normalizer" do @@ -46,11 +47,6 @@ class Localstack < Formula sha256 "12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a" end - resource "dill" do - url "https://files.pythonhosted.org/packages/7c/e7/364a09134e1062d4d5ff69b853a56cf61c223e0afcc6906b6832bcd51ea8/dill-0.3.6.tar.gz" - sha256 "e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373" - end - resource "dnslib" do url "https://files.pythonhosted.org/packages/a2/71/269f74ef9bc8ca453af2e1768d4f4c8e7ef5f894d058d27fd1b69c754d7f/dnslib-0.9.26.tar.gz" sha256 "be56857534390b2fbd02935270019bacc5e6b411d156cb3921ac55a7fb51f1a8" @@ -67,13 +63,13 @@ class Localstack < Formula end resource "localstack-core" do - url "https://files.pythonhosted.org/packages/ac/e1/9a3728824de648b35e22ebdfc40d2c5f0211c69a6bf1a604dc2c21ef8479/localstack_core-4.12.0.tar.gz" - sha256 "893359fb2392b95a1587e109120904dd4001e640238a2d4a87f8b46c6cb67ba6" + url "https://files.pythonhosted.org/packages/00/71/918885508d70ff7bddc288594ab1b24284788df031735846773e11ace46f/localstack_core-4.13.0.tar.gz" + sha256 "57581eddcfd84e2fde175abac88bd67c96ac554dce8e08e192ac4138cf64b772" end resource "localstack-ext" do - url "https://files.pythonhosted.org/packages/fe/43/d3f5b27f057a3cb273f7422715c46dbb9602577a93c1c575d86376c73a9a/localstack_ext-4.12.0.tar.gz" - sha256 "010ac6ea245305aae29eb1a025e2ebe4e620bae37b296cb145460d307cf89a51" + url "https://files.pythonhosted.org/packages/56/2a/457d80e4a1a94e2684414252760b19e6ea6250a153958a862ce74c8f51b1/localstack_ext-4.13.0.tar.gz" + sha256 "64b635693c7bb95957a19be1386ea05e62f8eaa1a391d8e03ba2058fb8d99056" end resource "markdown-it-py" do @@ -87,18 +83,18 @@ class Localstack < Formula end resource "packaging" do - url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz" - sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" + url "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz" + sha256 "00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4" end resource "plux" do - url "https://files.pythonhosted.org/packages/14/4b/bea3ff709d4d17b1e0351058c9dbe830dcbb33a75225836056f4591dfb1d/plux-1.13.0.tar.gz" - sha256 "0358a618883be270cf8dd6b5ae48e633a7fecd386cff6347c8560116f4688a75" + url "https://files.pythonhosted.org/packages/b5/6f/8502a12f12c49a5e2e7c5f9bbb23ec5a4b35cd4cbe9bce4382e5b2078fe3/plux-1.14.0.tar.gz" + sha256 "e335d0bb4b67e1cb18abce8b92370568394f75edfb8505398f51c577525467fe" end resource "psutil" do - url "https://files.pythonhosted.org/packages/73/cb/09e5184fb5fc0358d110fc3ca7f6b1d033800734d34cac10f4136cfac10e/psutil-7.2.1.tar.gz" - sha256 "f7583aec590485b43ca601dd9cea0dcd65bd7bb21d30ef4ddbf4ea6b5ed1bdd3" + url "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz" + sha256 "0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372" end resource "pygments" do @@ -137,8 +133,8 @@ class Localstack < Formula end resource "rich" do - url "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a/rich-14.2.0.tar.gz" - sha256 "73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4" + url "https://files.pythonhosted.org/packages/a1/84/4831f881aa6ff3c976f6d6809b58cdfa350593ffc0dc3c58f5f6586780fb/rich-14.3.1.tar.gz" + sha256 "b8c5f568a3a749f9290ec6bddedf835cec33696bfc1e48bcfecb276c7386e4b8" end resource "semver" do