Skip to content

Commit 784033e

Browse files
k0stechenrui333
authored andcommitted
ansible@10: added fqdn/python-ldap for ansible modules
Signed-off-by: Konstantin Shalygin <[email protected]> ansible@10: update deps Signed-off-by: Rui Chen <[email protected]> ansible@10: note about bcrypt Signed-off-by: Rui Chen <[email protected]>
1 parent 9ceae71 commit 784033e

File tree

1 file changed

+39
-26
lines changed

1 file changed

+39
-26
lines changed

Formula/a/[email protected]

Lines changed: 39 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class AnsibleAT10 < Formula
66
url "https://files.pythonhosted.org/packages/d4/64/29fdff6fe7682342adb54802c1cd90b2272d382e1743089af88f90a1d986/ansible-10.7.0.tar.gz"
77
sha256 "59d29e3de1080e740dfa974517d455217601b16d16880314d9be26145c68dc22"
88
license "GPL-3.0-or-later"
9-
revision 4
9+
revision 5
1010

1111
livecheck do
1212
url "https://pypi.org/rss/project/ansible/releases.xml"
@@ -44,12 +44,15 @@ class AnsibleAT10 < Formula
4444
uses_from_macos "krb5"
4545
uses_from_macos "libxml2", since: :ventura
4646
uses_from_macos "libxslt"
47+
uses_from_macos "openldap" # for python-ldap
4748

49+
# passlib doesn't work with bcrypt v5+: https://github.com/ansible/ansible/issues/85919
4850
pypi_packages exclude_packages: %w[certifi gnureadline],
49-
extra_packages: %w[ansible-pylibssh apache-libcloud bcrypt<5 boto3 dnspython docker
50-
junos-eznc jxmlease kerberos ntc-templates openshift
51+
extra_packages: %w[ansible-pylibssh apache-libcloud bcrypt<5 boto3 dnspython
52+
docker fqdn junos-eznc jxmlease kerberos ntc-templates openshift
5153
passlib pexpect proxmoxer pynetbox pysphere3 python-consul
52-
python-neutronclient pytz pywinrm requests-credssp shade zabbix-api]
54+
python-ldap python-neutronclient pytz pywinrm requests-credssp
55+
shade zabbix-api]
5356

5457
# pyinotify is linux-only dependency
5558
resource "pyinotify" do
@@ -65,8 +68,8 @@ class AnsibleAT10 < Formula
6568
end
6669

6770
resource "ansible-pylibssh" do
68-
url "https://files.pythonhosted.org/packages/93/50/38298568fbd517dcb7b08c06f4fbfc0481ab9eae1e4b01920495dacf672a/ansible-pylibssh-1.2.2.tar.gz"
69-
sha256 "753e570dcdceb6ab8e362e91cc0d5993beebc93d287b88178db55509f6423ab5"
71+
url "https://files.pythonhosted.org/packages/68/6d/93b13182acd29632ef3ab58650fc5727936942e2ad642a48f6a5e12aebb4/ansible-pylibssh-1.3.0.tar.gz"
72+
sha256 "243ea1b0962b0b6b1e717ac0e69dac9636e61ec65b37260c317b2360c6e30ca7"
7073
end
7174

7275
resource "apache-libcloud" do
@@ -91,18 +94,18 @@ class AnsibleAT10 < Formula
9194
end
9295

9396
resource "boto3" do
94-
url "https://files.pythonhosted.org/packages/ba/41/d4d73f55b367899ee377cd77c228748c18698ea3507c2a95b328f9152017/boto3-1.40.50.tar.gz"
95-
sha256 "ae34363e8f34a49ab130d10c507a611926c1101d5d14d70be5598ca308e13266"
97+
url "https://files.pythonhosted.org/packages/41/e1/a4c1f27d58bee960d4323251d016358547c40bc74c5460e426565d828bc4/boto3-1.40.60.tar.gz"
98+
sha256 "fd3fa9de730c0f4d8a584d6b5313755923a9e181496fa6b09bbf78011e6c2ab3"
9699
end
97100

