dstack

View on PyPIReverse Dependencies (0)

0.18.0 dstack-0.18.0-py3-none-any.whl

Wheel Details

Project: dstack
Version: 0.18.0
Filename: dstack-0.18.0-py3-none-any.whl
Download: [link]
Size: 364285
MD5: 2885647ef129892a2d52901e02f1b514
SHA256: 95dcfde12e9234f52c561d6d415c45efa6ec9e5db1645f975fdf69431f5b1fb5
Uploaded: 2024-04-15 15:57:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dstack
Version: 0.18.0
Summary: dstack is an open-source orchestration engine for running AI workloads on any cloud or on-premises.
Author: Andrey Cheptsov
Author-Email: andrey[at]dstack.ai
Home-Page: https://dstack.ai
Project-Url: Source, https://github.com/dstackai/dstack
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: typing-extensions (>=4.0.0)
Requires-Dist: cryptography
Requires-Dist: packaging
Requires-Dist: python-dateutil
Requires-Dist: gitpython
Requires-Dist: jsonschema
Requires-Dist: paramiko
Requires-Dist: git-url-parse
Requires-Dist: cursor
Requires-Dist: rich
Requires-Dist: rich-argparse
Requires-Dist: tqdm
Requires-Dist: simple-term-menu
Requires-Dist: fastapi
Requires-Dist: starlette (>=0.26.0)
Requires-Dist: uvicorn
Requires-Dist: pydantic (<2.0.0,>=1.10.10)
Requires-Dist: pydantic-duality (>=1.2.0)
Requires-Dist: sqlalchemy[asyncio] (>=2.0.0)
Requires-Dist: sqlalchemy-utils (>=0.40.0)
Requires-Dist: alembic (>=1.10.2)
Requires-Dist: apscheduler (<4)
Requires-Dist: aiosqlite
Requires-Dist: aiohttp
Requires-Dist: websocket-client
Requires-Dist: watchfiles
Requires-Dist: python-multipart
Requires-Dist: filelock
Requires-Dist: docker (>=6.0.0)
Requires-Dist: python-dxf (>=11.0.0)
Requires-Dist: cachetools
Requires-Dist: dnspython
Requires-Dist: grpcio (>=1.50)
Requires-Dist: gpuhunt (>=0.0.9rc3)
Requires-Dist: sentry-sdk[fastapi]
Requires-Dist: httpx
Requires-Dist: aiorwlock
Requires-Dist: python-json-logger
Requires-Dist: boto3; extra == "all"
Requires-Dist: botocore; extra == "all"
Requires-Dist: azure-identity (>=1.12.0); extra == "all"
Requires-Dist: azure-keyvault-secrets (>=4.6.0); extra == "all"
Requires-Dist: azure-storage-blob (>=12.15.0); extra == "all"
Requires-Dist: azure-monitor-query (>=1.2.0); extra == "all"
Requires-Dist: azure-mgmt-subscription (>=3.1.1); extra == "all"
Requires-Dist: azure-mgmt-compute (>=29.1.0); extra == "all"
Requires-Dist: azure-mgmt-network (==23.0.0b2); extra == "all"
Requires-Dist: azure-mgmt-resource (>=22.0.0); extra == "all"
Requires-Dist: azure-mgmt-authorization (>=3.0.0); extra == "all"
Requires-Dist: azure-mgmt-storage (>=21.0.0); extra == "all"
Requires-Dist: azure-mgmt-keyvault (>=10.1.0); extra == "all"
Requires-Dist: azure-mgmt-loganalytics (==13.0.0b6); extra == "all"
Requires-Dist: azure-mgmt-msi; extra == "all"
Requires-Dist: azure-mgmt-monitor; extra == "all"
Requires-Dist: azure-graphrbac; extra == "all"
Requires-Dist: google-auth (>=2.3.0); extra == "all"
Requires-Dist: google-cloud-storage (>=2.0.0); extra == "all"
Requires-Dist: google-cloud-compute (>=1.5.0); extra == "all"
Requires-Dist: google-cloud-secret-manager (>=2.0.0); extra == "all"
Requires-Dist: google-cloud-logging (>=2.0.0); extra == "all"
Requires-Dist: google-api-python-client (>=2.80.0); extra == "all"
Requires-Dist: google-cloud-billing (>=1.11.0); extra == "all"
Requires-Dist: datacrunch; extra == "all"
Requires-Dist: kubernetes; extra == "all"
Requires-Dist: boto3; extra == "aws"
Requires-Dist: botocore; extra == "aws"
Requires-Dist: azure-identity (>=1.12.0); extra == "azure"
Requires-Dist: azure-keyvault-secrets (>=4.6.0); extra == "azure"
Requires-Dist: azure-storage-blob (>=12.15.0); extra == "azure"
Requires-Dist: azure-monitor-query (>=1.2.0); extra == "azure"
Requires-Dist: azure-mgmt-subscription (>=3.1.1); extra == "azure"
Requires-Dist: azure-mgmt-compute (>=29.1.0); extra == "azure"
Requires-Dist: azure-mgmt-network (==23.0.0b2); extra == "azure"
Requires-Dist: azure-mgmt-resource (>=22.0.0); extra == "azure"
Requires-Dist: azure-mgmt-authorization (>=3.0.0); extra == "azure"
Requires-Dist: azure-mgmt-storage (>=21.0.0); extra == "azure"
Requires-Dist: azure-mgmt-keyvault (>=10.1.0); extra == "azure"
Requires-Dist: azure-mgmt-loganalytics (==13.0.0b6); extra == "azure"
Requires-Dist: azure-mgmt-msi; extra == "azure"
Requires-Dist: azure-mgmt-monitor; extra == "azure"
Requires-Dist: azure-graphrbac; extra == "azure"
Requires-Dist: datacrunch; extra == "datacrunch"
Requires-Dist: google-auth (>=2.3.0); extra == "gcp"
Requires-Dist: google-cloud-storage (>=2.0.0); extra == "gcp"
Requires-Dist: google-cloud-compute (>=1.5.0); extra == "gcp"
Requires-Dist: google-cloud-secret-manager (>=2.0.0); extra == "gcp"
Requires-Dist: google-cloud-logging (>=2.0.0); extra == "gcp"
Requires-Dist: google-api-python-client (>=2.80.0); extra == "gcp"
Requires-Dist: google-cloud-billing (>=1.11.0); extra == "gcp"
Requires-Dist: kubernetes; extra == "kubernetes"
Requires-Dist: boto3; extra == "lambda"
Requires-Dist: botocore; extra == "lambda"
Provides-Extra: all
Provides-Extra: aws
Provides-Extra: azure
Provides-Extra: datacrunch
Provides-Extra: gcp
Provides-Extra: kubernetes
Provides-Extra: lambda
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 4845 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dstack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/version.py sha256=7sIJZJnFu38hg79J7KrxKsTZ-Scz-dKZLXouyiqWqw8 67
dstack/_internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/settings.py sha256=nqrejVGYxq5GpjyaBzNtkc9m4Qozcvgm8NnRiJcMZf0 275
dstack/_internal/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/cli/main.py sha256=ILNmNbLEr621PPwzfdewDGQqeGWRij4Y-H8nz0KGYcg 2706
dstack/_internal/cli/commands/__init__.py sha256=mIR1ra3u40lc_tJta7nPG-3vA2n9C59okZ4znwTOkAk 1915
dstack/_internal/cli/commands/config.py sha256=mTFwjzYn4TKvTHMjeE2oF9pRW1Rli0I71NztzO7qnWE 3031
dstack/_internal/cli/commands/gateway.py sha256=iEshAj4eE4Do9EFRVKmSkFe5z0ITx0FleHne4Zcwu3A 4530
dstack/_internal/cli/commands/init.py sha256=U7wQTLTrqXNN147IahFecrN6GuPCGrcF_P-PnmftlKQ 2376
dstack/_internal/cli/commands/logs.py sha256=nwWWdGmBAuB8ld3nWiJwOvhewALivqFafUKFd0owngA 1957
dstack/_internal/cli/commands/pool.py sha256=9ZKh-pPE38L5SrVJpyQvckEaJqEsceP58Jpu239MjSA 16971
dstack/_internal/cli/commands/ps.py sha256=cdgfAIEZga44cK8votqtjBl1lr_8YBQCNgB3n6yOFxU 1632
dstack/_internal/cli/commands/run.py sha256=8tJrVr7_5KA7D6euKlQtZEimVI2DRbm9C-yXkWBfn3U 10344
dstack/_internal/cli/commands/server.py sha256=QQ1Vgh4OdU5sgHTXkd89nUbp73P-aT2XHIADWOuGkUc 2238
dstack/_internal/cli/commands/stop.py sha256=XFUe-5CiRlYw5ggMf2paZDfz3KXdOLDukA7NY3KEv5c 899
dstack/_internal/cli/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/cli/services/args.py sha256=Ka9Wt-b_zsW0uCNPG9AhJcMJGNfA_kDEWCDD3ovaiyI 1005
dstack/_internal/cli/services/configurators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/cli/services/configurators/profile.py sha256=z0zFaCDblrs3ZSyiMXG2Ft35Jrpi4XxKZIYQertANO4 7279
dstack/_internal/cli/services/configurators/run.py sha256=xN-eWhkosYrPtYPE1--4W8HVS__1S0wFI01vSydZwSo 5989
dstack/_internal/cli/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/cli/utils/common.py sha256=vmyGom0z_5bwnVwyqM7MDAihAzkIN5hu-TdcR50FZcg 1510
dstack/_internal/cli/utils/gateway.py sha256=JyTF6G9pYr2RzLtA8u0V6iiLKaxle9RNUSb_8rPEdTc 1338
dstack/_internal/cli/utils/rich.py sha256=GOH6k2uj15jIFrkgwuHluV4m4a2_bKN0ton8UBz7dXg 4686
dstack/_internal/cli/utils/run.py sha256=5kUCTad8IfphMFdYgIk50Pj0tfInFLScl-U1Kxy19bI 6242
dstack/_internal/cli/utils/updates.py sha256=gEJU_z4FeUYDpS056VgqY_nnDowPv4fKWdUEOjF6F3U 2578
dstack/_internal/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/core/errors.py sha256=ULVGkwyu91BndypopgFs26rHIKx1ogBzsTVzI1-hKOY 2783
dstack/_internal/core/backends/__init__.py sha256=pbBy5sXxYqGkVDzKOoyXQXmn-L8f_SYHbnr0RlJVK0Q 382
dstack/_internal/core/backends/aws/__init__.py sha256=gGXM9op3UJ3-OGDjNr4ywa_fNf--oywRbrOGUH2tTDA 850
dstack/_internal/core/backends/aws/auth.py sha256=lRBwNUdEWMWlblDnFSGlIcNkZMY2tSjapdq1OjwollU 1253
dstack/_internal/core/backends/aws/compute.py sha256=l1x8AQDMc5BqYzZMiPNDzMJADNPQGOGlpc_3XRxGrY4 10833
dstack/_internal/core/backends/aws/config.py sha256=bF8NHNWxMaSvnKXAIFj26wCfYQRyCGaFcRnQJGy1z0o 226
dstack/_internal/core/backends/aws/resources.py sha256=w2E5aq5ImhfmPmQ286JjGhcHMGMhIFFAikBmD2KWFKw 13895
dstack/_internal/core/backends/azure/__init__.py sha256=J-mWp413v0DQFaTochlvMJXlGf8ukQCH_6oGuYFR31U 718
dstack/_internal/core/backends/azure/auth.py sha256=CZZlcUMkjh18wwtMl75K7kfob1bc9aI1TRr5QwMn_u8 1523
dstack/_internal/core/backends/azure/compute.py sha256=HtYlKmthdaup6dR85jG-2NI0BFx-HiaDbph_vmPqdWs 17235
dstack/_internal/core/backends/azure/config.py sha256=gtr2wUo8LNW-sy_QfkJedl_H-SVNBK6fRrcWGwQwKps 238
dstack/_internal/core/backends/azure/utils.py sha256=taHMJq6UHRzUXLUcO2P5VCKy3wJaye2bG-6QdkEPNdY 1741
dstack/_internal/core/backends/base/__init__.py sha256=5D_8RwENmrG3GXLx5OE8B5RhuZwGDxIylMpuEvkbc60 270
dstack/_internal/core/backends/base/compute.py sha256=B2m2_nI3Sd_rzFkuFOlI7-2Sg2DsXAafW_6GMssjcjY 8583
dstack/_internal/core/backends/base/config.py sha256=iwgrp31Yt0iHRU2IpGhOwyuEcdt3igP9Q9rV7pmnyEg 74
dstack/_internal/core/backends/base/offers.py sha256=F9qCU6Tl8pYAd9YGHFZsxkFc0RLd36BwG90kmXE-Fik 4526
dstack/_internal/core/backends/cudo/__init__.py sha256=e-RHwoV4-rg1I31BrSIZsgPBY5rsa_kN9dbZM0pve04 519
dstack/_internal/core/backends/cudo/api_client.py sha256=ygq1Gx7ZvwKaifdXtvzDSw4xR4ZH6UWd5J47BjuaGh0 3685
dstack/_internal/core/backends/cudo/compute.py sha256=yUvGU4h33_82A_iOirr7pA98J5x-UUBXJzMUHKFby9A 6733
dstack/_internal/core/backends/cudo/config.py sha256=OEtzz3bxJ29D07i5pHd5xd5SkclbpFBN-i--yHyZ6gc 245
dstack/_internal/core/backends/datacrunch/__init__.py sha256=UiyGh78DabzGFkb-zwm84NB5CyhhSoXpqX8FxJp7pY8 573
dstack/_internal/core/backends/datacrunch/api_client.py sha256=UY-jvDi-Brf-jH-uAAC8KJQim6HO1Dy-j0lCToBqRqA 3007
dstack/_internal/core/backends/datacrunch/compute.py sha256=BI9YSNi5RBe-SR9lp-Z38PwA3weQq6wbWVTyY_pzv3g 6275
dstack/_internal/core/backends/datacrunch/config.py sha256=bShWTAb02PYP8fuBz7H7r-YhRkhy6_yfD0nuaKd9xd4 281
dstack/_internal/core/backends/gcp/__init__.py sha256=nxhPNTGd1pPag2DwBRKg3X5gEKlh32p7a9Yfyi7-d5k 546
dstack/_internal/core/backends/gcp/auth.py sha256=AL5i7VtXvMboTCk-dzvNykaogYV31xAYfEivXxzOD_k 1832
dstack/_internal/core/backends/gcp/compute.py sha256=1H0JFE4qrWstW1OZ9FOB8BZN10ZfIrTspb7zRVNZs9g 10908
dstack/_internal/core/backends/gcp/config.py sha256=yVc6uccpI1iapyjb4B2ghpXf50K4qauOUClAO_TptIE 226
dstack/_internal/core/backends/gcp/resources.py sha256=oDUb4DEoENyVdXQ5kU0rO1u6ffZ5ZlNZU5TrXkj10sM 7114
dstack/_internal/core/backends/gcp/utils.py sha256=snprAMG16vo5YDs-QTo7S051O2xoEcsWaua-Jxy_AHo 218
dstack/_internal/core/backends/kubernetes/__init__.py sha256=MpuT3Dxt2ZwZpAQomE_fXUDmgHBmfP8xvUP1YMAKTJQ 573
dstack/_internal/core/backends/kubernetes/compute.py sha256=pjEGj9-e-tgvdxMwJWr3uNCyvgQj8-pwOV67oB3JAQ4 21240
dstack/_internal/core/backends/kubernetes/config.py sha256=odZgt1y8tPPm5L6Wta4XjpVDNi7aJGPANyyyapzUDWU 227
dstack/_internal/core/backends/kubernetes/utils.py sha256=k0cmjqMoNfJ_pAe6W82exV4AywMcpZ5jf0QICVbVuFY 1218
dstack/_internal/core/backends/lambdalabs/__init__.py sha256=eAjZoRfstuNcgDpYjYPBfHbBTjmQ0jkRP1AvftyR_Lk 581
dstack/_internal/core/backends/lambdalabs/api_client.py sha256=9D6PdEwWbNoOMd4t34u5eWrKBXZeS1gG8qv6Uica1Lk 2647
dstack/_internal/core/backends/lambdalabs/compute.py sha256=kg_hfp4QE8vBOieehLyo4qbgaHnkEIo0b3DsUjSUEAI 11299
dstack/_internal/core/backends/lambdalabs/config.py sha256=dK5nDZ320x8xVWaIZ_As2rk1rJOpxuFwIve1Qe6tjp8 261
dstack/_internal/core/backends/local/__init__.py sha256=Bbq2l8PWJTsMqovjS4u5VTDFrxYn-o3nJtdD1hfrBHM 399
dstack/_internal/core/backends/local/compute.py sha256=HChHkurGO0BsBmZaKx_scdstW-Zom3KuR8IA_1fhyIg 2188
dstack/_internal/core/backends/nebius/__init__.py sha256=wmJ1JPm54Vc3omuVrLKbbEr_F9mZbeLl-Vb_eMF5r2s 537
dstack/_internal/core/backends/nebius/api_client.py sha256=mpt4ARizrsDedKLDi_a_99yJ9MNCSmbcQwWru6aVgvM 9898
dstack/_internal/core/backends/nebius/compute.py sha256=NDit57WlTuX9s-GzEdgS3Ps1durvE7GWYGQCiHzJOhs 8098
dstack/_internal/core/backends/nebius/config.py sha256=S4XL45mxaZvqFraCyGefGY7G3vXbzLDP-ozIndKrL_w 244
dstack/_internal/core/backends/nebius/types.py sha256=7V5UTFlhdKO410pxtsQRpCjsaMf1vxcTwT3ncp1QI78 509
dstack/_internal/core/backends/runpod/__init__.py sha256=CC9K4rZlSxpSIqt9akM1PIRzaOGozreY4hQWxO8dRZ4 537
dstack/_internal/core/backends/runpod/api_client.py sha256=InUP8NHZGQwAqrEOHGbuqxvS2Cwt7p0PGApByAgtrMM 8871
dstack/_internal/core/backends/runpod/compute.py sha256=ikvHZSDGzcOSUW3Lra8IcIctz_ONnSPNtgnDhIAkG3s 4727
dstack/_internal/core/backends/runpod/config.py sha256=V9ihNEigp5szdDuffHDM47JsshyPc25x6jHwbuc2YhY 257
dstack/_internal/core/backends/tensordock/__init__.py sha256=AihBzxY8RjJHXYrpqaSGCkcOwqYsMgiyIlH16fnHxso 573
dstack/_internal/core/backends/tensordock/api_client.py sha256=HKntkhul_sv2v38JMIKQNGCiVlmPNQ-oxm_b_pDXpzQ 3628
dstack/_internal/core/backends/tensordock/compute.py sha256=nUvtxMNPEfycJVQHcKk3UquDkB1LDnNrY5Uv_l2Do0s 5164
dstack/_internal/core/backends/tensordock/config.py sha256=tDbQd2JaALw05WQMHepbyaIBKLvDP0AW3qJyoMDxX5o 281
dstack/_internal/core/backends/vastai/__init__.py sha256=0biDt0AfWis81AJZc-R2TuUdSodjpiJjUtxPTG8RdG8 537
dstack/_internal/core/backends/vastai/api_client.py sha256=aFY7r6gPdfynDp1bnDxyQIqZSKPZ-ldvehJ-Q0O14R8 4756
dstack/_internal/core/backends/vastai/compute.py sha256=-W-WNOrwBGj1EbXPzSeB_aWmb9MXHKZVhX_2Dga9pNw 4758
dstack/_internal/core/backends/vastai/config.py sha256=cVHqnEkPKw2DFOkEGJ3XhMcRx4IBDgfUuS69DKksosI 244
dstack/_internal/core/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/core/models/common.py sha256=BVmShRLXdtdWeK7H79GfBK_SkTnkBgPpFv-SDVGX2Rw 1803
dstack/_internal/core/models/config.py sha256=JJ7rT7dztzTWCY5TkoyxXxTvG5D4IFYhGe7EzwkLOWQ 581
dstack/_internal/core/models/configurations.py sha256=PpouloEhx4pq1reQVKuESATG4sUweYBF2z5OaFLCORI 11518
dstack/_internal/core/models/gateways.py sha256=6ej9bXuBcl4MCCVUnptTcjScVm5p9b20C7cCK24Zuvg 2553
dstack/_internal/core/models/instances.py sha256=BMIWcogZSfn6d0jxYYVxK-LxFUF2MM7v81VMpfRVfSE 3140
dstack/_internal/core/models/logs.py sha256=c07mSKXplT4y7lyZU7_scET445WGIPdgQELqG87tD7g 378
dstack/_internal/core/models/pools.py sha256=sqhbFhgSz_DDThLiUQjVdtceiUp47XrG6QFyZFtawnM 907
dstack/_internal/core/models/profiles.py sha256=-AE102wf74yosqiZ6c3UsuYUHR0rYSAu-KYLwmulkj4 4981
dstack/_internal/core/models/projects.py sha256=fq-4V4lQh3Y-kNxYgwk1HqsrIzMG3DVytc44nKU-AxA 456
dstack/_internal/core/models/resources.py sha256=Ax9dBMxLl3b2p4O4kuhIXGxxsO-h680dveZK7MXVx3M 9285
dstack/_internal/core/models/runs.py sha256=RPejBcqoL_ibX9Y6iqJ6jJegvZm86TVMwV7OAqlzSGw 10123
dstack/_internal/core/models/secrets.py sha256=OlnBI8ESBnpjSqB0-Vr3z8JcqB2Ydfiwo8IJUuM5jAc 219
dstack/_internal/core/models/users.py sha256=pecC8jJwUsbj0f2pYzx4C7ol0v5yxP19ECEW46EIfEY 491
dstack/_internal/core/models/backends/__init__.py sha256=TYayK3VYJP5MZ4zdwPzL0BKKvUa0hMpJx53iW78eygI 4497
dstack/_internal/core/models/backends/aws.py sha256=FVgV31wkXCBceqKdX9fTX8pgvsONjOBAQF3fK8W8P8g 1427
dstack/_internal/core/models/backends/azure.py sha256=nT6Mrsqcb7Fbiw8UXXwDFD0DksfuX9BaXSv2_qW6zN8 1742
dstack/_internal/core/models/backends/base.py sha256=jD3Wx1VbWK8yJLFR5X35VMDMdnKr5ymZIJ1rjzBMW-s 1302
dstack/_internal/core/models/backends/cudo.py sha256=5Xe3ioWCm6p-tBDE2VfnT_R42SGTipqtCy1pQYo24JQ 964
dstack/_internal/core/models/backends/datacrunch.py sha256=CpQDDZ2xHWz5BQPb9NA_eSP7FaQQegT0yGJZ1CCSNqc 1281
dstack/_internal/core/models/backends/dstack.py sha256=W5KoyUvGvBcngRqR8fdHDPDN9gVUK90AoySxxw2HSx0 367
dstack/_internal/core/models/backends/gcp.py sha256=PjApwvzE0jr7ci2V-zSAoaDgFUb-zlhqBYOy7YZ5luE 1291
dstack/_internal/core/models/backends/kubernetes.py sha256=x3qVYUEg0ufSR98Kz6LHJyEpaxVrBZHh15Zjr-OKuqU 1050
dstack/_internal/core/models/backends/lambdalabs.py sha256=PrcdI4qU2uJOb5G1PyrInNJF1TFYBiZNF8Jgx0wYAFI 1111
dstack/_internal/core/models/backends/nebius.py sha256=CR91JIPJHQsBKju51cr7vgnsP-UiGcNDtUKAyX1Kz84 1306
dstack/_internal/core/models/backends/runpod.py sha256=yQEm-qPpE-I-6WYiVqHelDfA1D5HhMepBxXSftvbAoU 899
dstack/_internal/core/models/backends/tensordock.py sha256=hoD50FTSPdE-tEVFh-AMIW8Jq4g1AVhdDPVMjH8rhW4 1269
dstack/_internal/core/models/backends/vastai.py sha256=Q3Y5HdtNrUuVCMBQMDMBb0dM2u--YYsUnt07hWJuvOQ 1111
dstack/_internal/core/models/repos/__init__.py sha256=7Qo1QgJ852LklUuM-mlCNFodp_XrQ4iqV7uRPiX_qm0 885
dstack/_internal/core/models/repos/base.py sha256=VxH8N_UTMN1-tCi4-9k-rwgE31LBR5m9_TIGV_GhC3A 700
dstack/_internal/core/models/repos/local.py sha256=ve9DoCn9qDyE2VOxzoK4_BdXwVveFPFY0fSls7jRcmI 2379
dstack/_internal/core/models/repos/remote.py sha256=0AWkhqcZbZMQzJjd17c74U_GhmDk-bTuJN23qPhUAeo 9048
dstack/_internal/core/models/repos/virtual.py sha256=CfYKc5bGY04OqXdzxV7rmFueUYrzRmwS7ZkSjsJxSYY 2543
dstack/_internal/core/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/core/services/api_client.py sha256=HTQ0fcZciUh-nmfV09hUt__Z4N2zq_R12xAiYXD0Jy0 650
dstack/_internal/core/services/logs.py sha256=tFPHTp_5gc2JsSeRsgtzWoVFsRYePC0Z9OS65s-hV78 1854
dstack/_internal/core/services/repos.py sha256=qxxkq8ORj0Iyac0JXOf-pnFHwaE2ifaTyvy4aCPZbuk 5467
dstack/_internal/core/services/configs/__init__.py sha256=DBOWzwKLOV_6yFKTMYwtgBGNpFWfGXSN9TJtASGnaBM 5149
dstack/_internal/core/services/ssh/__init__.py sha256=UhgC3Lv3CPSGqSPEQZIKOfLKUlCFnaB0uqPQhfKCFt0 878
dstack/_internal/core/services/ssh/attach.py sha256=Hbgp7DsaBBjKgpNquU_GLaaHJWHzIliz44XyOwSJ2DM 5837
dstack/_internal/core/services/ssh/ports.py sha256=5zGnn26m2sa1MjqVUfGVQkoxedhHhLxttZ1osStZr0Q 2799
dstack/_internal/core/services/ssh/tunnel.py sha256=lhFZrEwyECN7e_JBfo6Pq8xgQGoh3W0g5eO6biIuZWc 5366
dstack/_internal/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/app.py sha256=brGF8ti09IFAhupJGQx0rJB4DO89h5v1e-7-fchOzmg 7323
dstack/_internal/server/db.py sha256=YMzM4wy7J6iL41H33pVnQXpM-PAouPCrMBHrX7THpDQ 2025
dstack/_internal/server/deps.py sha256=31e8SU_ogPJWHIDLkgl7cuC_5V91xbJoLyAj17VanfM 670
dstack/_internal/server/main.py sha256=kztKhCYNoHSDyJJQScWfZXE0naNleJOCQULW6dd8SGw 109
dstack/_internal/server/models.py sha256=d5-2rnyPlM5y4-DiDOTceXXiuagwI-tfGpYl2xjm58Y 14300
dstack/_internal/server/settings.py sha256=uIblReuN050sTu8lqMsSztCNs5OYoZnPwjIZQONJFHw 2083
dstack/_internal/server/background/__init__.py sha256=DuLQ3Up3d9YeDuIXBJvi3CspBUSDJj3g0nvGySt-vbg 1420
dstack/_internal/server/background/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/background/tasks/process_gateways.py sha256=u_peZOJABdhscidOZPUtNskdyk5UC6fIRKCtJx0hbws 712
dstack/_internal/server/background/tasks/process_instances.py sha256=FVu-8IdKK58AtMGtEXLyAk9O5I8OQhHj2iY2S_89QWU 19606
dstack/_internal/server/background/tasks/process_running_jobs.py sha256=38LcviduLmjSYu1wzxqxXHZ6KTvP4Vo6Xb7pA0DzGTs 18439
dstack/_internal/server/background/tasks/process_runs.py sha256=V3pEo7E_7aqemZ2_-ArftESzkuHs-s0mPibC7S6WBJw 14073
dstack/_internal/server/background/tasks/process_submitted_jobs.py sha256=tUQil-1C3XrbQEFIe_67No8ueQoGVni3Lje4WIkEhoM 13288
dstack/_internal/server/background/tasks/process_terminating_jobs.py sha256=wozOBJEFLAkR-E23-Qom6iGaLjYxXzg9mpgTOZyn6gE 1933
dstack/_internal/server/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/migrations/env.py sha256=yfCcLj1TpGDiyDKTfXFQWNQtzJxtbj73J3wJGQTR9ZA 2624
dstack/_internal/server/migrations/versions/0e33559e16ed_update_instancestatus.py sha256=PcGliOdzjGRzJY5dY_Jaxj6HSEoueBOY3sxwkSLFoAk 1657
dstack/_internal/server/migrations/versions/112753bc17dd_remove_nullable_fields.py sha256=4Fp-RsV3452bVMCizAzb8vlNd5tEA8AvyhomOHbluIw 1714
dstack/_internal/server/migrations/versions/14f2cb002fc2_add_jobmodel_removed_flag.py sha256=Ull_c_Qdnu-M-dNUhVATMYAu8DZjOR9TXbTGTpF9HUA 1276
dstack/_internal/server/migrations/versions/1a48dfe44a40_rework_termination_handling.py sha256=sqYOR7ZoUifmRrZz2DBaO-D_Pgu20nup15yihg1FBcM 1417
dstack/_internal/server/migrations/versions/23e01c56279a_make_blob_nullable.py sha256=O5ZrwAXs1ubPrChyItCbuEeAPrlRF_ys1nVw4knAO5g 845
dstack/_internal/server/migrations/versions/252d3743b641_.py sha256=mYyoYnvtQD-dOSeYVc20QwHYYBYNnuCYa2ixCckmHsQ 1239
dstack/_internal/server/migrations/versions/27d3e55759fa_add_pools.py sha256=yKEQ1OdPZSaO8YxRd986mJjNc9CjeO6SqY5SmL6aGfE 5433
dstack/_internal/server/migrations/versions/29c08c6a8cb3_.py sha256=GjSwd3Q7oiVX8Q7TTIJ0S3BZyvBE5Dy37JHOgyzhtk0 1007
dstack/_internal/server/migrations/versions/3dbdce90d0e0_fix_code_uq_constraint.py sha256=lmQH-X2zhVIFt39jiYwBfNOpo5y0kH07PqHJUG88fNA 995
dstack/_internal/server/migrations/versions/48ad3ecbaea2_do_not_delete_projects_and_runs.py sha256=FaVmRi9ocsygGEf5j2XDPaYbdgGl98ykycpFul1GdMw 1453
dstack/_internal/server/migrations/versions/4ae1a5b0e7f1_add_run_list_index.py sha256=qpzzdCpETXGCVCyhMDFoUviPBFrz585Kg5znYTffha8 862
dstack/_internal/server/migrations/versions/4b4319398164_introduce_runs_processing.py sha256=w9sHh46wwfiLHmN9EXLQdLbU-qkbZCNn36NkjjT8NEg 3928
dstack/_internal/server/migrations/versions/555138b1f77f_change_instancemodel_for_asynchronous_.py sha256=WpwO5OHPUfjNg-LV6A53wPeKXiwb_saQvOWL7PGLCu8 2782
dstack/_internal/server/migrations/versions/5ec538b70e71_replace_instansestatus.py sha256=WarjjIVfFjH2WSzu7w2zyzsFiYJnn0f6_RX9JLKlnIc 817
dstack/_internal/server/migrations/versions/686fb8341ea5_add_user_emails.py sha256=0FlRf5Mis9ZIc7X6M9yqPtyFqR2SKCTUFfZeDbqAXBU 809
dstack/_internal/server/migrations/versions/866ec1d67184_replace_retrypolicy_limit_with_.py sha256=sp_O_BHHuIxsGe3LWlhOZ7HuCnR9mHN4KuNrNl5rWTQ 2533
dstack/_internal/server/migrations/versions/99b4c8c954ea_add_termination_reason_message.py sha256=Bf4IorZ-REe-LGz9F_LLHGLo6r4fpvuBnO8VZmh5YKY 2271
dstack/_internal/server/migrations/versions/9eea6af28e10_added_fail_reason_for_instancemodel.py sha256=n0iWQ3L1DWQqPIT-IRs9TR74psf-ZDjcYvSIfn80etY 1027
dstack/_internal/server/migrations/versions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/migrations/versions/a060e2440936_.py sha256=4wXIln1yzEowe-1_xFRJFGfaVIwkwlpAO9RlLeVQ-uY 8016
dstack/_internal/server/migrations/versions/b88d55c2a07d_replace_instancestatus_ready.py sha256=rp97ZU0HK3i-iQIsqYYXHG6q45jjCLk-ZfSHhuFlE0Y 359
dstack/_internal/server/migrations/versions/bfba43f6def2_.py sha256=-YJe8iUseRVF868uQsTQfrTmNo4m0HIfwpHwVREztHY 818
dstack/_internal/server/migrations/versions/d0bb68e48b9f_add_project_owners_and_quotas.py sha256=s4rggeSNMeeEThb6VeWBd5rWDTYhAco0qw10FF96Bac 3230
dstack/_internal/server/migrations/versions/d3e8af4786fa_gateway_compute_flag_deleted.py sha256=KnyADZ08EgdgpdkQi9j8hoHKi76YxCodbKTjcyH1vfI 891
dstack/_internal/server/migrations/versions/e6391ca6a264_separate_gateways_from_compute.py sha256=efWiMgcv9LCrimVC52dvA_sH1nfxtNm5Ywadr_pbW7s 2612
dstack/_internal/server/migrations/versions/ed0ca30e13bb_migrate_instancestatus_provisioning.py sha256=cGeQAWwJy0HCnE5SG-07jaflleE6JRtHmBHiD9cQgGA 703
dstack/_internal/server/migrations/versions/fe72c4de8376_add_gateways.py sha256=1-0e060NDpgYQhoKDmHWednANk1cZzMdVns7sEo5Lwo 2730
dstack/_internal/server/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/routers/backends.py sha256=9h64sArUkjF8pVFxM4DtfcAyeYOcZBUxcpSdnBBgIxQ 3371
dstack/_internal/server/routers/gateways.py sha256=TbIOETEdM3J6f-TtKeUBtmtmdcftND0sd5jCZxi_faQ 3022
dstack/_internal/server/routers/logs.py sha256=CqEWBOwCE2X88QoOIeDkGY7jCMeD6Akx5BZIrYAuJrw 739
dstack/_internal/server/routers/pools.py sha256=X4g0O4BoOMN8e8FxRLP1zbIIMKaiNnG8vR1hUiTBPV8 3155
dstack/_internal/server/routers/projects.py sha256=GCNuq3s2L7aOQv1k8XhX87ChaUqmrS-UGZwJxIyUhfM 2329
dstack/_internal/server/routers/repos.py sha256=WveUMFARDp3ZAoF-B69K0vGFLtG7eRwIK1SmAOMxwH4 2970
dstack/_internal/server/routers/runs.py sha256=uNMUhvPtuVt-AtcQ0vltNQhw2ws7tmUGsm8zitQa0-0 5478
dstack/_internal/server/routers/secrets.py sha256=50_qJCTYRpnGSlLyS93gqoV17wWewOVmM65PcG1bT_Y 856
dstack/_internal/server/routers/users.py sha256=fS6SSQO02dnvs6ppytx5rJjZaRv7A0DZaNVi33pKUfs 3008
dstack/_internal/server/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/schemas/backends.py sha256=F9fk20JnHYcynEZU6G0T-9E_s2T_k9lprCi4xSdQCK8 230
dstack/_internal/server/schemas/common.py sha256=IKLZz21c1_6UJbddDlYvbKpi92x4ZQEwA2N__3AYOwM 107
dstack/_internal/server/schemas/gateways.py sha256=okV5PbM-DlU4jHldf-hcJabSYGI6nGyZ5e8XysYhQSw 529
dstack/_internal/server/schemas/logs.py sha256=JGt39fBEFRjHhlGT1jIC6kwQhujxPO8uecjplzjTZXY 402
dstack/_internal/server/schemas/pools.py sha256=Y6_gjNPzvtFVeYFHeJJ7J4pPeaCkJ7PY7zSPuQPdWqQ 436
dstack/_internal/server/schemas/projects.py sha256=-YIaAYxMgOMKtw-5xPTmmBBwa_2tjJ3jqVPYEnOeTF8 437
dstack/_internal/server/schemas/repos.py sha256=Pi9hT8M0m-noRxkMII4H1y4Gq3XgvZ2L9-EQoUy4exs 522
dstack/_internal/server/schemas/runner.py sha256=fCwwBQ1jx0QwYOKwTvAcHn-z9MQphw8o_B0hGY5oTc4 2286
dstack/_internal/server/schemas/runs.py sha256=dRhbmgKsyOrjv-R6ReeJO6TnN5j_MxGPD9rNrFkmSgE 1343
dstack/_internal/server/schemas/secrets.py sha256=mfqLSM7PqxVQ-GIWB6RfPRUOvSvvaRv-JxXAYxZ6dyY 373
dstack/_internal/server/schemas/users.py sha256=PFw9SrY6JRuja_JxmxaDLAFlFV2GeeQJN7bKazDdT4c 471
dstack/_internal/server/security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/security/permissions.py sha256=N4LDHd18MEg7rmlfFy6zBw7AojQzblJy4HukFcoXvCw 3249
dstack/_internal/server/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/services/config.py sha256=Ak6xpKvdP6sGDEohBLoGiGf5ctbKIpVtsbi4F2jiKMU 13997
dstack/_internal/server/services/docker.py sha256=gGIacyRuLfkAjHSftiPthv1Vmy7KN0q0ICLD5V7nu3U 4734
dstack/_internal/server/services/logging.py sha256=Nu1628kW2hqB__N0Eyr07wGWjVWxfyJnczonTJ72kSM 417
dstack/_internal/server/services/logs.py sha256=SeNoxEVZY9amlfTFLgmOj3AOuzwxh9XPwnIhr5Vtwuc 3661
dstack/_internal/server/services/pools.py sha256=w2BVZx3gRd7qULnR5DJzaOCieVMtMPwWBw2T0LTtX-U 12299
dstack/_internal/server/services/projects.py sha256=yB0My6u-e6h-g6IvxNx3uS01X_g8eU_OcyI1Dr0mCUY 10624
dstack/_internal/server/services/repos.py sha256=lA053GeSFoKvPqj0qPQRE5GkqmM23vx9ZsJNe1KJ4pU 5668
dstack/_internal/server/services/runs.py sha256=WjUIG1ZbXhKKBb8VIIbZ0CtiMPfrUnNUAc1lYqQh5hw 31888
dstack/_internal/server/services/storage.py sha256=yA9t1Xh_gfyq9YDPHuxx8Xo1YIkdmmBi2bsmepl8lhs 1867
dstack/_internal/server/services/users.py sha256=IxhDw0JFfy5Qy2ut7QlcGXxswzQZfhwFAMG7GZzs-NI 4744
dstack/_internal/server/services/backends/__init__.py sha256=Fg-ihzbaP0lM6uNAYnfRxn5gY6wQmkAIFlfVWFr1A3U 10754
dstack/_internal/server/services/backends/configurators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/services/backends/configurators/aws.py sha256=VObwhc1uFjUXyzIhBlSFIsmycDiuP6nvHRL_b0Sww4E 4584
dstack/_internal/server/services/backends/configurators/azure.py sha256=ZkN1zwdwXqbNtBJPsXNxBg_DRkI4l2HuwSi4i0n7g9E 19493
dstack/_internal/server/services/backends/configurators/base.py sha256=T8Wxx6pUwXqk29vcdtFsh_QcQOf_SCCVfncjhyiXdO8 2133
dstack/_internal/server/services/backends/configurators/cudo.py sha256=RQez3nawoqIY-wgDP8UuElXWYv79YfIZ7R--bcfW9AQ 3033
dstack/_internal/server/services/backends/configurators/datacrunch.py sha256=0iwLINqog6cVZkIWQeFhj8yJf1DyTGLjq9JRz9sQ_hU 2780
dstack/_internal/server/services/backends/configurators/gcp.py sha256=YfRg8HCnJZo0W9Mx7Ap2hPp99FxrPX69r-Vtgey2bN0 6864
dstack/_internal/server/services/backends/configurators/kubernetes.py sha256=y0hkcDIZRCsWKnE_lTgCZVNngO0mBxzvttz1GkSehcA 2474
dstack/_internal/server/services/backends/configurators/lambdalabs.py sha256=26T87npful2Hd-aTLYiP1a7qVKcVPRbNxYwdIgVFY4g 3230
dstack/_internal/server/services/backends/configurators/nebius.py sha256=Q0ZKY28Y5FQR-l0Yz9bu3wqCWbxa3GBgF-do9eOdQXc 3171
dstack/_internal/server/services/backends/configurators/runpod.py sha256=jYwkz1X6nVWO-nkzMcQRtwsdzYr4o1EQ0CaEwaFIqvk 3101
dstack/_internal/server/services/backends/configurators/tensordock.py sha256=2nRHp_zjViSbgmcQT3SLnXiOwB_kAPSswftJBybADJ0 3198
dstack/_internal/server/services/backends/configurators/vastai.py sha256=nsAanhqHQVUtaBQao-mg_dY2d63BnwqmiEPcm0ZfLGM 2967
dstack/_internal/server/services/gateways/__init__.py sha256=t9P2lkYhJJInCNPDpp9faJfUksXDano4dFW7ro_QSeA 19489
dstack/_internal/server/services/gateways/autoscalers.py sha256=mqxH69P101zdBNeB1GcA3fkTorraWgvRqlBnY2ZO-58 3321
dstack/_internal/server/services/gateways/client.py sha256=uHv-iemGFaWQQxMmLTFE7hLtEOoapQACbTX8Ok4nQlU 6268
dstack/_internal/server/services/gateways/connection.py sha256=sFTadTabFTXE9H4xeaaR7jVn8Lg2Kgqjz7pyHbFch7c 2553
dstack/_internal/server/services/gateways/options.py sha256=0wJproh5Qt6FTb8arbrH_bsagBkv0-f0l-6S7TxT1Fw 1598
dstack/_internal/server/services/gateways/pool.py sha256=AD6WOpa2KaK_gA9bDJ_buzdrQv3CCKhIbFhIvivVdjM 2041
dstack/_internal/server/services/jobs/__init__.py sha256=J2fWzTXhEH49GF1A3xLCitlvElFNWbr8zyPTiBXwI7A 11006
dstack/_internal/server/services/jobs/configurators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/services/jobs/configurators/base.py sha256=Gw0NYqHoQRK77GAyF2Qbna4-yprqDwHVTZ8l2m-gKrs 6636
dstack/_internal/server/services/jobs/configurators/dev.py sha256=RwePEIVw734W_9KAT_YhIgkZWgSbYJFmWILKKDkjXCw 2216
dstack/_internal/server/services/jobs/configurators/service.py sha256=uu-sjdoNhw54aYvaDTK1vB-a0IOsf3X40zpaCuu0zwc 1114
dstack/_internal/server/services/jobs/configurators/task.py sha256=3YEvu1mkZRSyK1W7tNt0HlMIVKOeM2_OJTc9zuvO0Og 1642
dstack/_internal/server/services/jobs/configurators/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/services/jobs/configurators/extensions/base.py sha256=xJbHxaaSJ1zjn8zuuApP1Xt2uBaedPhhc-IY0NtDDJQ 418
dstack/_internal/server/services/jobs/configurators/extensions/vscode.py sha256=DAj8OEVLyL1x8Jko2EXKhnAkcSnlO1sJk6o6eiiVkDI 1611
dstack/_internal/server/services/runner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/services/runner/client.py sha256=ijNTbUjGhIe9csc1P66ClJXXYtbV3OUxnTrw-MVo9m0 4251
dstack/_internal/server/services/runner/ssh.py sha256=eIlHjobwFwtooW6HbIYvdz_sGknC0OLRDNuGZuq3K5U 3521
dstack/_internal/server/services/ssh/__init__.py sha256=kjWwRVQqctxtfWLQ-3lUjDUOFR0jLkOP0ZdI3NAXR9I 3389
dstack/_internal/server/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/testing/common.py sha256=oq5SpUwb_6sJ3zyiqu_8oiEiwobCJUCAVIKYbTj4DxY 11823
dstack/_internal/server/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/server/utils/common.py sha256=K03zQYywMgb7zKciovhj7bPKN5U-mPQ2QRh96iTBSTc 2552
dstack/_internal/server/utils/logging.py sha256=MOV2DkQpr4ccsK0Xf8eBmGoCN0Dh-k11tZORCtdYn_U 1794
dstack/_internal/server/utils/routers.py sha256=9YCFbUqcKtRXWlCjLQtDW96SZmwd5u2JK4DCqUWnRWQ 3665
dstack/_internal/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dstack/_internal/utils/common.py sha256=y_l8vGz-Kh5KOAQhbKgnYfhK60UK5I3M-_i6-llYasM 5458
dstack/_internal/utils/crypto.py sha256=2RTSyzePuwwqc1X2HO6lwcSFyZ2kujnqluoICQ2DLJQ 1462
dstack/_internal/utils/hash.py sha256=mCERRtj9QwbpoP3vveBqbniSJiNMHG0vPSzp4fxmKv0 920
dstack/_internal/utils/ignore.py sha256=kC2dI1aKudFGJWPLnJX34eLBl4u9TOqw0mSElY-bIRM 3053
dstack/_internal/utils/interpolator.py sha256=UjMetnisSs8WPIa1J5-HifrlAgl16mp4qU-fc1GqRaI 2372
dstack/_internal/utils/logging.py sha256=j37rgL-fQh2_E3ec_RqDy6Ora-Aa79ZVV-BAgZJViME 97
dstack/_internal/utils/path.py sha256=bGmyva79YvkgG4vc4DB30AOuxkB3rsxt39KuHLq6njU 723
dstack/_internal/utils/random_names.py sha256=lVyzAmXhaSf2bAuvRFQ_ihLy42in1ydN4gJYsMw4GG8 3537
dstack/_internal/utils/ssh.py sha256=mvY8ftMbPvvg6WchV95PCpt-JQ6X0F5HtZjuiMgyH8Q 4231
dstack/api/__init__.py sha256=g1Dm6gUeHiUCb-lflSqEwELQYMpzRujtOllO_j_hQhs 1065
dstack/api/utils.py sha256=qxDL7K_2qb3dDAjCZjjv42rVMQS99rKuHUaWqBRkziM 2931
dstack/api/_public/__init__.py sha256=mieMqlAjTHkbSzA-YJmObGG58f_z0QkbyIfF_UzHEDM 3506
dstack/api/_public/backends.py sha256=IBeotauJzlte379LzRM6ByZCl_98QemGZsm3p_WX98k 1056
dstack/api/_public/pools.py sha256=wlTai0px6aQNeKyL-6nOil6DCj-GdozqqDGmnTg4ubw 1033
dstack/api/_public/repos.py sha256=Hbdu0DFyvt_vE3LnisTiAQicxDNhpbXAtR9Na7FbAzo 6138
dstack/api/_public/resources.py sha256=9_jhuJ9uU7GbSNFVgS9NTkirwGnMx8WsDxIQBDAyxTU 2770
dstack/api/_public/runs.py sha256=L0m_x8b-9abRsA-lWKJwVmu6pW684KTFc8i9WMUhdMU 19491
dstack/api/huggingface/__init__.py sha256=oIrEij3wttLZ1yrywEGvCMd6zswMQrX5pPjrqdSi0UA 2201
dstack/api/server/__init__.py sha256=nBLsMfhnlF6ESxbnmxwyiOnT6r1Z8E_xJxWVF8cxzq8 4464
dstack/api/server/_backends.py sha256=mMePYgFMHAUma3Gycx54VsaxAL_IFhBRcI4H4eWWMg0 1908
dstack/api/server/_gateways.py sha256=J8-cu503sSo-kN83CzzZvcSm-ZyYiCOqkjdMe2zasIo 2239
dstack/api/server/_group.py sha256=ZoXX4n9yOaqq2eBIYAbr497gMtl63AJOaJS6SVi6SMY 369
dstack/api/server/_logs.py sha256=ng8QvFAIaoVOVChTK6Wuu5BeM6y7gAdx30KEYRsn9xA 500
dstack/api/server/_pools.py sha256=UaM-0GCbwIF1lDlZHQj29wnJmmow1iV1AlRxScgQN14 2527
dstack/api/server/_projects.py sha256=g6kNSU6jer8u7Kaut1I0Ft4wRMLBBCQShJf3fOB63hQ 1440
dstack/api/server/_repos.py sha256=9gd0wdg4LtAPagbXZtczFBq1RuQ83hdfSFiQ1i3KiY0 1723
dstack/api/server/_runs.py sha256=vV6BNb_okTJ1Q32kGvWWCbbcS8lCE9NknA67jnYfqac 3095
dstack/api/server/_secrets.py sha256=VqLfrIcmBJtPxNDRkXTG44H5SWoY788YJapScUukvdY 1576
dstack/api/server/_users.py sha256=XzhgGKc5Tsr0-xkz3T6rGyWZ1tO7aYNhLux2eE7dAoY 1738
dstack/api/server/utils.py sha256=i1KX4CNXVeDj9CnytdzsJz0bxjvvfLRTb7xw8oqtEtQ 1040
dstack/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/cli/common.py sha256=f1T-M3q4tcuDk0FiccJWalgCNawuIt9wd_Te5yzNXHU 773
tests/_internal/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/cli/commands/test_config.py sha256=eY4h4f3EI-trq5ZUGPqZWZG2HNhB-o2hgHqUGgbTJ2w 1493
tests/_internal/cli/commands/test_dstack.py sha256=NJYvSM_YVEzWRGmHDPiuBah4gAYs7cA_2tvBcoB2bjI 351
tests/_internal/cli/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/cli/services/configurators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/cli/services/configurators/test_profile.py sha256=5exueWn_Bs1bssPCh5vUZkHw1VDG_pPaGS6G3HlIjTc 2947
tests/_internal/cli/services/configurators/test_run.py sha256=Un9vt-GbiJsxb_OxejPaQSjw7TvQoglQmTNQeHdgIdM 2754
tests/_internal/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/core/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/core/backends/kubernetes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/core/backends/kubernetes/test_compute.py sha256=MVwdgn7TubrSS3qI117A2v5wv2nd-9sZ22HA1caP7PI 931
tests/_internal/core/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/core/models/test_configurations.py sha256=y3cgKlUea2COotqpMNN3thts2SehUgha-HWPmDpz6wE 1950
tests/_internal/core/models/test_resources.py sha256=wYY8SuZANR4S8odmpwMjR9Gzj0obFKNDmuL-RDrxY0o 4065
tests/_internal/core/models/test_runs.py sha256=3_yOD1CCehBu1xGBYeAuBKEbpj9bcrBREl8p8CkZ89E 890
tests/_internal/core/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/core/services/test_logs.py sha256=949vh7gJU8qsSRCjjygt0HRG2LFTNc-9CgEEsioXf2s 4759
tests/_internal/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/conftest.py sha256=xuxpoxbfUmc76OFd6-uko0VRbzvkpvyUhJVAZtvFAbs 559
tests/_internal/server/test_migrations.py sha256=OG9Goc4AFnCysxKH9zOhsJoTvIbZmIGldK-H8oa0l4M 662
tests/_internal/server/background/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/background/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/background/tasks/test_process_instances.py sha256=7qkxtboOiBej9Og1PaRA9K-9oETqKF7ppjKcNtsy0vI 13399
tests/_internal/server/background/tasks/test_process_running_jobs.py sha256=3I7fImHYKPGlxXC_9D6xOQhTCY7_azXK0NylRmtnvNA 12587
tests/_internal/server/background/tasks/test_process_runs.py sha256=U_JrNzi4i5oWiHg4YNkA_Qvrnlk_WqWG-422rUMWiNc 11760
tests/_internal/server/background/tasks/test_process_submitted_jobs.py sha256=aoHybKRf8tgV-yzqd2EHty4P86sbt_2SPBNf2n6ERlg 6869
tests/_internal/server/background/tasks/test_process_terminating_jobs.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/routers/test_backends.py sha256=I5WQe1Pf3DH_1X_NVkcJSxF1JfvZ9FLsocHeOBi-Nnk 40366
tests/_internal/server/routers/test_gateways.py sha256=fr8Vy94PxBJCtTgmf3mpEjTI1poA_BFXAXTM_rQj1w0 21206
tests/_internal/server/routers/test_logs.py sha256=hiR7IsAkhA5j5MFEFwIfA6NuqM134VECc1iogQs_Szk 4033
tests/_internal/server/routers/test_pools.py sha256=oe4SUOjTIFIJTeNVDhG_L4hGU8SUDAFamKLNEJVmjgc 17713
tests/_internal/server/routers/test_projects.py sha256=Bp0uEvhGiYPBynQwsjVjtuy0f-emRUnuMy2vQOECaMo 14348
tests/_internal/server/routers/test_repos.py sha256=cNRxIaYFLCw5oVEeTnNTorrFlnlDNplWymmgvhVspxY 13181
tests/_internal/server/routers/test_runs.py sha256=55LdqRXuh-GqMjytkGM_Or7UcZh76SxvKhRRXsVBaBg 39729
tests/_internal/server/routers/test_users.py sha256=2ow1IqEvUxnNnqvOeDx965lom86zORkAC-0AMkOy0Vk 6696
tests/_internal/server/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/services/test_config.py sha256=zk5DghOCF3SlihJyUd_aF3qWzHrjaqr2b8TMQOZuV8g 4702
tests/_internal/server/services/test_docker.py sha256=Wb3iajg1tseIYV05GuSiMGYGbVOt_2qoY89zpPaQFOM 4098
tests/_internal/server/services/test_logs.py sha256=aj-qCYFnyihH-GslgyQ5Hk5tCmrHNmDGDe2zr-cihFo 1576
tests/_internal/server/services/test_pools.py sha256=BAP4eOMZN_WAityJCOi-k9cevJi9eb7Nj3vrVMT91wM 3133
tests/_internal/server/services/test_runs.py sha256=446otDCthyZD2qHhFSJfHWt_-AaNdi-pLFZjqxA0Ps4 6658
tests/_internal/server/services/gateways/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/services/gateways/test_autoscalers.py sha256=KDzXs96h3wPl1Vicbx5WJi7JNR-6U_XT8o0CsuiUhIw 3999
tests/_internal/server/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/server/utils/test_common.py sha256=CpElV3jAuGVh187tcnpuY3-RC07M5Hv2CSdsAKCpzB0 965
tests/_internal/server/utils/test_routers.py sha256=7Q-L2M7tqiqc5nb1EDcIAN5Qol9k4AXqYS7r6yDOqFg 2455
tests/_internal/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_internal/utils/test_common.py sha256=w-jVJ-V_nSttD_ihcPd2s5vHQyl6Sm_gwbetjrl8AxI 2821
tests/_internal/utils/test_interpolator.py sha256=lAPK6VGF5AkQJdO0gv-wTox3X_DFM8dFBvabsvDJ9WM 1783
tests/_internal/utils/test_path.py sha256=rzS-1YCxsFUocBe42dghLOMFNymPruGrA7bqFZrM59E 480
dstack-0.18.0.dist-info/LICENSE.md sha256=qDABaRGjSKVOib1U8viw2P_96sIK7Puo426784oD9f8 15976
dstack-0.18.0.dist-info/METADATA sha256=wHA0FrxnqlFHX5NjHh0syNVWjhhD7dRuaoVFylSm0Bg 9931
dstack-0.18.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
dstack-0.18.0.dist-info/entry_points.txt sha256=LKkn_Fc1ArOEeB5cvwviT86s-IhIt4o2i6Du5zy8izc 59
dstack-0.18.0.dist-info/top_level.txt sha256=3BrIO1zrqxT9P20ymhRM6k15meZXzbPL6ykBlDZG2_k 13
dstack-0.18.0.dist-info/RECORD

top_level.txt

dstack
tests

entry_points.txt

dstack = dstack._internal.cli.main:main