@@ -3,19 +3,19 @@ class Theharvester < Formula
33
44 desc "Gather materials from public sources (for pen testers)"
55 homepage "https://www.edge-security.com/theharvester.php"
6- url "https://github.com/laramies/theHarvester/archive/refs/tags/4.7.0 .tar.gz"
7- sha256 "bf78f7d3b87929f4f02de08fd47192609fa69c474425b6956184b9fe61476755 "
6+ url "https://github.com/laramies/theHarvester/archive/refs/tags/4.7.1 .tar.gz"
7+ sha256 "de59067427427dfea9f446419069fa4f8ad77ce3261426fd812a0d9af28a518f "
88 license "GPL-2.0-only"
99 head "https://github.com/laramies/theHarvester.git" , branch : "master"
1010
1111 bottle do
12- sha256 cellar : :any , arm64_sequoia : "b4d9e95ca5499eccfc23743cbfcf060ba36a1a413ee59a2244f2452708dd1240 "
13- sha256 cellar : :any , arm64_sonoma : "0fdbc14e6e0bb1b60f40fb38012bdceeb4517c0b88fd2e01497c5c122d75e3d1 "
14- sha256 cellar : :any , arm64_ventura : "f4c9d0c0d4e1e4247ae5c0394dc0d34cb7a4b261e2b3f8a403efd22151b2b79b "
15- sha256 cellar : :any , sonoma : "3be0fcd461e8214e8d38655b6afaa558f3139d5b4daa0de03468c0ebf3b143a1 "
16- sha256 cellar : :any , ventura : "8ae3d63d3a6ef8cd59430258bcd7435bb3d4da4a0cbe0fd8ff02d70bce89361c "
17- sha256 cellar : :any_skip_relocation , arm64_linux : "d87912e90f360e57d760ce7af131efd4475c7be130f6fa4f2d453d58b205003a "
18- sha256 cellar : :any_skip_relocation , x86_64_linux : "332a0bd68ab3add7cc879564b97460fd929bab87f5291174cdcdfc16d1357f25 "
12+ sha256 cellar : :any , arm64_sequoia : "4513319722fcb3694160214af327c3c97a46ffe26127c3fe195b53212f682895 "
13+ sha256 cellar : :any , arm64_sonoma : "e56e6a98f2d7990dcb4a48b2c3057672b22487e28a13640c356e7e0aaa51c865 "
14+ sha256 cellar : :any , arm64_ventura : "62cee95195b8e9cb88fec68bb640caceba5d2bec26d8a568ee7276851e95d264 "
15+ sha256 cellar : :any , sonoma : "af74973f684d186fcda85b563937bca4aea7202dfc93e0a484c7f854a2a18ced "
16+ sha256 cellar : :any , ventura : "33a2fa53523e18189187e42cb907725410ccb452297f833018df0b9f3328dc93 "
17+ sha256 cellar : :any_skip_relocation , arm64_linux : "e69bf1c31eceffdf62b354916c4ca50217f6b528f92183198872dfa41d8eca69 "
18+ sha256 cellar : :any_skip_relocation , x86_64_linux : "0fb3002e14bc4976d213a1f15982669f657017a47dfb49571d94e5b3b32dd5e8 "
1919 end
2020
2121 depends_on "rust" => :build
@@ -38,13 +38,13 @@ class Theharvester < Formula
3838 end
3939
4040 resource "aiohappyeyeballs" do
41- url "https://files.pythonhosted.org/packages/a2/0c/458958007041f4b4de2d307e6b75d9e7554dad0baf26fe7a48b741aac126 /aiohappyeyeballs-2.5.0 .tar.gz"
42- sha256 "18fde6204a76deeabc97c48bdd01d5801cfda5d6b9c8bbeb1aaaee9d648ca191 "
41+ url "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54 /aiohappyeyeballs-2.6.1 .tar.gz"
42+ sha256 "c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558 "
4343 end
4444
4545 resource "aiohttp" do
46- url "https://files.pythonhosted.org/packages/b3/3f/c4a667d184c69667b8f16e0704127efc5f1e60577df429382b4d95fd381e /aiohttp-3.11.13 .tar.gz"
47- sha256 "8ce789231404ca8fff7f693cdce398abf6d90fd5dae2b1847477196c243b1fbb "
46+ url "https://files.pythonhosted.org/packages/f1/d9/1c4721d143e14af753f2bf5e3b681883e1f24b592c0482df6fa6e33597fa /aiohttp-3.11.16 .tar.gz"
47+ sha256 "16f8a2c9538c14a557b4d309ed4d0a7c60f0253e8ed7b6c9a2859a7582f8b1b8 "
4848 end
4949
5050 resource "aiomultiprocess" do
@@ -68,18 +68,18 @@ class Theharvester < Formula
6868 end
6969
7070 resource "anyio" do
71- url "https://files.pythonhosted.org/packages/a3/73/199a98fc2dae33535d6b8e8e6ec01f8c1d76c9adb096c6b7d64823038cde /anyio-4.8 .0.tar.gz"
72- sha256 "1d9fe889df5212298c0c0723fa20479d1b94883a2df44bd3897aa91083316f7a "
71+ url "https://files.pythonhosted.org/packages/95/7d/4c1bd541d4dffa1b52bd83fb8527089e097a106fc90b467a7313b105f840 /anyio-4.9 .0.tar.gz"
72+ sha256 "673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028 "
7373 end
7474
7575 resource "argcomplete" do
76- url "https://files.pythonhosted.org/packages/ee/be/29abccb5d9f61a92886a2fba2ac22bf74326b5c4f55d36d0a56094630589 /argcomplete-3.6.0 .tar.gz"
77- sha256 "2e4e42ec0ba2fff54b0d244d0b1623e86057673e57bafe72dda59c64bd5dee8b "
76+ url "https://files.pythonhosted.org/packages/16/0f/861e168fc813c56a78b35f3c30d91c6757d1fd185af1110f1aec784b35d0 /argcomplete-3.6.2 .tar.gz"
77+ sha256 "d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf "
7878 end
7979
8080 resource "attrs" do
81- url "https://files.pythonhosted.org/packages/49/7c/fdf464bcc51d23881d110abd74b512a42b3d5d376a55a831b44c603ae17f /attrs-25.1 .0.tar.gz"
82- sha256 "1c97078a80c814273a76b2a298a932eb681c87415c11dee0a6921de7f1b02c3e "
81+ url "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24 /attrs-25.3 .0.tar.gz"
82+ sha256 "75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b "
8383 end
8484
8585 resource "backoff" do
@@ -133,13 +133,13 @@ class Theharvester < Formula
133133 end
134134
135135 resource "fastapi" do
136- url "https://files.pythonhosted.org/packages/b5/28/c5d26e5860df807241909a961a37d45e10533acef95fc368066c7dd186cd /fastapi-0.115.11 .tar.gz"
137- sha256 "cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f "
136+ url "https://files.pythonhosted.org/packages/f4/55/ae499352d82338331ca1e28c7f4a63bfd09479b16395dce38cf50a39e2c2 /fastapi-0.115.12 .tar.gz"
137+ sha256 "1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681 "
138138 end
139139
140140 resource "filelock" do
141- url "https://files.pythonhosted.org/packages/dc/9c/0b15fb47b464e1b663b1acd1253a062aa5feecb07d4e597daea542ebd2b5 /filelock-3.17 .0.tar.gz"
142- sha256 "ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e "
141+ url "https://files.pythonhosted.org/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a /filelock-3.18 .0.tar.gz"
142+ sha256 "adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2 "
143143 end
144144
145145 resource "frozenlist" do
@@ -163,13 +163,13 @@ class Theharvester < Formula
163163 end
164164
165165 resource "limits" do
166- url "https://files.pythonhosted.org/packages/37/c7/0a6cf433f6f43167db8e4f935b581b1393b6b89b0f00238767b9db0d4ba7 /limits-4.1 .tar.gz"
167- sha256 "37cc10697b33b8015964c0d0ef558889cd8752b457ad6f402bf72e4eef0578a9 "
166+ url "https://files.pythonhosted.org/packages/d3/03/7adefba87708cdf195ef574b6170cf9f018fefc4e9744b27eaa666ee4a45 /limits-4.7.3 .tar.gz"
167+ sha256 "993b9cda18c63e64760756f66190157e641b60919626a2690ca3133e1ed00644 "
168168 end
169169
170170 resource "lxml" do
171- url "https://files.pythonhosted.org/packages/ef/f6/c15ca8e5646e937c148e147244817672cf920b56ac0bf2cc1512ae674be8 /lxml-5.3.1 .tar.gz"
172- sha256 "106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8 "
171+ url "https://files.pythonhosted.org/packages/80/61/d3dc048cd6c7be6fe45b80cedcbdd4326ba4d550375f266d9f4246d0f4bc /lxml-5.3.2 .tar.gz"
172+ sha256 "773947d0ed809ddad824b7b14467e1a481b8976e87278ac4a730c2f7c7fcddc1 "
173173 end
174174
175175 resource "markdown-it-py" do
@@ -183,8 +183,8 @@ class Theharvester < Formula
183183 end
184184
185185 resource "multidict" do
186- url "https://files.pythonhosted.org/packages/d6/be/504b89a5e9ca731cd47487e91c469064f8ae5af93b7259758dcfc2b9c848 /multidict-6.1.0 .tar.gz"
187- sha256 "22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a "
186+ url "https://files.pythonhosted.org/packages/da/2c/e367dfb4c6538614a0c9453e510d75d66099edf1c4e69da1b5ce691a1931 /multidict-6.4.3 .tar.gz"
187+ sha256 "3ada0b058c9f213c5f95ba301f922d402ac234f1111a7d8fd70f1b99f3c281ec "
188188 end
189189
190190 resource "netaddr" do
@@ -198,18 +198,18 @@ class Theharvester < Formula
198198 end
199199
200200 resource "playwright" do
201- url "https://github.com/microsoft/playwright-python/archive/refs/tags/v1.50 .0.tar.gz"
202- sha256 "6b9820cc2680902bd6140e05c47dffba234a252d2118d5d22512a2140a4d1905 "
201+ url "https://github.com/microsoft/playwright-python/archive/refs/tags/v1.51 .0.tar.gz"
202+ sha256 "9c082490a1769eaa1ccb93786e1b1b1ef2257991dd1ab56056f8f4b9601ef85e "
203203 end
204204
205205 resource "propcache" do
206- url "https://files.pythonhosted.org/packages/92/76/f941e63d55c0293ff7829dd21e7cf1147e90a526756869a9070f287a68c9 /propcache-0.3.0 .tar.gz"
207- sha256 "a8fd93de4e1d278046345f49e2238cdb298589325849b2645d4a94c53faeffc5 "
206+ url "https://files.pythonhosted.org/packages/07/c8/fdc6686a986feae3541ea23dcaa661bd93972d3940460646c6bb96e21c40 /propcache-0.3.1 .tar.gz"
207+ sha256 "40d980c33765359098837527e18eddefc9a24cea5b45e078a7f3bb5b032c6ecf "
208208 end
209209
210210 resource "pycares" do
211- url "https://files.pythonhosted.org/packages/d7/b1/94daaa50b6d2fa14c6b4981ca24fa4e7aa33a7519962c76170072ffb06ee /pycares-4.5 .0.tar.gz"
212- sha256 "025b6c2ffea4e9fb8f9a097381c2fecb24aff23fbd6906e70da22ec9ba60e19d "
211+ url "https://files.pythonhosted.org/packages/6c/ac/05e32fe0abecf98b58cb28646d59280ebad8d79b9785ad6771fa830a458b /pycares-4.6 .0.tar.gz"
212+ sha256 "b8a004b18a7465ac9400216bc3fad9d9966007af1ee32f4412d2b3a94e33456e "
213213 end
214214
215215 resource "pycparser" do
@@ -218,13 +218,13 @@ class Theharvester < Formula
218218 end
219219
220220 resource "pydantic" do
221- url "https://files.pythonhosted.org/packages/b7/ae/d5220c5c52b158b1de7ca89fc5edb72f304a70a4c540c84c8844bf4008de /pydantic-2.10.6 .tar.gz"
222- sha256 "ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236 "
221+ url "https://files.pythonhosted.org/packages/10/2e/ca897f093ee6c5f3b0bee123ee4465c50e75431c3d5b6a3b44a47134e891 /pydantic-2.11.3 .tar.gz"
222+ sha256 "7471657138c16adad9322fe3070c0116dd6c3ad8d649300e3cbdfe91f4db4ec3 "
223223 end
224224
225225 resource "pydantic-core" do
226- url "https://files.pythonhosted.org/packages/fc/01/f3e5ac5e7c25833db5eb555f7b7ab24cd6f8c322d3a3ad2d67a952dc0abc /pydantic_core-2.27.2 .tar.gz"
227- sha256 "eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39 "
226+ url "https://files.pythonhosted.org/packages/17/19/ed6a078a5287aea7922de6841ef4c06157931622c89c2a47940837b5eecd /pydantic_core-2.33.1 .tar.gz"
227+ sha256 "bcc9c6fdb0ced789245b02b7d6603e17d1563064ddcfc36f046b61c0c05dd9df "
228228 end
229229
230230 resource "pyee" do
@@ -263,8 +263,8 @@ class Theharvester < Formula
263263 end
264264
265265 resource "rich" do
266- url "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc /rich-13.9.4 .tar.gz"
267- sha256 "439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098 "
266+ url "https://files.pythonhosted.org/packages/a1/53/830aa4c3066a8ab0ae9a9955976fb770fe9c6102117c8ec4ab3ea62d89e8 /rich-14.0.0 .tar.gz"
267+ sha256 "82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725 "
268268 end
269269
270270 resource "shodan" do
@@ -293,18 +293,23 @@ class Theharvester < Formula
293293 end
294294
295295 resource "starlette" do
296- url "https://files.pythonhosted.org/packages/04/1b/52b27f2e13ceedc79a908e29eac426a63465a1a01248e5f24aa36a62aeb3 /starlette-0.46.1 .tar.gz"
297- sha256 "3c88d58ee4bd1bb807c0d1acb381838afc7752f9ddaec81bbe4383611d833230 "
296+ url "https://files.pythonhosted.org/packages/ce/20/08dfcd9c983f6a6f4a1000d934b9e6d626cff8d2eeb77a89a68eef20a2b7 /starlette-0.46.2 .tar.gz"
297+ sha256 "7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5 "
298298 end
299299
300300 resource "tldextract" do
301- url "https://files.pythonhosted.org/packages/4a/4f/eee4bebcbad25a798bf55601d3a4aee52003bebcf9e55fce08b91ca541a9 /tldextract-5.1.3 .tar.gz"
302- sha256 "d43c7284c23f5dc8a42fd0fee2abede2ff74cc622674e4cb07f514ab3330c338 "
301+ url "https://files.pythonhosted.org/packages/20/7a/e469c4f71231a848492da31a7be6921a6cd04ecc8eed58e924bece0fb6de /tldextract-5.2.0 .tar.gz"
302+ sha256 "c3a8c4daf2c25a57f54d6ef6762aeac7eff5ac3da04cdb607130be757b8457ab "
303303 end
304304
305305 resource "typing-extensions" do
306- url "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz"
307- sha256 "1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"
306+ url "https://files.pythonhosted.org/packages/f6/37/23083fcd6e35492953e8d2aaaa68b860eb422b34627b13f2ce3eb6106061/typing_extensions-4.13.2.tar.gz"
307+ sha256 "e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef"
308+ end
309+
310+ resource "typing-inspection" do
311+ url "https://files.pythonhosted.org/packages/82/5c/e6082df02e215b846b4b8c0b887a64d7d08ffaba30605502639d44c06b82/typing_inspection-0.4.0.tar.gz"
312+ sha256 "9765c87de36671694a67904bf2c96e395be9c6439bb6c87b5142569dcdd65122"
308313 end
309314
310315 resource "ujson" do
@@ -313,8 +318,8 @@ class Theharvester < Formula
313318 end
314319
315320 resource "urllib3" do
316- url "https://files.pythonhosted.org/packages/aa/63/e53da845320b757bf29ef6a9062f5c669fe997973f966045cb019c3f4b66 /urllib3-2.3 .0.tar.gz"
317- sha256 "f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d "
321+ url "https://files.pythonhosted.org/packages/8a/78/16493d9c386d8e60e442a35feac5e00f0913c0f4b7c217c11e8ec2ff53e0 /urllib3-2.4 .0.tar.gz"
322+ sha256 "414bc6535b787febd7567804cc015fee39daab8ad86268f1310a9250697de466 "
318323 end
319324
320325 resource "uvicorn" do
@@ -338,8 +343,8 @@ class Theharvester < Formula
338343 end
339344
340345 resource "yarl" do
341- url "https://files.pythonhosted.org/packages/b7/9d/4b94a8e6d2b51b599516a5cb88e5bc99b4d8d4583e468057eaa29d5f0918 /yarl-1.18.3 .tar.gz"
342- sha256 "ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1 "
346+ url "https://files.pythonhosted.org/packages/fc/4d/8a8f57caccce49573e567744926f88c6ab3ca0b47a257806d1cf88584c5f /yarl-1.19.0 .tar.gz"
347+ sha256 "01e02bb80ae0dbed44273c304095295106e1d9470460e773268a27d11e594892 "
343348 end
344349
345350 def install
0 commit comments