@@ -10,17 +10,17 @@ class Gptline < Formula
1010 head "https://github.com/gnachman/gptline.git" , branch : "main"
1111
1212 bottle do
13- rebuild 1
14- sha256 cellar : :any , arm64_tahoe : "8efc64b164243b2d63bc5f1113ee6eae5404927fc139ace0844d55ca8ddc212d "
15- sha256 cellar : :any , arm64_sequoia : "84ac8ddb2a44efaf8b545e528495fe83b44d15dc0cc7694819c9fdb30111e3a4 "
16- sha256 cellar : :any , arm64_sonoma : "5826f923fffb7f006133da2da955dcd8b6fe95e59d0c82f72e46482107a5c84a "
17- sha256 cellar : :any , sonoma : "7d645ca9babd38a6b036f876987beaf685c890fc4925cf979b124dbe5b66db99 "
18- sha256 cellar : :any_skip_relocation , arm64_linux : "dab690ca47f145318c86cc718871b09e1e528597119d61955f6d0277595e54c0 "
19- sha256 cellar : :any_skip_relocation , x86_64_linux : "f109a097ce9d0477011cb9090a75fd60f676591b806701f05f27fb58ec2d86e8 "
13+ rebuild 2
14+ sha256 cellar : :any , arm64_tahoe : "a43749f26aaf3bdfebc5105dbec7d4b5bf119093c869839fb8428d83d35f5516 "
15+ sha256 cellar : :any , arm64_sequoia : "d2354c7e1e5a9e947900ab00b62d4fc73eb0e8b6d8e9eb48c26aa28e76380f7f "
16+ sha256 cellar : :any , arm64_sonoma : "88954feea8be274eedc24f4005dcd84d091e3abf360ac8010dbfcb42a0d1ad3a "
17+ sha256 cellar : :any , sonoma : "d1b8fe9d555505576c0995da08e67f2fedaa55caed6f3d0dfa597d7b7c009fc5 "
18+ sha256 cellar : :any_skip_relocation , arm64_linux : "c9d190fd9c8dda3f8186691b7911bad86ed5872613abd566fca2528552a44d8f "
19+ sha256 cellar : :any_skip_relocation , x86_64_linux : "a2742dbcf10f0bf7dcca211baeda3e521cb0d39dbc1e6d5bd77c0668fdd60403 "
2020 end
2121
2222 depends_on "pkgconf" => :build
23- depends_on "rust" => :build
23+ depends_on "rust" => :build # for jiter, tiktoken
2424 depends_on "certifi" => :no_linkage
2525 depends_on "freetype"
2626 depends_on "jpeg-turbo"
@@ -29,14 +29,15 @@ class Gptline < Formula
2929 depends_on "libyaml"
3030 depends_on "little-cms2"
3131 depends_on "pillow" => :no_linkage
32+ depends_on "pydantic-core" => :no_linkage
32333334 depends_on "webp"
3435
3536 uses_from_macos "libxml2" , since : :ventura
3637 uses_from_macos "libxslt"
3738 uses_from_macos "zlib"
3839
39- pypi_packages exclude_packages : %w[ certifi pillow ] ,
40+ pypi_packages exclude_packages : %w[ certifi pillow pydantic-core ] ,
4041 extra_packages : "lxml-html-clean"
4142
4243 resource "annotated-types" do
@@ -155,8 +156,8 @@ class Gptline < Formula
155156 end
156157
157158 resource "openai" do
158- url "https://files.pythonhosted.org/packages/72/39/aa3767c920c217ef56f27e89cbe3aaa43dd6eea3269c95f045c5761b9df1 /openai-2.5.0 .tar.gz"
159- sha256 "f8fa7611f96886a0f31ac6b97e58bc0ada494b255ee2cfd51c8eb502cfcb4814 "
159+ url "https://files.pythonhosted.org/packages/c4/44/303deb97be7c1c9b53118b52825cbd1557aeeff510f3a52566b1fa66f6a2 /openai-2.6.1 .tar.gz"
160+ sha256 "27ae704d190615fca0c0fc2b796a38f8b5879645a3a52c9c453b23f97141bb49 "
160161 end
161162
162163 resource "prompt-toolkit" do
@@ -169,11 +170,6 @@ class Gptline < Formula
169170 sha256 "1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74"
170171 end
171172
172- resource "pydantic-core" do
173- url "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964/pydantic_core-2.41.4.tar.gz"
174- sha256 "70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5"
175- end
176-
177173 resource "pygments" do
178174 url "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz"
179175 sha256 "636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"
@@ -190,8 +186,8 @@ class Gptline < Formula
190186 end
191187
192188 resource "regex" do
193- url "https://files.pythonhosted.org/packages/49/d3/eaa0d28aba6ad1827ad1e716d9a93e1ba963ada61887498297d3da715133 /regex-2025.9.18 .tar.gz"
194- sha256 "c5ba23274c61c6fef447ba6a39333297d0c247f53059dba0bca415cac511edc4 "
189+ url "https://files.pythonhosted.org/packages/f8/c8/1d2160d36b11fbe0a61acb7c3c81ab032d9ec8ad888ac9e0a61b85ab99dd /regex-2025.10.23 .tar.gz"
190+ sha256 "8cbaf8ceb88f96ae2356d01b9adf5e6306fa42fa6f7eab6b97794e37c959ac26 "
195191 end
196192
197193 resource "requests" do
@@ -200,8 +196,8 @@ class Gptline < Formula
200196 end
201197
202198 resource "requests-file" do
203- url "https://files.pythonhosted.org/packages/fe/5e/2aca791207e542a16a8cc91fd0e19f5c26f4dff030ee3062deb5606f84ae /requests_file-3.0.0 .tar.gz"
204- sha256 "68789589cfde7098e8933fe3e69bbd864f7f0c22f118937b424d94d0e1b7760f "
199+ url "https://files.pythonhosted.org/packages/3c/f8/5dc70102e4d337063452c82e1f0d95e39abfe67aa222ed8a5ddeb9df8de8 /requests_file-3.0.1 .tar.gz"
200+ sha256 "f14243d7796c588f3521bd423c5dea2ee4cc730e54a3cac9574d78aca1272576 "
205201 end
206202
207203 resource "sgmllib3k" do
@@ -249,11 +245,6 @@ class Gptline < Formula
249245 sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"
250246 end
251247
252- resource "typing-extensions" do
253- url "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz"
254- sha256 "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"
255- end
256-
257248 resource "typing-inspection" do
258249 url "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz"
259250 sha256 "ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464"
0 commit comments