98101
resource "botocore" do
99-
url "https://files.pythonhosted.org/packages/5b/66/21d9ac0d37e5c4e55171466351cfc77404d8d664ccc17d4add6dba1dee99/botocore-1.40.50.tar.gz"
100-
sha256 "1d3d5b5759c9cb30202cd5ad231ec8afb1abe5be0c088a1707195c2cbae0e742"
102+
url "https://files.pythonhosted.org/packages/ea/f7/5313e9f84c962af63e05a0c23b51134b5288b198fa0023cf9dbe1b964504/botocore-1.40.60.tar.gz"
103+
sha256 "85443f1829d9240d16ba346781956ebcd104dd8e91742c2901a9b2ace198a829"
101104
end
102105

103106
resource "cachetools" do
104-
url "https://files.pythonhosted.org/packages/9d/61/e4fad8155db4a04bfb4734c7c8ff0882f078f24294d42798b3568eb63bff/cachetools-6.2.0.tar.gz"
105-
sha256 "38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32"
107+
url "https://files.pythonhosted.org/packages/cc/7e/b975b5814bd36faf009faebe22c1072a1fa1168db34d285ef0ba071ad78c/cachetools-6.2.1.tar.gz"
108+
sha256 "3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201"
106109
end
107110

108111
resource "cffi" do
@@ -111,8 +114,8 @@ class AnsibleAT10 < Formula
111114
end
112115

113116
resource "charset-normalizer" do
114-
url "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz"
115-
sha256 "6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14"
117+
url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz"
118+
sha256 "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a"
116119
end
117120

118121
resource "cliff" do
@@ -126,8 +129,8 @@ class AnsibleAT10 < Formula
126129
end
127130

128131
resource "cryptography" do
129-
url "https://files.pythonhosted.org/packages/4a/9b/e301418629f7bfdf72db9e80ad6ed9d1b83c487c471803eaa6464c511a01/cryptography-46.0.2.tar.gz"
130-
sha256 "21b6fc8c71a3f9a604f028a329e5560009cc4a3a828bfea5fcba8eb7647d88fe"
132+
url "https://files.pythonhosted.org/packages/9f/33/c00162f49c0e2fe8064a62cb92b93e50c74a72bc370ab92f86112b33ff62/cryptography-46.0.3.tar.gz"
133+
sha256 "a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1"
131134
end
132135

133136
resource "debtcollector" do
@@ -151,28 +154,33 @@ class AnsibleAT10 < Formula
151154
end
152155

153156
resource "dogpile-cache" do
154-
url "https://files.pythonhosted.org/packages/86/97/da72845c89c9aa70e3e74609b864eff5e5c2ec46366645e7bb61eaa29e9c/dogpile_cache-1.4.1.tar.gz"
155-
sha256 "e25c60e677a5e28ff86124765fbf18c53257bcd7830749cd5ba350ace2a12989"
157+
url "https://files.pythonhosted.org/packages/e7/c8/301ff89746e76745b937606df4753c032787c59ecb37dd4d4250bddc8929/dogpile_cache-1.5.0.tar.gz"
158+
sha256 "849c5573c9a38f155cd4173103c702b637ede0361c12e864876877d0cd125eec"
156159
end
157160

158161
resource "durationpy" do
159162
url "https://files.pythonhosted.org/packages/9d/a4/e44218c2b394e31a6dd0d6b095c4e1f32d0be54c2a4b250032d717647bab/durationpy-0.10.tar.gz"
160163
sha256 "1fa6893409a6e739c9c72334fc65cca1f355dbdd93405d30f726deb5bde42fba"
161164
end
162165

