@@ -3,26 +3,38 @@ class Mycli < Formula
3
3
4
4
desc "CLI for MySQL with auto-completion and syntax highlighting"
5
5
homepage "https://www.mycli.net/"
6
- url "https://files.pythonhosted.org/packages/e1/1f/1e9206078bbbe0140979a7404776f75ed3cd0802e4ad9b983ff145fa8857 /mycli-1.37.1 .tar.gz"
7
- sha256 "3fe3b0572c75b6148fd83f760a55358666152e7732df932137c00d6d2ce07b0e "
6
+ url "https://files.pythonhosted.org/packages/3c/2d/3be36471fd19701cfc73583e31282276e89f8e422a44c3dab2af4cb33bec /mycli-1.38.0 .tar.gz"
7
+ sha256 "1c5504fdb71a5a932c67fe8c6c96b37594708298a5855efb3fbed9cd91bb826f "
8
8
license "BSD-3-Clause"
9
9
10
10
bottle do
11
- sha256 cellar : :any , arm64_sequoia : "b8c9dab4f330dfa64c145ce56f5cdb6bde5ee288b94e9a581cec7cd6f02b65b6 "
12
- sha256 cellar : :any , arm64_sonoma : "d58666aafd2e05a61a22261fae94e6844b7fd0be81bbc94eb5edfb111c78e78e "
13
- sha256 cellar : :any , arm64_ventura : "db3fd5262c2642d3d681a410a1e11b421b5f5ff0fb77652ed84ad45c914d5b3a "
14
- sha256 cellar : :any , sonoma : "b6ee6e272a3e4bc253674f05368d8c4423ea07cdb775c9a1ff9ed7aa49e37e92 "
15
- sha256 cellar : :any , ventura : "8eb5be7622c456e79a3aaac7071688a8074f454dcede4b8a63140f5a03444500 "
16
- sha256 cellar : :any_skip_relocation , arm64_linux : "e5715667b18947e77034b6a8e24a06b69554f8b35c8606d94237cd7ec9a281c5 "
17
- sha256 cellar : :any_skip_relocation , x86_64_linux : "07cbd26f1e1de90be0cf0ce2f783227e6f995f077707c1fdb055018b98911d92 "
11
+ sha256 cellar : :any , arm64_sequoia : "5ee3cdbb739cc98de470a29329f4f5348672e58c0a20fe52fb686bb9416a1567 "
12
+ sha256 cellar : :any , arm64_sonoma : "4326d9a036c12397731db73b43e53343daa72d9752de99fa5cf6304cc683aca2 "
13
+ sha256 cellar : :any , arm64_ventura : "5d757d6cca71f3695236ad38e5d30ef3ac3d2a44dd99a20d6f1a4d8f74e8262a "
14
+ sha256 cellar : :any , sonoma : "7ccd474301422f3530ac747792b73e1be4b3b2279c9faaa16322e5cdb58c1e9d "
15
+ sha256 cellar : :any , ventura : "7ee42ea41fbb7da8d0c277636cbf82472a2d7d8efc3ab40b641b3d68031e3b2b "
16
+ sha256 cellar : :any_skip_relocation , arm64_linux : "9afa810021b81c3c29d923a3ac79eee06922226236eb091ef44b911d61468be6 "
17
+ sha256 cellar : :any_skip_relocation , x86_64_linux : "4c8bac94a332ba2128098e66e7d2fcc42f1fb7b9121b2111539b695dd9f604f5 "
18
18
end
19
19
20
20
depends_on "rust" => :build # for sqlglotrs
21
+ depends_on "certifi"
21
22
depends_on "cryptography"
23
+ depends_on "libyaml"
22
24
23
25
24
26
uses_from_macos "libffi"
25
27
28
+ resource "annotated-types" do
29
+ url "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz"
30
+ sha256 "aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"
31
+ end
32
+
33
+ resource "anyio" do
34
+ url "https://files.pythonhosted.org/packages/f1/b4/636b3b65173d3ce9a38ef5f0522789614e590dab6a8d505340a4efe4c567/anyio-4.10.0.tar.gz"
35
+ sha256 "3f3fae35c96039744587aa5b8371e7e8e603c0702999535961dd336026973ba6"
36
+ end
37
+
26
38
resource "cli-helpers" do
27
39
url "https://files.pythonhosted.org/packages/5a/e6/51b043e8c4ae390af61af35f73a9c2a69a26ea9cf4d061ab45c59f8e20f4/cli_helpers-2.7.0.tar.gz"
28
40
sha256 "62d11710dbebc2fc460003de1215688325d8636859056d688b38419bd4048bc0"
@@ -33,21 +45,91 @@ class Mycli < Formula
33
45
sha256 "ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"
34
46
end
35
47
48
+ resource "click-default-group" do
49
+ url "https://files.pythonhosted.org/packages/1d/ce/edb087fb53de63dad3b36408ca30368f438738098e668b78c87f93cd41df/click_default_group-1.2.4.tar.gz"
50
+ sha256 "eb3f3c99ec0d456ca6cd2a7f08f7d4e91771bef51b01bdd9580cc6450fe1251e"
51
+ end
52
+
53
+ resource "condense-json" do
54
+ url "https://files.pythonhosted.org/packages/94/b3/d784cbc05556192ea1e798cae96363835d649fe7420ff030190789645be1/condense_json-0.1.3.tar.gz"
55
+ sha256 "25fe8d434fdafd849e8d98f21a3e18f96ae2d6dbc2c17565f29e4843d039d2bc"
56
+ end
57
+
36
58
resource "configobj" do
37
59
url "https://files.pythonhosted.org/packages/f5/c4/c7f9e41bc2e5f8eeae4a08a01c91b2aea3dfab40a3e14b25e87e7db8d501/configobj-5.0.9.tar.gz"
38
60
sha256 "03c881bbf23aa07bccf1b837005975993c4ab4427ba57f959afdd9d1a2386848"
39
61
end
40
62
63
+ resource "distro" do
64
+ url "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz"
65
+ sha256 "2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed"
66
+ end
67
+
68
+ resource "h11" do
69
+ url "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz"
70
+ sha256 "4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"
71
+ end
72
+
73
+ resource "httpcore" do
74
+ url "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz"
75
+ sha256 "6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"
76
+ end
77
+
78
+ resource "httpx" do
79
+ url "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz"
80
+ sha256 "75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"
81
+ end
82
+
83
+ resource "idna" do
84
+ url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz"
85
+ sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"
86
+ end
87
+
88
+ resource "jiter" do
89
+ url "https://files.pythonhosted.org/packages/ee/9d/ae7ddb4b8ab3fb1b51faf4deb36cb48a4fbbd7cb36bad6a5fca4741306f7/jiter-0.10.0.tar.gz"
90
+ sha256 "07a7142c38aacc85194391108dc91b5b57093c978a9932bd86a36862759d9500"
91
+ end
92
+
93
+ resource "llm" do
94
+ url "https://files.pythonhosted.org/packages/05/7f/f2fe103b8fa6c5a96ba117fef46af15c766d4c28640893c2c7feb79c0df3/llm-0.27.1.tar.gz"
95
+ sha256 "02b0b393e31cf0e0ee1f2a6006c451c74ec18c7ec3973218de56e76fd72baa80"
96
+ end
97
+
98
+ resource "openai" do
99
+ url "https://files.pythonhosted.org/packages/8a/d2/ef89c6f3f36b13b06e271d3cc984ddd2f62508a0972c1cbcc8485a6644ff/openai-1.99.9.tar.gz"
100
+ sha256 "f2082d155b1ad22e83247c3de3958eb4255b20ccf4a1de2e6681b6957b554e92"
101
+ end
102
+
103
+ resource "pluggy" do
104
+ url "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz"
105
+ sha256 "7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"
106
+ end
107
+
41
108
resource "prompt-toolkit" do
42
109
url "https://files.pythonhosted.org/packages/bb/6e/9d084c929dfe9e3bfe0c6a47e31f78a25c54627d64a66e884a8bf5474f1c/prompt_toolkit-3.0.51.tar.gz"
43
110
sha256 "931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed"
44
111
end
45
112
113
+ resource "puremagic" do
114
+ url "https://files.pythonhosted.org/packages/dd/7f/9998706bc516bdd664ccf929a1da6c6e5ee06e48f723ce45aae7cf3ff36e/puremagic-1.30.tar.gz"
115
+ sha256 "f9ff7ac157d54e9cf3bff1addfd97233548e75e685282d84ae11e7ffee1614c9"
116
+ end
117
+
46
118
resource "pyaes" do
47
119
url "https://files.pythonhosted.org/packages/44/66/2c17bae31c906613795711fc78045c285048168919ace2220daa372c7d72/pyaes-1.6.1.tar.gz"
48
120
sha256 "02c1b1405c38d3c370b085fb952dd8bea3fadcee6411ad99f312cc129c536d8f"
49
121
end
50
122
123
+ resource "pydantic" do
124
+ url "https://files.pythonhosted.org/packages/00/dd/4325abf92c39ba8623b5af936ddb36ffcfe0beae70405d456ab1fb2f5b8c/pydantic-2.11.7.tar.gz"
125
+ sha256 "d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"
126
+ end
127
+
128
+ resource "pydantic-core" do
129
+ url "https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz"
130
+ sha256 "7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"
131
+ end
132
+
51
133
resource "pyfzf" do
52
134
url "https://files.pythonhosted.org/packages/d4/4c/c0c658a1e1e9f0e01932990d7947579515fe048d0a515f07458ecd992b8f/pyfzf-0.3.1.tar.gz"
53
135
sha256 "dd902e34cffeca9c3082f96131593dd20b4b3a9bba5b9dde1b0688e424b46bd2"
@@ -68,6 +150,36 @@ class Mycli < Formula
68
150
sha256 "b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310"
69
151
end
70
152
153
+ resource "python-dateutil" do
154
+ url "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz"
155
+ sha256 "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"
156
+ end
157
+
158
+ resource "python-ulid" do
159
+ url "https://files.pythonhosted.org/packages/9a/db/e5e67aeca9c2420cb91f94007f30693cc3628ae9783a565fd33ffb3fbfdd/python_ulid-3.0.0.tar.gz"
160
+ sha256 "e50296a47dc8209d28629a22fc81ca26c00982c78934bd7766377ba37ea49a9f"
161
+ end
162
+
163
+ resource "pyyaml" do
164
+ url "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz"
165
+ sha256 "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"
166
+ end
167
+
168
+ resource "setuptools" do
169
+ url "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz"
170
+ sha256 "f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"
171
+ end
172
+
173
+ resource "six" do
174
+ url "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz"
175
+ sha256 "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"
176
+ end
177
+
178
+ resource "sniffio" do
179
+ url "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz"
180
+ sha256 "f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"
181
+ end
182
+
71
183
resource "sqlglot" do
72
184
url "https://files.pythonhosted.org/packages/25/9d/fcd59b4612d5ad1e2257c67c478107f073b19e1097d3bfde2fb517884416/sqlglot-26.33.0.tar.gz"
73
185
sha256 "2817278779fa51d6def43aa0d70690b93a25c83eb18ec97130fdaf707abc0d73"
@@ -78,6 +190,21 @@ class Mycli < Formula
78
190
sha256 "f638a7a544698ade8b0c992c8c67feae17bd5c2c760114ab164bd0b7dc8911e1"
79
191
end
80
192
193
+ resource "sqlite-fts4" do
194
+ url "https://files.pythonhosted.org/packages/c2/6d/9dad6c3b433ab8912ace969c66abd595f8e0a2ccccdb73602b1291dbda29/sqlite-fts4-1.0.3.tar.gz"
195
+ sha256 "78b05eeaf6680e9dbed8986bde011e9c086a06cb0c931b3cf7da94c214e8930c"
196
+ end
197
+
198
+ resource "sqlite-migrate" do
199
+ url "https://files.pythonhosted.org/packages/13/86/1463a00d3c4bdb707c0ed4077d17687465a0aa9444593f66f6c4b49e39b5/sqlite-migrate-0.1b0.tar.gz"
200
+ sha256 "8d502b3ca4b9c45e56012bd35c03d23235f0823c976d4ce940cbb40e33087ded"
201
+ end
202
+
203
+ resource "sqlite-utils" do
204
+ url "https://files.pythonhosted.org/packages/51/43/ce9183a21911e0b73248c8fb83f8b8038515cb80053912c2a009e9765564/sqlite_utils-3.38.tar.gz"
205
+ sha256 "1ae77b931384052205a15478d429464f6c67a3ac3b4eafd3c674ac900f623aab"
206
+ end
207
+
81
208
resource "sqlparse" do
82
209
url "https://files.pythonhosted.org/packages/e5/40/edede8dd6977b0d3da179a342c198ed100dd2aba4be081861ee5911e4da4/sqlparse-0.5.3.tar.gz"
83
210
sha256 "09f67787f56a0b16ecdbde1bfc7f5d9c3371ca683cfeaa8e6ff60b4807ec9272"
@@ -88,6 +215,21 @@ class Mycli < Formula
88
215
sha256 "0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"
89
216
end
90
217
218
+ resource "tqdm" do
219
+ url "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz"
220
+ sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"
221
+ end
222
+
223
+ resource "typing-extensions" do
224
+ url "https://files.pythonhosted.org/packages/98/5a/da40306b885cc8c09109dc2e1abd358d5684b1425678151cdaed4731c822/typing_extensions-4.14.1.tar.gz"
225
+ sha256 "38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"
226
+ end
227
+
228
+ resource "typing-inspection" do
229
+ url "https://files.pythonhosted.org/packages/f8/b1/0c11f5058406b3af7609f121aaa6b609744687f1d158b3c3a5bf4cc94238/typing_inspection-0.4.1.tar.gz"
230
+ sha256 "6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"
231
+ end
232
+
91
233
resource "wcwidth" do
92
234
url "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz"
93
235
sha256 "72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"
0 commit comments