@@ -6,7 +6,7 @@ class Cloudiscovery < Formula
66 url "https://files.pythonhosted.org/packages/d3/c2/9a5f93ac5376f83903c8550bde45e2888da3fb092b63e02e19d6c852134c/cloudiscovery-2.4.4.tar.gz"
77 sha256 "1170ea352a3c7d5643652ebe96b068482734cd995b9c92dc820206f1b87407e5"
88 license "Apache-2.0"
9- revision 2
9+ revision 3
1010
1111 bottle do
1212 rebuild 1
@@ -25,23 +25,23 @@ class Cloudiscovery < Formula
2525 # see PR, https://github.com/Homebrew/homebrew-core/pull/151558
2626
2727 resource "boto3" do
28- url "https://files.pythonhosted.org/packages/4b/cd/9331ee4ecdbfd58e268664fc1126e7aa015a31ce088b0c1e3cf48bb56e97 /boto3-1.28.66 .tar.gz"
29- sha256 "38658585791f47cca3fc6aad03838de0136778b533e8c71c6a9590aedc60fbde "
28+ url "https://files.pythonhosted.org/packages/81/f5/0c7d1b745462d9fe0c2b4709dc6a4b1cbe399c02ad60b26ae2837714d455 /boto3-1.34.128 .tar.gz"
29+ sha256 "43a6e99f53a8d34b3b4dbe424dbcc6b894350dc41a85b0af7c7bc24a7ec2cead "
3030 end
3131
3232 resource "botocore" do
33- url "https://files.pythonhosted.org/packages/ed/19/489d319b286f629be7c56025dfc0df41e69166eb559996bd07f664b2c63d /botocore-1.31.66 .tar.gz"
34- sha256 "70e94a5f9bd46b26b63a41fb441ad35f2ae8862ad9d90765b6fa31ccc02c0a19 "
33+ url "https://files.pythonhosted.org/packages/9e/c9/844ad5680d847d94adb97b22c30b938ddda86f8a815d439503d4ee545484 /botocore-1.34.128 .tar.gz"
34+ sha256 "8d8e03f7c8c080ecafda72036eb3b482d649f8417c90b5dca33b7c2c47adb0c9 "
3535 end
3636
3737 resource "cachetools" do
38- url "https://files.pythonhosted.org/packages/9d/8b/8e2ebf5ee26c21504de5ea2fb29cc6ae612b35fd05f959cdb641feb94ec4 /cachetools-5.3.1 .tar.gz"
39- sha256 "dce83f2d9b4e1f732a8cd44af8e8fab2dbe46201467fc98b3ef8f269092bf62b "
38+ url "https://files.pythonhosted.org/packages/b3/4d/27a3e6dd09011649ad5210bdf963765bc8fa81a0827a4fc01bafd2705c5b /cachetools-5.3.3 .tar.gz"
39+ sha256 "ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105 "
4040 end
4141
4242 resource "diagrams" do
43- url "https://files.pythonhosted.org/packages/1b/ee/3070e64c5e468d1f3a0a04c2863cff633b2263b33265a82df1f1e8c82a36 /diagrams-0.23.3 .tar.gz"
44- sha256 "543c707c36a2c896dfdf8f23e993a9c7ae48bb1a667f6baf19151eb98e57a134 "
43+ url "https://files.pythonhosted.org/packages/42/61/44cc86725be481d87c7f35de39cdc21e57ad38dca90d81a2dd14a166ecd2 /diagrams-0.23.4 .tar.gz"
44+ sha256 "b7ada0b119b5189dd021b1dc1467fad3704737452bb18b1e06d05e4d1fa48ed7 "
4545 end
4646
4747 resource "diskcache" do
@@ -50,8 +50,8 @@ class Cloudiscovery < Formula
5050 end
5151
5252 resource "graphviz" do
53- url "https://files.pythonhosted.org/packages/a5/90/fb047ce95c1eadde6ae78b3fca6a598b4c307277d4f8175d12b18b8f7321 /graphviz-0.20.1 .zip"
54- sha256 "8c58f14adaa3b947daf26c19bc1e98c4e0702cdc31cf99153e6f06904d492bf8 "
53+ url "https://files.pythonhosted.org/packages/fa/83/5a40d19b8347f017e417710907f824915fba411a9befd092e52746b63e9f /graphviz-0.20.3 .zip"
54+ sha256 "09d6bc81e6a9fa392e7ba52135a9d49f1ed62526f96499325930e87ca1b5925d "
5555 end
5656
5757 resource "ipaddress" do
@@ -75,28 +75,23 @@ class Cloudiscovery < Formula
7575 end
7676
7777 resource "python-dateutil" do
78- url "https://files.pythonhosted.org/packages/4c/c4/13b4776ea2d76c115c1d1b84579f3764ee6d57204f6be27119f13a61d0a9 /python-dateutil-2.8.2 .tar.gz"
79- sha256 "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 "
78+ url "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db /python-dateutil-2.9.0.post0 .tar.gz"
79+ sha256 "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 "
8080 end
8181
8282 resource "pytz" do
8383 url "https://files.pythonhosted.org/packages/90/26/9f1f00a5d021fff16dee3de13d43e5e978f3d58928e129c3a62cf7eb9738/pytz-2024.1.tar.gz"
8484 sha256 "2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"
8585 end
8686
87- resource "six" do
88- url "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz"
89- sha256 "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"
90- end
91-
9287 resource "s3transfer" do
93- url "https://files.pythonhosted.org/packages/3f/ff/5fd9375f3fe467263cff9cad9746fd4c4e1399440ea9563091c958ff90b5 /s3transfer-0.7.0 .tar.gz"
94- sha256 "fd3889a66f5fe17299fe75b82eae6cf722554edca744ca5d5fe308b104883d2e "
88+ url "https://files.pythonhosted.org/packages/83/bc/fb0c1f76517e3380eb142af8a9d6b969c150cfca1324cea7d965d8c66571 /s3transfer-0.10.1 .tar.gz"
89+ sha256 "5683916b4c724f799e600f41dd9e10a9ff19871bf87623cc8f491cb4f5fa0a19 "
9590 end
9691
97- resource "setuptools " do
98- url "https://files.pythonhosted.org/packages/c9/3d/74c56f1c9efd7353807f8f5fa22adccdba99dc72f34311c30a69627a0fad/setuptools-69.1 .0.tar.gz"
99- sha256 "850894c4195f09c4ed30dba56213bf7c3f21d86ed6bdaafb5df5972593bfc401 "
92+ resource "six " do
93+ url "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16 .0.tar.gz"
94+ sha256 "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 "
10095 end
10196
10297 resource "typed-ast" do
@@ -105,8 +100,14 @@ class Cloudiscovery < Formula
105100 end
106101
107102 resource "urllib3" do
108- url "https://files.pythonhosted.org/packages/af/47/b215df9f71b4fdba1025fc05a77db2ad243fa0926755a52c5e71659f4e3c/urllib3-2.0.7.tar.gz"
109- sha256 "c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84"
103+ url "https://files.pythonhosted.org/packages/43/6d/fa469ae21497ddc8bc93e5877702dca7cb8f911e337aca7452b5724f1bb6/urllib3-2.2.2.tar.gz"
104+ sha256 "dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"
105+ end
106+
107+ # drop setuptools dep, upstream pr ref, https://github.com/Cloud-Architects/cloudiscovery/pull/192
108+ patch do
109+ url "https://github.com/Cloud-Architects/cloudiscovery/commit/905c1dc15812000dc7ed2beb9d5193bd6bbe6131.patch?full_index=1"
110+ sha256 "7a75658504faa46ad9c5424a836d7a1df25e56b64bec88d57ccddf7c06025d5d"
110111 end
111112
112113 def install
0 commit comments