Skip to content

Commit d26f3f4

Browse files
authored
Merge pull request #250000 from Homebrew/certsync-python
certsync: migrate to `[email protected]`
2 parents f8acd46 + ea11eb3 commit d26f3f4

File tree

1 file changed

+28
-32
lines changed

1 file changed

+28
-32
lines changed

Formula/c/certsync.rb

Lines changed: 28 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,19 @@ class Certsync < Formula
88
license "MIT"
99
revision 1
1010

11-
no_autobump! because: "has non-PyPI resources"
12-
1311
bottle do
14-
sha256 cellar: :any_skip_relocation, arm64_tahoe: "799e65c865e6fce8bc2a0acc59b4b31d792684c5e5c15298903aec8875b34783"
15-
sha256 cellar: :any_skip_relocation, arm64_sequoia: "ce9f96e07b826ca7f88e7324e519c77895a8067fb7a515467b01b8d340e11916"
16-
sha256 cellar: :any_skip_relocation, arm64_sonoma: "32fc1c809f36a9d0e28157ccf6d00ca9e42deaec653b5da3234daa3eed3add44"
17-
sha256 cellar: :any_skip_relocation, arm64_ventura: "555abc7e5f9f99cce2a30ee4bdc16f026e88e671493031d131bb927c91aa7f76"
18-
sha256 cellar: :any_skip_relocation, sonoma: "532555d93a5da39106b2f604aa15d2a1747b145c5a536ef2eefbd5581c37e586"
19-
sha256 cellar: :any_skip_relocation, ventura: "998bf723887fe7f207080371812376b60fce993cfbd1f3c2385dd46f246010f2"
20-
sha256 cellar: :any_skip_relocation, arm64_linux: "e8acb4485616f556af6d01c12d11e0d4ba99cc1fc50d5419d31a0745fb7dfe38"
21-
sha256 cellar: :any_skip_relocation, x86_64_linux: "424a8c8dda9bf9297d5b125aa9ab017bf299c695b8d03836d1109042251fd658"
12+
rebuild 1
13+
sha256 cellar: :any_skip_relocation, arm64_tahoe: "e2cb1b6fdf1effccaf50ce5e24349ba2e2fef571fe7e3048596f619d5ff3e931"
14+
sha256 cellar: :any_skip_relocation, arm64_sequoia: "eac68d574cf547671ddcc45b561dab031a8e97fe13428e8650b80b22696648e8"
15+
sha256 cellar: :any_skip_relocation, arm64_sonoma: "16de351d6edbb4921446f3e025dcbce5061ab2e32c1948e6c54f25e1561d4f61"
16+
sha256 cellar: :any_skip_relocation, sonoma: "b0df58285b8b772943480242b1defe0306d9aa6d1542cb710a0b861994994e5b"
17+
sha256 cellar: :any_skip_relocation, arm64_linux: "9ed904a1a0ef1ad87c310cab3329c8190a9760cb2f09e8cac36973ff384a574e"
18+
sha256 cellar: :any_skip_relocation, x86_64_linux: "170093674865b39eb2f6a9e70b36b4e83da328e9b7683201b380ed7eb944a1de"
2219
end
2320

24-
depends_on "certifi"
25-
depends_on "cryptography"
26-
depends_on "python@3.13"
21+
depends_on "certifi" => :no_linkage
22+
depends_on "cryptography" => :no_linkage
23+
depends_on "python@3.14"
2724

2825
uses_from_macos "libffi"
2926

@@ -43,18 +40,18 @@ class Certsync < Formula
4340
end
4441

4542
resource "charset-normalizer" do
46-
url "https://files.pythonhosted.org/packages/e4/33/89c2ced2b67d1c2a61c19c6751aa8902d46ce3dacb23600a283619f5a12d/charset_normalizer-3.4.2.tar.gz"
47-
sha256 "5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"
43+
url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz"
44+
sha256 "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a"
4845
end
4946

