Skip to content

Commit bbd7adf

Browse files
chenrui333daeho-ro
authored andcommitted
tmt: use brewed pydantic-core/rpds-py dependency
Signed-off-by: Rui Chen <[email protected]>
1 parent 5975c60 commit bbd7adf

File tree

2 files changed

+4
-18
lines changed

2 files changed

+4
-18
lines changed

Formula/t/tmt.rb

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@ class Tmt < Formula
1616
sha256 cellar: :any_skip_relocation, x86_64_linux: "afb0e613980f7ca83701ad9bd072f419008163d75b5bcbc147e958e6d143bbc2"
1717
end
1818

19-
depends_on "rust" => :build # for rpds-py
2019
depends_on "beakerlib"
21-
depends_on "certifi"
20+
depends_on "certifi" => :no_linkage
21+
depends_on "pydantic-core" => :no_linkage
2222
depends_on "[email protected]"
23+
depends_on "rpds-py" => :no_linkage
2324

2425
resource "annotated-types" do
2526
url "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz"
@@ -111,11 +112,6 @@ class Tmt < Formula
111112
sha256 "1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74"
112113
end
113114

114-
resource "pydantic-core" do
115-
url "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964/pydantic_core-2.41.4.tar.gz"
116-
sha256 "70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5"
117-
end
118-
119115
resource "pygments" do
120116
url "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz"
121117
sha256 "636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"
@@ -131,21 +127,11 @@ class Tmt < Formula
131127
sha256 "dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf"
132128
end
133129

134-
resource "rpds-py" do
135-
url "https://files.pythonhosted.org/packages/48/dc/95f074d43452b3ef5d06276696ece4b3b5d696e7c9ad7173c54b1390cd70/rpds_py-0.28.0.tar.gz"
136-
sha256 "abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea"
137-
end
138-
139130
resource "ruamel-yaml" do
140131
url "https://files.pythonhosted.org/packages/9f/c7/ee630b29e04a672ecfc9b63227c87fd7a37eb67c1bf30fe95376437f897c/ruamel.yaml-0.18.16.tar.gz"
141132
sha256 "a6e587512f3c998b2225d68aa1f35111c29fad14aed561a26e73fab729ec5e5a"
142133
end
143134

144-
resource "typing-extensions" do
145-
url "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz"
146-
sha256 "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"
147-
end
148-
149135
resource "typing-inspection" do
150136
url "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz"
151137
sha256 "ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464"

pypi_formula_mappings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1018,7 +1018,7 @@
10181018
"extra_packages": ["greenlet", "pyee"]
10191019
},
10201020
"tmt": {
1021-
"exclude_packages": ["certifi"]
1021+
"exclude_packages": ["certifi", "pydantic-core", "rpds-py"]
10221022
},
10231023
"toot": {
10241024
"package_name": "toot[images,richtext]",

0 commit comments

Comments
 (0)