@@ -3,19 +3,18 @@ class Prowler < Formula
33
44 desc "Tool for cloud security assessments, audits, incident response, and more"
55 homepage "https://prowler.com/"
6- url "https://files.pythonhosted.org/packages/f8/d4/bb80171d50010eb713adfa6528718d4ee328148528ffa76dc2c904022531 /prowler-5.12.3 .tar.gz"
7- sha256 "b15c9e70ca6fb745de37d8b2098b18dcfdba35f14f64f048758587b8464767b0 "
6+ url "https://files.pythonhosted.org/packages/7e/a9/ef93f2572e3922dfaf84ece5f2b5288b95b683058ef50c58b3fe089d8176 /prowler-5.13.0 .tar.gz"
7+ sha256 "f70ebe05e054828280915f3ac7633d78ef9d110db588296a0c5c61bcde46ef44 "
88 license "Apache-2.0"
9- revision 1
109 head "https://github.com/prowler-cloud/prowler.git" , branch : "master"
1110
1211 bottle do
13- sha256 cellar : :any , arm64_tahoe : "e1dd5431fc9ed3bd9a295e374b1b9775c02564a745de73416c4b3356718783cd "
14- sha256 cellar : :any , arm64_sequoia : "e12ff0bbbd519f92bc3ebe530179f20ed4f56a67b68ad46fc9b01864a53d5168 "
15- sha256 cellar : :any , arm64_sonoma : "432fc469473f0ec2636d97bcddaa8607de35ddf3f35668ff192bf93b801646f4 "
16- sha256 cellar : :any , sonoma : "a010d6c00032b3a527a0f8355bb947da7a17ca4a0584bfb74f4415018140dd9d "
17- sha256 cellar : :any_skip_relocation , arm64_linux : "c4e3749d91dd10ec74bfd2dfdba5edcb8a4e951a0df40e68155f14242681327a "
18- sha256 cellar : :any_skip_relocation , x86_64_linux : "e23f6d353267f69d13f9478c248cd11df153ee66a7105e80a16e52d679a5038d "
12+ sha256 cellar : :any , arm64_tahoe : "e5213bc6efcda72873140ba653ff61490dc3b60f7058ab2256845b1b4226c790 "
13+ sha256 cellar : :any , arm64_sequoia : "5c7067a471b1f084368657fa67fb75f9e9ea65ea6b7cbeae4321b1c9ea09ae6a "
14+ sha256 cellar : :any , arm64_sonoma : "bf82035256cdf9dae1e8895ca2e0495497b20ffd441f25ca0acb23792807ee8d "
15+ sha256 cellar : :any , sonoma : "73b1ae4121706d7a1de0fc8d2299adfaf565ab1f8dd9be7b295eb3f88f78bf3b "
16+ sha256 cellar : :any_skip_relocation , arm64_linux : "fdc655588227ce19451b48d5565987e91dd91fb7726c8290e96c587296c8fd93 "
17+ sha256 cellar : :any_skip_relocation , x86_64_linux : "293135a1ad861894ff520854dd80500cfd1f083c1898020f034ebeaa4a857ee1 "
1918 end
2019
2120 depends_on "cmake" => :build
@@ -47,8 +46,8 @@ class Prowler < Formula
4746 end
4847
4948 resource "aiohttp" do
50- url "https://files.pythonhosted.org/packages/62/f1/8515650ac3121a9e55c7b217c60e7fae3e0134b5acfe65691781b5356929 /aiohttp-3.13.0 .tar.gz"
51- sha256 "378dbc57dd8cf341ce243f13fa1fa5394d68e2e02c15cd5f28eae35a70ec7f67 "
49+ url "https://files.pythonhosted.org/packages/ba/fa/3ae643cd525cf6844d3dc810481e5748107368eb49563c15a5fb9f680750 /aiohttp-3.13.1 .tar.gz"
50+ sha256 "4b7ee9c355015813a6aa085170b96ec22315dabc3d866fd77d147927000e9464 "
5251 end
5352
5453 resource "aiosignal" do
@@ -87,8 +86,8 @@ class Prowler < Formula
8786 end
8887
8988 resource "azure-core" do
90- url "https://files.pythonhosted.org/packages/15/6b/2653adc0f33adba8f11b1903701e6b1c10d34ce5d8e25dfa13a422f832b0 /azure_core-1.35.1 .tar.gz"
91- sha256 "435d05d6df0fff2f73fb3c15493bb4721ede14203f1ff1382aa6b6b2bdd7e562 "
89+ url "https://files.pythonhosted.org/packages/0a/c4/d4ff3bc3ddf155156460bff340bbe9533f99fac54ddea165f35a8619f162 /azure_core-1.36.0 .tar.gz"
90+ sha256 "22e5605e6d0bf1d229726af56d9e92bc37b6e726b141a18be0b4d424131741b7 "
9291 end
9392
9493 resource "azure-identity" do
@@ -242,8 +241,8 @@ class Prowler < Formula
242241 end
243242
244243 resource "cachetools" do
245- url "https://files.pythonhosted.org/packages/9d/61/e4fad8155db4a04bfb4734c7c8ff0882f078f24294d42798b3568eb63bff /cachetools-6.2.0 .tar.gz"
246- sha256 "38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32 "
244+ url "https://files.pythonhosted.org/packages/cc/7e/b975b5814bd36faf009faebe22c1072a1fa1168db34d285ef0ba071ad78c /cachetools-6.2.1 .tar.gz"
245+ sha256 "3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201 "
247246 end
248247
249248 resource "cffi" do
@@ -252,8 +251,13 @@ class Prowler < Formula
252251 end
253252
254253 resource "charset-normalizer" do
255- url "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz"
256- sha256 "6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14"
254+ url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz"
255+ sha256 "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a"
256+ end
257+
258+ resource "circuitbreaker" do
259+ url "https://files.pythonhosted.org/packages/df/ac/de7a92c4ed39cba31fe5ad9203b76a25ca67c530797f6bb420fff5f65ccb/circuitbreaker-2.1.3.tar.gz"
260+ sha256 "1a4baee510f7bea3c91b194dcce7c07805fe96c4423ed5594b75af438531d084"
257261 end
258262
259263 resource "click" do
@@ -337,8 +341,8 @@ class Prowler < Formula
337341 end
338342
339343 resource "google-api-core" do
340- url "https://files.pythonhosted.org/packages/32/ea/e7b6ac3c7b557b728c2d0181010548cbbdd338e9002513420c5a354fa8df /google_api_core-2.26 .0.tar.gz"
341- sha256 "e6e6d78bd6cf757f4aee41dcc85b07f485fbb069d5daa3afb126defba1e91a62 "
344+ url "https://files.pythonhosted.org/packages/da/99/6c8b44ecc28026fd9441d7fcc5434ee1b3976c491f2f810b464c4702c975 /google_api_core-2.27 .0.tar.gz"
345+ sha256 "d32e2f5dd0517e91037169e75bf0a9783b255aff1d11730517c0b2b29e9db06a "
342346 end
343347
344348 resource "google-api-python-client" do
@@ -357,8 +361,8 @@ class Prowler < Formula
357361 end
358362
359363 resource "googleapis-common-protos" do
360- url "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a /googleapis_common_protos-1.70 .0.tar.gz"
361- sha256 "0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257 "
364+ url "https://files.pythonhosted.org/packages/30/43/b25abe02db2911397819003029bef768f68a974f2ece483e6084d1a5f754 /googleapis_common_protos-1.71 .0.tar.gz"
365+ sha256 "1aec01e574e29da63c80ba9f7bbf1ccfaacf1da877f23609fe236ca7c72a2e2e "
362366 end
363367
364368 resource "graphemeu" do
@@ -402,13 +406,13 @@ class Prowler < Formula
402406 end
403407
404408 resource "iamdata" do
405- url "https://files.pythonhosted.org/packages/72/69/b57687d2d9d431c08590466fbcded3adec300b8a40fe8f8970cdf32077dd /iamdata-0.1.202510101 .tar.gz"
406- sha256 "b55b1ec44140433fc0b9970bb28487653228692c9a80df7fc46d314485a7c4c1 "
409+ url "https://files.pythonhosted.org/packages/77/38/3a3b2b1235908672a8930db97034891f0b5bcaceedaa0d24d735dc252e05 /iamdata-0.1.202510241 .tar.gz"
410+ sha256 "c95ffcbb1a50bc67cb67b276d55696639abdde787b7d026e4e35b4d553ce5250 "
407411 end
408412
409413 resource "idna" do
410- url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d /idna-3.10 .tar.gz"
411- sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 "
414+ url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60 /idna-3.11 .tar.gz"
415+ sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 "
412416 end
413417
414418 resource "importlib-metadata" do
@@ -451,6 +455,11 @@ class Prowler < Formula
451455 sha256 "42f43d49abd437ada79a79a16bd48a604d3471a117a8347e87db693f2ba0ba28"
452456 end
453457
458+ resource "markdown" do
459+ url "https://files.pythonhosted.org/packages/8d/37/02347f6d6d8279247a5837082ebc26fc0d5aaeaf75aa013fcbb433c777ab/markdown-3.9.tar.gz"
460+ sha256 "d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a"
461+ end
462+
454463 resource "markupsafe" do
455464 url "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz"
456465 sha256 "722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"
@@ -522,8 +531,8 @@ class Prowler < Formula
522531 end
523532
524533 resource "narwhals" do
525- url "https://files.pythonhosted.org/packages/87/76/9ca8f4d03f02b8289807d0c91eeb01fa6b7fdd6273769d5bd1f94773b40b /narwhals-2.7 .0.tar.gz"
526- sha256 "e3fff7f1610fd3318ede78c969bc5954ce710d585eefdb689586fb69da3da43c "
534+ url "https://files.pythonhosted.org/packages/b7/95/aa46616f5e567ff5d262f4c207d5ca79cb2766010c786c351b8e7f930ef4 /narwhals-2.9 .0.tar.gz"
535+ sha256 "d8cde40a6a8a7049d8e66608b7115ab19464acc6f305d136a8dc8ba396c4acfe "
527536 end
528537
529538 resource "nest-asyncio" do
@@ -547,19 +556,24 @@ class Prowler < Formula
547556 sha256 "0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9"
548557 end
549558
559+ resource "oci" do
560+ url "https://files.pythonhosted.org/packages/7f/51/3b400abbfe14a91187d80e95f10bc76c8260248b4e4a7b48aa380c2b3ed2/oci-2.160.3.tar.gz"
561+ sha256 "57514889be3b713a8385d86e3ba8a33cf46e3563c2a7e29a93027fb30b8a2537"
562+ end
563+
550564 resource "opentelemetry-api" do
551- url "https://files.pythonhosted.org/packages/63/04/05040d7ce33a907a2a02257e601992f0cdf11c73b33f13c4492bf6c3d6d5 /opentelemetry_api-1.37 .0.tar.gz"
552- sha256 "540735b120355bd5112738ea53621f8d5edb35ebcd6fe21ada3ab1c61d1cd9a7 "
565+ url "https://files.pythonhosted.org/packages/08/d8/0f354c375628e048bd0570645b310797299754730079853095bf000fba69 /opentelemetry_api-1.38 .0.tar.gz"
566+ sha256 "f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12 "
553567 end
554568
555569 resource "opentelemetry-sdk" do
556- url "https://files.pythonhosted.org/packages/f4/62/2e0ca80d7fe94f0b193135375da92c640d15fe81f636658d2acf373086bc /opentelemetry_sdk-1.37 .0.tar.gz"
557- sha256 "cc8e089c10953ded765b5ab5669b198bbe0af1b3f89f1007d19acd32dc46dda5 "
570+ url "https://files.pythonhosted.org/packages/85/cb/f0eee1445161faf4c9af3ba7b848cc22a50a3d3e2515051ad8628c35ff80 /opentelemetry_sdk-1.38 .0.tar.gz"
571+ sha256 "93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe "
558572 end
559573
560574 resource "opentelemetry-semantic-conventions" do
561- url "https://files.pythonhosted.org/packages/aa/1b/90701d91e6300d9f2fb352153fb1721ed99ed1f6ea14fa992c756016e63a /opentelemetry_semantic_conventions-0.58b0 .tar.gz"
562- sha256 "6bd46f51264279c433755767bb44ad00f1c9e2367e1b42af563372c5a6fa0c25 "
575+ url "https://files.pythonhosted.org/packages/40/bc/8b9ad3802cd8ac6583a4eb7de7e5d7db004e89cb7efe7008f9c8a537ee75 /opentelemetry_semantic_conventions-0.59b0 .tar.gz"
576+ sha256 "7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0 "
563577 end
564578
565579 resource "packaging" do
@@ -588,8 +602,8 @@ class Prowler < Formula
588602 end
589603
590604 resource "protobuf" do
591- url "https://files.pythonhosted.org/packages/fa/a4/cc17347aa2897568beece2e674674359f911d6fe21b0b8d6268cd42727ac /protobuf-6.32.1 .tar.gz"
592- sha256 "ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d "
605+ url "https://files.pythonhosted.org/packages/19/ff/64a6c8f420818bb873713988ca5492cba3a7946be57e027ac63495157d97 /protobuf-6.33.0 .tar.gz"
606+ sha256 "140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954 "
593607 end
594608
595609 resource "py-iam-expand" do
@@ -618,13 +632,13 @@ class Prowler < Formula
618632 end
619633
620634 resource "pydantic" do
621- url "https://files.pythonhosted.org/packages/c3/da/b8a7ee04378a53f6fefefc0c5e05570a3ebfdfa0523a878bcd3b475683ee /pydantic-2.12.0 .tar.gz"
622- sha256 "c1a077e6270dbfb37bfd8b498b3981e2bb18f68103720e51fa6c306a5a9af563 "
635+ url "https://files.pythonhosted.org/packages/f3/1e/4f0a3233767010308f2fd6bd0814597e3f63f1dc98304a9112b8759df4ff /pydantic-2.12.3 .tar.gz"
636+ sha256 "1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74 "
623637 end
624638
625639 resource "pydantic-core" do
626- url "https://files.pythonhosted.org/packages/7d/14/12b4a0d2b0b10d8e1d9a24ad94e7bbb43335eaf29c0c4e57860e8a30734a /pydantic_core-2.41.1 .tar.gz"
627- sha256 "1ad375859a6d8c356b7704ec0f547a58e82ee80bb41baa811ad710e124bc8f2f "
640+ url "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964 /pydantic_core-2.41.4 .tar.gz"
641+ sha256 "70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5 "
628642 end
629643
630644 resource "pygithub" do
@@ -642,6 +656,11 @@ class Prowler < Formula
642656 sha256 "cb36deafe6e2bce3b286e5d1f3e1c246e0ccdb8808ddb4550bb2792f2df298f2"
643657 end
644658
659+ resource "pyopenssl" do
660+ url "https://files.pythonhosted.org/packages/c1/d4/1067b82c4fc674d6f6e9e8d26b3dff978da46d351ca3bac171544693e085/pyopenssl-24.3.0.tar.gz"
661+ sha256 "49f7a019577d834746bc55c5fce6ecbcec0f2b4ec5ce1cf43a9a173b8138bb36"
662+ end
663+
645664 resource "pyparsing" do
646665 url "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz"
647666 sha256 "2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6"
@@ -663,8 +682,8 @@ class Prowler < Formula
663682 end
664683
665684 resource "referencing" do
666- url "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2 /referencing-0.36.2 .tar.gz"
667- sha256 "df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa "
685+ url "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f /referencing-0.37.0 .tar.gz"
686+ sha256 "44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8 "
668687 end
669688
670689 resource "requests" do
@@ -673,8 +692,8 @@ class Prowler < Formula
673692 end
674693
675694 resource "requests-file" do
676- url "https://files.pythonhosted.org/packages/72/97/bf44e6c6bd8ddbb99943baf7ba8b1a8485bcd2fe0e55e5708d7fee4ff1ae /requests_file-2.1.0 .tar.gz"
677- sha256 "0f549a3f3b0699415ac04d167e9cb39bccfb730cb832b4d20be3d9867356e658 "
695+ url "https://files.pythonhosted.org/packages/3c/f8/5dc70102e4d337063452c82e1f0d95e39abfe67aa222ed8a5ddeb9df8de8 /requests_file-3.0.1 .tar.gz"
696+ sha256 "f14243d7796c588f3521bd423c5dea2ee4cc730e54a3cac9574d78aca1272576 "
678697 end
679698
680699 resource "requests-oauthlib" do
@@ -688,8 +707,8 @@ class Prowler < Formula
688707 end
689708
690709 resource "rpds-py" do
691- url "https://files.pythonhosted.org/packages/e9/dd/2c0cbe774744272b0ae725f44032c77bdcab6e8bcf544bffa3b6e70c8dba /rpds_py-0.27.1 .tar.gz"
692- sha256 "26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8 "
710+ url "https://files.pythonhosted.org/packages/48/dc/95f074d43452b3ef5d06276696ece4b3b5d696e7c9ad7173c54b1390cd70 /rpds_py-0.28.0 .tar.gz"
711+ sha256 "abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea "
693712 end
694713
695714 resource "rsa" do
@@ -733,8 +752,8 @@ class Prowler < Formula
733752 end
734753
735754 resource "std-uritemplate" do
736- url "https://files.pythonhosted.org/packages/89/7c/86a0dc9e04aed42b33a3071a2db322851a9b9fa0bbee17b1e8eeaa3b739a /std_uritemplate-2.0.6 .tar.gz"
737- sha256 "73353da20f3c7d73a4e7bc0ec0acdbd51787978048632280a1a33731916fb947 "
755+ url "https://files.pythonhosted.org/packages/93/62/61866776cd32df3f984ff2f79b1428e10700e0a33ca7a7536e3fcba3cf2a /std_uritemplate-2.0.8 .tar.gz"
756+ sha256 "138ceff2c5bfef18a650372a5e8c82fe7f780c87235513de6c342fb5f7e18347 "
738757 end
739758
740759 resource "tabulate" do
0 commit comments