Skip to content

Commit cfc50ca

Browse files
authored
Merge pull request #252095 from Homebrew/gcalcli-pydantic-core
gcalcli: use brewed `pydantic-core`
2 parents 8440b70 + 097dd51 commit cfc50ca

File tree

1 file changed

+24
-36
lines changed

1 file changed

+24
-36
lines changed

Formula/g/gcalcli.rb

Lines changed: 24 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,29 @@ class Gcalcli < Formula
1010
head "https://github.com/insanum/gcalcli.git", branch: "main"
1111

1212
bottle do
13-
rebuild 1
14-
sha256 cellar: :any, arm64_tahoe: "f447ab79ef28d9490b6e02fc206f1860223b4c339495a54a498fd6f92e4b2396"
15-
sha256 cellar: :any, arm64_sequoia: "0e901ec8edc44457e1b8cb084decd51fead6716021293a60ff87771d1f051bb9"
16-
sha256 cellar: :any, arm64_sonoma: "11689c8515b4d9d00356bdd0a651e2a633ccd784d60b659c4c01f41d5f4d1efe"
17-
sha256 cellar: :any, sonoma: "172c4eccf9e3c506bae938dd77e42a619a2776572b6a41efdead9fe73e28a24a"
18-
sha256 cellar: :any_skip_relocation, arm64_linux: "255050e0fc8105062fd293d56275b1a212953385e2465627842896a203ccf7fe"
19-
sha256 cellar: :any_skip_relocation, x86_64_linux: "2db07cc712445ce9ede001df303f226c8b9e27520b8406d3da74a0c6713f814a"
20-
end
21-
22-
depends_on "cmake" => :build # for google_api_python_client_stubs
23-
depends_on "pkgconf" => :build
24-
depends_on "rust" => :build # for google_api_python_client_stubs
25-
depends_on "certifi"
13+
rebuild 2
14+
sha256 cellar: :any_skip_relocation, arm64_tahoe: "8c0388cb6a9abd3eb54490095a3d7771b2a529749f7b291130e31cad0e6b99f8"
15+
sha256 cellar: :any_skip_relocation, arm64_sequoia: "d1adf93763ec0c9b581740bc6c7c9a91f8e4680eda50c338071d79aed5980f83"
16+
sha256 cellar: :any_skip_relocation, arm64_sonoma: "013fc3a880acbcb844974303436aaeb5ed7e160c33f3bd777952b60404b5aa6f"
17+
sha256 cellar: :any_skip_relocation, sonoma: "242386bdf10b3465ddbae280c3c97af07776df33f6d0e4d571e9b5b9f106391c"
18+
sha256 cellar: :any_skip_relocation, arm64_linux: "1eb71141be84db8587a4238872c7e0cf80285deeb05a4492023287964b936f4b"
19+
sha256 cellar: :any_skip_relocation, x86_64_linux: "c8ffde0f57edeb1b82ddd90b43dce357be4b74164eb486b71362ce62ec56758a"
20+
end
21+
22+
depends_on "certifi" => :no_linkage
23+
depends_on "pydantic-core" => :no_linkage
2624
depends_on "[email protected]"
2725

28-
pypi_packages exclude_packages: "certifi"
26+
pypi_packages exclude_packages: ["certifi", "pydantic-core"]
2927

3028
resource "annotated-types" do
3129
url "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz"
3230
sha256 "aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"
3331
end
3432

3533
resource "argcomplete" do
36-
url "https://files.pythonhosted.org/packages/16/0f/861e168fc813c56a78b35f3c30d91c6757d1fd185af1110f1aec784b35d0/argcomplete-3.6.2.tar.gz"
37-
sha256 "d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf"
34+
url "https://files.pythonhosted.org/packages/38/61/0b9ae6399dd4a58d8c1b1dc5a27d6f2808023d0b5dd3104bb99f45a33ff6/argcomplete-3.6.3.tar.gz"
35+
sha256 "62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c"
3836
end
3937

4038
resource "babel" do
@@ -53,13 +51,13 @@ class Gcalcli < Formula
5351
end
5452