5047
resource "click" do
51-
url "https://files.pythonhosted.org/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz"
52-
sha256 "27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"
48+
url "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz"
49+
sha256 "e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4"
5350
end
5451

5552
resource "dnspython" do
56-
url "https://files.pythonhosted.org/packages/b5/4a/263763cb2ba3816dd94b08ad3a33d5fdae34ecb856678773cc40a3605829/dnspython-2.7.0.tar.gz"
57-
sha256 "ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1"
53+
url "https://files.pythonhosted.org/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-2.8.0.tar.gz"
54+
sha256 "181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f"
5855
end
5956

6057
resource "dsinternals" do
@@ -63,13 +60,13 @@ class Certsync < Formula
6360
end
6461

6562
resource "flask" do
66-
url "https://files.pythonhosted.org/packages/c0/de/e47735752347f4128bcf354e0da07ef311a78244eba9e3dc1d4a5ab21a98/flask-3.1.1.tar.gz"
67-
sha256 "284c7b8f2f58cb737f0cf1c30fd7eaf0ccfcde196099d24ecede3fc2005aa59e"
63+
url "https://files.pythonhosted.org/packages/dc/6d/cfe3c0fcc5e477df242b98bfe186a4c34357b4847e87ecaef04507332dab/flask-3.1.2.tar.gz"
64+
sha256 "bf656c15c80190ed628ad08cdfd3aaa35beb087855e2f494910aa3774cc4fd87"
6865
end
6966

7067
resource "idna" do
71-
url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz"
72-
sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"
68+
url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz"
69+
sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902"
7370
end
7471

7572
resource "impacket" do
@@ -98,8 +95,8 @@ class Certsync < Formula
9895
end
9996

10097
resource "markupsafe" do
101-
url "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz"
102-
sha256 "ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"
98+
url "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz"
99+
sha256 "722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"
103100
end
104101

105102
resource "pyasn1" do
@@ -128,13 +125,13 @@ class Certsync < Formula
128125
end
129126

130127
resource "pyspnego" do
131-
url "https://files.pythonhosted.org/packages/6b/f8/53f1fc851dab776a183ffc9f29ebde244fbb467f5237f3ea809519fc4b2e/pyspnego-0.11.2.tar.gz"
132-
sha256 "994388d308fb06e4498365ce78d222bf4f3570b6df4ec95738431f61510c971b"
128+
url "https://files.pythonhosted.org/packages/f9/e4/8b32a91aeba6fbc6943a630c44b2fe038615e5c7dec8814316fafdcf4bf4/pyspnego-0.12.0.tar.gz"
129+
sha256 "e1d9cd3520a87a1d6db8d68783b17edc4e1464eae3d51ead411a51c82dbaae67"
133130
end
134131

135132
resource "requests" do
136-
url "https://files.pythonhosted.org/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz"
137-
sha256 "27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"
133+
url "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz"
134+
sha256 "dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf"
138135
end
139136

140137
resource "requests-ntlm" do
@@ -157,10 +154,9 @@ class Certsync < Formula
157154
sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"
158155
end
159156

160-
# pypi artifact request, https://github.com/skelsec/unicrypto/issues/7
161157
resource "unicrypto" do
162-
url "https://github.com/skelsec/unicrypto/archive/refs/tags/0.0.10.tar.gz"
163-
sha256 "3daefcdf8e71f9300032393ad85d7f22fc08d07dc05cf7776019b9480bd8506a"
158+
url "https://files.pythonhosted.org/packages/87/2f/70e4cfaa94471f3f3f2680d02b12a63a113c26e0395c6423ac1fd590f7ad/unicrypto-0.0.11.tar.gz"
159+
sha256 "44ab77bbf0e9ea6a4e957bc03d015cf837b9533c5319129e44d950be273d40a5"
164160
end
165161

166162
resource "urllib3" do

0 commit comments

Comments
 (0)