@@ -3,8 +3,8 @@ class Dstack < Formula
33
44 desc "ML workflow orchestration system designed for reproducibility and collaboration"
55 homepage "https://dstack.ai/"
6- url "https://files.pythonhosted.org/packages/0b/2c/221cae00fb341cc77444800f6aa772db2eac673161aa4e3cfca9e1a63e8c /dstack-0.19.32 .tar.gz"
7- sha256 "9fea224111091008fa0c5b89135d857545e24eac1568af36d3d144f18f86cda0 "
6+ url "https://files.pythonhosted.org/packages/86/73/c7bfe718cde04be13d251e1c2784f40ce7a9cd18c73c789becb5a3e56fc8 /dstack-0.19.33 .tar.gz"
7+ sha256 "4b7b079583d02dc1be93be92d78fc5c8903add079ca00797c17d2eb1289575a3 "
88 license "MPL-2.0"
99
1010 bottle do
@@ -19,11 +19,11 @@ class Dstack < Formula
1919 # `pkgconf` and `rust` are for bcrypt.
2020 depends_on "pkgconf" => :build
2121 depends_on "rust" => :build
22- depends_on "certifi"
23- depends_on "cryptography"
22+ depends_on "certifi" => :no_linkage
23+ depends_on "cryptography" => :no_linkage
2424 depends_on "libsodium" # for pynacl
2525 depends_on "libyaml"
26- depends_on "python@3.13 "
26+ depends_on "python@3.14 "
2727
2828 resource "aiocache" do
2929 url "https://files.pythonhosted.org/packages/7a/64/b945b8025a9d1e6e2138845f4022165d3b337f55f50984fbc6a4c0a1e355/aiocache-0.12.3.tar.gz"
@@ -41,8 +41,8 @@ class Dstack < Formula
4141 end
4242
4343 resource "alembic" do
44- url "https://files.pythonhosted.org/packages/9a/ca/4dc52902cf3491892d464f5265a81e9dff094692c8a049a3ed6a05fe7ee8 /alembic-1.16.5 .tar.gz"
45- sha256 "a88bb7f6e513bd4301ecf4c7f2206fe93f9913f9b48dac3b78babde2d6fe765e "
44+ url "https://files.pythonhosted.org/packages/6b/45/6f4555f2039f364c3ce31399529dcf48dd60726ff3715ad67f547d87dfd2 /alembic-1.17.0 .tar.gz"
45+ sha256 "4652a0b3e19616b57d652b82bfa5e38bf5dbea0813eed971612671cb9e90c0fe "
4646 end
4747
4848 resource "alembic-postgresql-enum" do
@@ -81,8 +81,8 @@ class Dstack < Formula
8181 end
8282
8383 resource "azure-core" do
84- url "https://files.pythonhosted.org/packages/15/6b/2653adc0f33adba8f11b1903701e6b1c10d34ce5d8e25dfa13a422f832b0 /azure_core-1.35.1 .tar.gz"
85- sha256 "435d05d6df0fff2f73fb3c15493bb4721ede14203f1ff1382aa6b6b2bdd7e562 "
84+ url "https://files.pythonhosted.org/packages/0a/c4/d4ff3bc3ddf155156460bff340bbe9533f99fac54ddea165f35a8619f162 /azure_core-1.36.0 .tar.gz"
85+ sha256 "22e5605e6d0bf1d229726af56d9e92bc37b6e726b141a18be0b4d424131741b7 "
8686 end
8787
8888 resource "azure-identity" do
@@ -136,13 +136,13 @@ class Dstack < Formula
136136 end
137137
138138 resource "boto3" do
139- url "https://files.pythonhosted.org/packages/aa/32/187aa2a09b385f12a32b02179892b7fa566844f68c0e478099a2102c7c62 /boto3-1.40.48 .tar.gz"
140- sha256 "b993bbef91f3796f0ae69b2a310a6cef41a06348ed80961f0ebc804680d8e9a4 "
139+ url "https://files.pythonhosted.org/packages/d2/4c/9c4d855d05d1c2c42a889feee3aa91fa4bee7d5c4a6d67a0c38194dc4ae4 /boto3-1.40.53 .tar.gz"
140+ sha256 "3f8cf56034cfde20dd0abca01349f64ab65734d90c3fbf7357e8a84cb64a62ee "
141141 end
142142
143143 resource "botocore" do
144- url "https://files.pythonhosted.org/packages/05/20/c71c9417bd2fc37bfef48df1ee8f1178b832ee3c12c4459663dfeb2c00d4 /botocore-1.40.48 .tar.gz"
145- sha256 "18bed348ce707aa896065b424f36a0b8d542fa6810e9165618e105b1abf34e7e "
144+ url "https://files.pythonhosted.org/packages/c7/bd/c569fc1705188f6302775bff551fbb68dd23b41bfd068933feee3ad4867d /botocore-1.40.53 .tar.gz"
145+ sha256 "4ebb9e6648c4896d3f0cdda5ff30b5de9a83aeb591be89a16f98cc5ee3cd371c "
146146 end
147147
148148 resource "cached-classproperty" do
@@ -151,13 +151,13 @@ class Dstack < Formula
151151 end
152152
153153 resource "cachetools" do
154- url "https://files.pythonhosted.org/packages/9d/61/e4fad8155db4a04bfb4734c7c8ff0882f078f24294d42798b3568eb63bff /cachetools-6.2.0 .tar.gz"
155- sha256 "38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32 "
154+ url "https://files.pythonhosted.org/packages/cc/7e/b975b5814bd36faf009faebe22c1072a1fa1168db34d285ef0ba071ad78c /cachetools-6.2.1 .tar.gz"
155+ sha256 "3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201 "
156156 end
157157
158158 resource "charset-normalizer" do
159- url "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924 /charset_normalizer-3.4.3 .tar.gz"
160- sha256 "6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14 "
159+ url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062 /charset_normalizer-3.4.4 .tar.gz"
160+ sha256 "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a "
161161 end
162162
163163 resource "click" do
@@ -176,8 +176,8 @@ class Dstack < Formula
176176 end
177177
178178 resource "fastapi" do
179- url "https://files.pythonhosted.org/packages/2e/ad/31a59efecca3b584440cafac6f69634f4661295c858912c2b2905280a089 /fastapi-0.118.2 .tar.gz"
180- sha256 "d5388dbe76d97cb6ccd2c93b4dd981608062ebf6335280edfa9a11af82443e18 "
179+ url "https://files.pythonhosted.org/packages/0a/f9/5c5bcce82a7997cc0eb8c47b7800f862f6b56adc40486ed246e5010d443b /fastapi-0.119.0 .tar.gz"
180+ sha256 "451082403a2c1f0b99c6bd57c09110ed5463856804c8078d38e5a1f1035dbbb7 "
181181 end
182182
183183 resource "filelock" do
@@ -271,8 +271,8 @@ class Dstack < Formula
271271 end
272272
273273 resource "gpuhunt" do
274- url "https://files.pythonhosted.org/packages/ca/b5/9d821a8031e839add034b138aa35263121fa7e19fd3eedc7e14bc850f335 /gpuhunt-0.1.8 .tar.gz"
275- sha256 "31f6c299870dea6cd2c5a6cb911f7a0e402a1685707bd5afe20f5b05588b2633 "
274+ url "https://files.pythonhosted.org/packages/97/be/8636f3be6adc10242bdcd0b2b902a039615c7f25925ed26f73f4eb9c3886 /gpuhunt-0.1.10 .tar.gz"
275+ sha256 "6a84508235ff93b049427572f2e3e5299f5a9b35d5bf8c04b08081d337083aad "
276276 end
277277
278278 resource "greenlet" do
@@ -281,8 +281,8 @@ class Dstack < Formula
281281 end
282282
283283 resource "grpc-google-iam-v1" do
284- url "https://files.pythonhosted.org/packages/b9/4e/8d0ca3b035e41fe0b3f31ebbb638356af720335e5a11154c330169b40777 /grpc_google_iam_v1-0.14.2 .tar.gz"
285- sha256 "b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20 "
284+ url "https://files.pythonhosted.org/packages/76/1e/1011451679a983f2f5c6771a1682542ecb027776762ad031fd0d7129164b /grpc_google_iam_v1-0.14.3 .tar.gz"
285+ sha256 "879ac4ef33136c5491a6300e27575a9ec760f6cdf9a2518798c1b8977a5dc389 "
286286 end
287287
288288 resource "grpcio" do
@@ -311,8 +311,8 @@ class Dstack < Formula
311311 end
312312
313313 resource "httptools" do
314- url "https://files.pythonhosted.org/packages/a7/9a/ce5e1f7e131522e6d3426e8e7a490b3a01f39a6696602e1c4f33f9e94277 /httptools-0.6.4 .tar.gz"
315- sha256 "4e93eee4add6493b59a5c514da98c939b244fce4a0d8879cd3f466562f4b7d5c "
314+ url "https://files.pythonhosted.org/packages/b5/46/120a669232c7bdedb9d52d4aeae7e6c7dfe151e99dc70802e2fc7a5e1993 /httptools-0.7.1 .tar.gz"
315+ sha256 "abd72556974f8e7c74a259655924a717a2365b236c882c3f6f8a45fe94703ac9 "
316316 end
317317
318318 resource "httpx" do
@@ -321,8 +321,8 @@ class Dstack < Formula
321321 end
322322
323323 resource "idna" do
324- url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d /idna-3.10 .tar.gz"
325- sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 "
324+ url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60 /idna-3.11 .tar.gz"
325+ sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 "
326326 end
327327
328328 resource "ignore-python" do
@@ -336,8 +336,8 @@ class Dstack < Formula
336336 end
337337
338338 resource "invoke" do
339- url "https://files.pythonhosted.org/packages/f9/42/127e6d792884ab860defc3f4d80a8f9812e48ace584ffc5a346de58cdc6c /invoke-2.2.0 .tar.gz"
340- sha256 "ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5 "
339+ url "https://files.pythonhosted.org/packages/de/bd/b461d3424a24c80490313fd77feeb666ca4f6a28c7e72713e3d9095719b4 /invoke-2.2.1 .tar.gz"
340+ sha256 "515bf49b4a48932b79b024590348da22f39c4942dff991ad1fb8b8baea1be707 "
341341 end
342342
343343 resource "isodate" do
@@ -406,8 +406,8 @@ class Dstack < Formula
406406 end
407407
408408 resource "opentelemetry-api" do
409- url "https://files.pythonhosted.org/packages/63/04/05040d7ce33a907a2a02257e601992f0cdf11c73b33f13c4492bf6c3d6d5 /opentelemetry_api-1.37 .0.tar.gz"
410- sha256 "540735b120355bd5112738ea53621f8d5edb35ebcd6fe21ada3ab1c61d1cd9a7 "
409+ url "https://files.pythonhosted.org/packages/08/d8/0f354c375628e048bd0570645b310797299754730079853095bf000fba69 /opentelemetry_api-1.38 .0.tar.gz"
410+ sha256 "f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12 "
411411 end
412412
413413 resource "orjson" do
@@ -436,8 +436,8 @@ class Dstack < Formula
436436 end
437437
438438 resource "protobuf" do
439- url "https://files.pythonhosted.org/packages/fa/a4/cc17347aa2897568beece2e674674359f911d6fe21b0b8d6268cd42727ac /protobuf-6.32.1 .tar.gz"
440- sha256 "ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d "
439+ url "https://files.pythonhosted.org/packages/19/ff/64a6c8f420818bb873713988ca5492cba3a7946be57e027ac63495157d97 /protobuf-6.33.0 .tar.gz"
440+ sha256 "140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954 "
441441 end
442442
443443 resource "psutil" do
@@ -516,8 +516,8 @@ class Dstack < Formula
516516 end
517517
518518 resource "referencing" do
519- url "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2 /referencing-0.36.2 .tar.gz"
520- sha256 "df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa "
519+ url "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f /referencing-0.37.0 .tar.gz"
520+ sha256 "44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8 "
521521 end
522522
523523 resource "requests" do
@@ -531,8 +531,8 @@ class Dstack < Formula
531531 end
532532
533533 resource "rich" do
534- url "https://files.pythonhosted.org/packages/fe/75/af448d8e52bf1d8fa6a9d089ca6c07ff4453d86c65c145d0a300bb073b9b /rich-14.1 .0.tar.gz"
535- sha256 "e497a48b844b0320d45007cdebfeaeed8db2a4f4bcf49f15e455cfc4af11eaa8 "
534+ url "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a /rich-14.2 .0.tar.gz"
535+ sha256 "73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4 "
536536 end
537537
538538 resource "rich-argparse" do
@@ -556,8 +556,8 @@ class Dstack < Formula
556556 end
557557
558558 resource "sentry-sdk" do
559- url "https://files.pythonhosted.org/packages/4f/b5/ce879ce3292e5ca41fa3ebf68f60645032eca813c9ed8f92dcf09804c0e3 /sentry_sdk-2.40 .0.tar.gz"
560- sha256 "b9c4672fb2cafabcc28586ab8fd0ceeff9b2352afcf2b936e13d5ba06d141b9f "
559+ url "https://files.pythonhosted.org/packages/c9/b2/7481156cf42b7f66cffb371e504b7ace12b4f016b8872ffcf0873ae9534b /sentry_sdk-2.42 .0.tar.gz"
560+ sha256 "91c69c9372fb5fb4df0ac39456ccf7286f0428b3ee1cdd389f9dd36c04e0f5c9 "
561561 end
562562
563563 resource "simple-term-menu" do
@@ -581,8 +581,8 @@ class Dstack < Formula
581581 end
582582
583583 resource "sqlalchemy" do
584- url "https://files.pythonhosted.org/packages/d7/bc/d59b5d97d27229b0e009bd9098cd81af71c2fa5549c580a0a67b9bed0496 /sqlalchemy-2.0.43 .tar.gz"
585- sha256 "788bfcef6787a7764169cfe9859fe425bf44559619e1d9f56f5bddf2ebf6f417 "
584+ url "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef /sqlalchemy-2.0.44 .tar.gz"
585+ sha256 "0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22 "
586586 end
587587
588588 resource "sqlalchemy-utils" do
@@ -631,8 +631,8 @@ class Dstack < Formula
631631 end
632632
633633 resource "watchfiles" do
634- url "https://files.pythonhosted.org/packages/2a/9a/d451fcc97d029f5812e898fd30a53fd8c15c7bbd058fd75cfc6beb9bd761 /watchfiles-1.1.0 .tar.gz"
635- sha256 "693ed7ec72cbfcee399e92c895362b6e66d63dac6b91e2c11ae03d10d503e575 "
634+ url "https://files.pythonhosted.org/packages/c2/c9/8869df9b2a2d6c59d79220a4db37679e74f807c559ffe5265e08b227a210 /watchfiles-1.1.1 .tar.gz"
635+ sha256 "a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2 "
636636 end
637637
638638 resource "websocket-client" do
0 commit comments