5553
resource "google-api-core" do
56-
url "https://files.pythonhosted.org/packages/32/ea/e7b6ac3c7b557b728c2d0181010548cbbdd338e9002513420c5a354fa8df/google_api_core-2.26.0.tar.gz"
57-
sha256 "e6e6d78bd6cf757f4aee41dcc85b07f485fbb069d5daa3afb126defba1e91a62"
54+
url "https://files.pythonhosted.org/packages/61/da/83d7043169ac2c8c7469f0e375610d78ae2160134bf1b80634c482fa079c/google_api_core-2.28.1.tar.gz"
55+
sha256 "2b405df02d68e68ce0fbc138559e6036559e685159d148ae5861013dc201baf8"
5856
end
5957

6058
resource "google-api-python-client" do
61-
url "https://files.pythonhosted.org/packages/8e/5a/6f9b49d67ea91376305fdb8bbf2877c746d756e45fd8fb7d2e32d6dad19b/google_api_python_client-2.185.0.tar.gz"
62-
sha256 "aa1b338e4bb0f141c2df26743f6b46b11f38705aacd775b61971cbc51da089c3"
59+
url "https://files.pythonhosted.org/packages/47/cf/d167fec8be9e65768133be83a8d182350195840e14d1c203565383834614/google_api_python_client-2.186.0.tar.gz"
60+
sha256 "01b8ff446adbc10f495188400a9f7c3e88e5e75741663a25822f41e788475333"
6361
end
6462

6563
resource "google-auth" do
@@ -68,18 +66,18 @@ class Gcalcli < Formula
6866
end
6967

7068
resource "google-auth-httplib2" do
71-
url "https://files.pythonhosted.org/packages/56/be/217a598a818567b28e859ff087f347475c807a5649296fb5a817c58dacef/google-auth-httplib2-0.2.0.tar.gz"
72-
sha256 "38aa7badf48f974f1eb9861794e9c0cb2a0511a4ec0679b1f886d108f5640e05"
69+
url "https://files.pythonhosted.org/packages/e0/83/7ef576d1c7ccea214e7b001e69c006bc75e058a3a1f2ab810167204b698b/google_auth_httplib2-0.2.1.tar.gz"
70+
sha256 "5ef03be3927423c87fb69607b42df23a444e434ddb2555b73b3679793187b7de"
7371
end
7472

7573
resource "google-auth-oauthlib" do
76-
url "https://files.pythonhosted.org/packages/fb/87/e10bf24f7bcffc1421b84d6f9c3377c30ec305d082cd737ddaa6d8f77f7c/google_auth_oauthlib-1.2.2.tar.gz"
77-
sha256 "11046fb8d3348b296302dd939ace8af0a724042e8029c1b872d87fabc9f41684"
74+
url "https://files.pythonhosted.org/packages/86/a6/c6336a6ceb682709a4aa39e2e6b5754a458075ca92359512b6cbfcb25ae3/google_auth_oauthlib-1.2.3.tar.gz"
75+
sha256 "eb09e450d3cc789ecbc2b3529cb94a713673fd5f7a22c718ad91cf75aedc2ea4"
7876
end
7977

8078
resource "googleapis-common-protos" do
81-
url "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz"
82-
sha256 "0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257"
79+
url "https://files.pythonhosted.org/packages/30/43/b25abe02db2911397819003029bef768f68a974f2ece483e6084d1a5f754/googleapis_common_protos-1.71.0.tar.gz"
80+
sha256 "1aec01e574e29da63c80ba9f7bbf1ccfaacf1da877f23609fe236ca7c72a2e2e"
8381
end
8482

8583
resource "httplib2" do
@@ -132,11 +130,6 @@ class Gcalcli < Formula
132130
sha256 "1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74"
133131
end
134132

135-
resource "pydantic-core" do
136-
url "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964/pydantic_core-2.41.4.tar.gz"
137-
sha256 "70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5"
138-
end
139-
140133
resource "pyparsing" do
141134
url "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz"
142135
sha256 "2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6"
@@ -172,11 +165,6 @@ class Gcalcli < Formula
172165
sha256 "9d91bd436463ad5e4ee4aba766628dd6cd7010cf3e2461756b3303710eebc301"
173166
end
174167

175-
resource "typing-extensions" do
176-
url "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz"
177-
sha256 "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"
178-
end
179-
180168
resource "typing-inspection" do
181169
url "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz"
182170
sha256 "ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464"

0 commit comments

Comments
 (0)