166+
resource "fqdn" do
167+
url "https://files.pythonhosted.org/packages/30/3e/a80a8c077fd798951169626cde3e239adeba7dab75deb3555716415bd9b0/fqdn-1.5.1.tar.gz"
168+
sha256 "105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f"
169+
end
170+
163171
resource "google-auth" do
164172
url "https://files.pythonhosted.org/packages/a8/af/5129ce5b2f9688d2fa49b463e544972a7c82b0fdb50980dafee92e121d9f/google_auth-2.41.1.tar.gz"
165173
sha256 "b76b7b1f9e61f0cb7e88870d14f6a94aeef248959ef6992670efee37709cbfd2"
166174
end
167175

168176
resource "idna" do
169-
url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz"
170-
sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"
177+
url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz"
178+
sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902"
171179
end
172180

173181
resource "invoke" do
174-
url "https://files.pythonhosted.org/packages/f9/42/127e6d792884ab860defc3f4d80a8f9812e48ace584ffc5a346de58cdc6c/invoke-2.2.0.tar.gz"
175-
sha256 "ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"
182+
url "https://files.pythonhosted.org/packages/de/bd/b461d3424a24c80490313fd77feeb666ca4f6a28c7e72713e3d9095719b4/invoke-2.2.1.tar.gz"
183+
sha256 "515bf49b4a48932b79b024590348da22f39c4942dff991ad1fb8b8baea1be707"
176184
end
177185

178186
resource "iso8601" do
@@ -366,8 +374,8 @@ class AnsibleAT10 < Formula
366374
end
367375

368376
resource "psutil" do
369-
url "https://files.pythonhosted.org/packages/b3/31/4723d756b59344b643542936e37a31d1d3204bcdc42a7daa8ee9eb06fb50/psutil-7.1.0.tar.gz"
370-
sha256 "655708b3c069387c8b77b072fc429a57d0e214221d01c0a772df7dfedcb3bcd2"
377+
url "https://files.pythonhosted.org/packages/cd/ec/7b8e6b9b1d22708138630ef34c53ab2b61032c04f16adfdbb96791c8c70c/psutil-7.1.2.tar.gz"
378+
sha256 "aa225cdde1335ff9684708ee8c72650f6598d5ed2114b9a7c5802030b1785018"
371379
end
372380

373381
resource "ptyprocess" do
@@ -445,6 +453,11 @@ class AnsibleAT10 < Formula
445453
sha256 "8ce7bf1c8cddca6d7140fc76918b44eddf1d64040a60cb8ff7059136104d4ceb"
446454
end
447455

456+
resource "python-ldap" do
457+
url "https://files.pythonhosted.org/packages/0c/88/8d2797decc42e1c1cdd926df4f005e938b0643d0d1219c08c2b5ee8ae0c0/python_ldap-3.4.5.tar.gz"
458+
sha256 "b2f6ef1c37fe2c6a5a85212efe71311ee21847766a7d45fcb711f3b270a5f79a"
459+
end
460+
448461
resource "python-neutronclient" do
449462
url "https://files.pythonhosted.org/packages/57/15/96f2f42df4c1d6873c89a0cae2ba3b98f83273e965421eb11b7dbb257b4d/python_neutronclient-11.6.0.tar.gz"
450463
sha256 "3c6958088d18c8676a10abf9d94b8dbf1a984741cbb988554f216880797e072f"
@@ -586,8 +599,8 @@ class AnsibleAT10 < Formula
586599
end
587600

588601
resource "wrapt" do
589-
url "https://files.pythonhosted.org/packages/95/8f/aeb76c5b46e273670962298c23e7ddde79916cb74db802131d49a85e4b7d/wrapt-1.17.3.tar.gz"
590-
sha256 "f66eb08feaa410fe4eebd17f2a2c8e2e46d3476e9f8c783daa8e09e0faa666d0"
602+
url "https://files.pythonhosted.org/packages/49/19/5e5bcd855d808892fe02d49219f97a50f64cd6d8313d75df3494ee97b1a3/wrapt-2.0.0.tar.gz"
603+
sha256 "35a542cc7a962331d0279735c30995b024e852cf40481e384fd63caaa391cbb9"
591604
end
592605

593606
resource "xmltodict" do

0 commit comments

Comments
 (0)