modAL

View on PyPIReverse Dependencies (26)

0.62.192 modal-0.62.192-py3-none-any.whl

Wheel Details

Project: modAL
Version: 0.62.192
Filename: modal-0.62.192-py3-none-any.whl
Download: [link]
Size: 475424
MD5: 6db8745f37ebe8984e898ebab71d1490
SHA256: 3e138941459b56e6f8305c76e1321305b9d8237be382674ceeb75b85a177f725
Uploaded: 2024-05-29 19:52:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: modal
Version: 0.62.192
Summary: Python client library for Modal
Author: Modal Labs
Author-Email: support[at]modal.com
Project-Url: Homepage, https://modal.com
Keywords: modal,client,cloud,serverless,infrastructure
Classifier: Topic :: System :: Distributed Computing
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: aiohttp
Requires-Dist: aiostream (~=0.5.2)
Requires-Dist: certifi
Requires-Dist: click (>=8.1.0)
Requires-Dist: fastapi
Requires-Dist: grpclib (==0.4.7)
Requires-Dist: protobuf (!=4.24.0,<5.0,>=3.19)
Requires-Dist: rich (>=12.0.0)
Requires-Dist: synchronicity (~=0.6.6)
Requires-Dist: toml
Requires-Dist: typer (>=0.9)
Requires-Dist: types-certifi
Requires-Dist: types-toml
Requires-Dist: watchfiles
Requires-Dist: typing-extensions (~=4.6)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1306 characters]

WHEEL

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

RECORD

Path Digest Size
modal/__init__.py sha256=VzjkeDiRbbKOE1Radssc-iSNAzCbwsRDZdhffwL6Wvg 2031
modal/__main__.py sha256=UDdYxPYmJpJIBwVWY1X97j7MFt0GllYb88eG2YtYzKM 1419
modal/_asgi.py sha256=HepZoFoKaIVoTYHAlwXNx9KU4dFYDU3zDPj9YUzOFmk 14431
modal/_container_entrypoint.py sha256=vr41_25daZPaRpgu4IZOADpX0PFJyGJteVdl4Dij6hU 30942
modal/_container_exec.py sha256=FiaSBUD0UkQRF8hW0AFf0rbqC8lb87f3EGeg7Mr5dx4 4349
modal/_container_io_manager.py sha256=4VoG4sbgWez2wHdifPBnYn0oaiPBmA9HRXqkgSDKCdQ 28687
modal/_container_io_manager.pyi sha256=OoN9AlShpq85C3DVNImMIUCRKcjFcEgGeH2DZCJteas 11651
modal/_ipython.py sha256=HF_DYy0e0qM9WnGDmTY30s1RxzGya9GeORCauCEpRaE 450
modal/_location.py sha256=rGoDJN2YLCjl-FODHs7Eo349IdyNb8r-98U8GKvQC34 945
modal/_output.py sha256=fQdY9VUboZzw61ddHSPNTypWzQuTlmu7eKU7AjGF3oM 20680
modal/_proxy_tunnel.py sha256=gnKyCfmVB7x2d1A6c-JDysNIP3kEFxmXzhcXhPrzPn0 1906
modal/_pty.py sha256=GhzrHKZpoI-YHMDN7LoySlSYLpoJ4yGPSF-fqiNsFrM 1336
modal/_resolver.py sha256=tmwyqI0K4OofkceqdaCBFSLRJ3zmZZUwFyZ2ipvkxSQ 7125
modal/_resources.py sha256=BkLS2EbOTRpuq9dT9J__jP9Y7UFIJ_H898gg8cGLikc 1244
modal/_sandbox_shell.py sha256=OtkeMqOymFVqDBWt3kmT6_4mslPu0ZCfjqYjwUb6cGE 1658
modal/_serialization.py sha256=VPjLHQAdxB66ZjdtPi8HmWe2iKrH--jNKufE9p2vUZI 13425
modal/_traceback.py sha256=BbBB8aLYcwrS4jaIBoEAN49RNv9uETt9vcD9mWS4qKg 10081
modal/_tunnel.py sha256=L3ojxnKMMslYXN5_HFclCLGjOEIxKif8UUa0nAjrnYM 5171
modal/_tunnel.pyi sha256=WY_OwAdau5MwZG9N4dpyPKBW0aJFi76dVBUSuAwqXrQ 1268
modal/_watcher.py sha256=WFnaF5npnkFb-gGG9X4Tc5DZDVqXDU-STSvfJKg7SOs 3605
modal/app.py sha256=G5pOUrc-4cZbE6MFTT_Yopr9G7e5ByNbI2G0VL-odv8 37689
modal/app.pyi sha256=k7zPKdDC3LlloddB7n-EPa6zz-RkbrrwttouZWSmPk4 21931
modal/app_utils.py sha256=S6vREEiaGxLSpw0SFq-szYBDpcSQFRqCVI-5bXK40rs 762
modal/app_utils.pyi sha256=mWSGL5uXU34ixf7KV0doLwi_pVxVQ-g9SPJIU_MHVs4 611
modal/call_graph.py sha256=l-Wi6vM8aosCdHTWegcCyGeVJGFdZ_fzlCmbRVPBXFI 2593
modal/client.py sha256=4D9cFexBQjwqCAHCBz4DbWoFLkBBiMkoZcaUCTcY5NQ 11401
modal/client.pyi sha256=AGi4mPwpUz3TiFoRcvImhqWIouit29e30Y8dYGos3aA 3981
modal/cloud_bucket_mount.py sha256=IY-z7S1Faz46urUZ7zsrkI9F89ws4iI2XZ5kdfooHRs 5799
modal/cloud_bucket_mount.pyi sha256=_9TDft1zE5WnUpboTvx_H1feFAOK4Px_mo63DLkLqlA 1460
modal/cls.py sha256=EDToa_hXfRHL5JQ_R7PpjiqIOft8nu7OTSx8CcE9-Rw 13095
modal/cls.pyi sha256=6QWSWrbpZyikqokOcQJwU2KnOQo8PMbt-NDOpgcNLBc 6864
modal/config.py sha256=qAdivNSJ2oFK9PkOD05-RAZKaQR-KaAUELTxGmeS4_Q 9920
modal/dict.py sha256=QaqbNNvIq1a8s_TvJnBtTod7dYDJJgkvq_tO6G6-rfQ 12715
modal/dict.pyi sha256=GX3sAyW65wsvcRyBMZNSKB6AD5OsCl8qpDjawzqR9tA 7061
modal/environments.py sha256=xOsBpVpjyBwA-0PVYAQAV_qUtEMxnYzu3Qpmkcqsbeo 2452
modal/environments.pyi sha256=AZVxqNkYkRYaVo2-J3qU58BtuhrxhOgxwFT04npuyOk 1432
modal/exception.py sha256=6Qt6s5hc01tAOu9VY0HvFXCKCJDp7XgChW1Onoj9Qo0 6143
modal/execution_context.py sha256=QG6LOFGQ1wn-b_cf2cHL8TdZZT9eETSOAPUy4WMgcbM 2556
modal/execution_context.pyi sha256=TJ4UfgkWA8I0b2z8B1PMRcXWLPrsTvU3twH_3qdxw5s 608
modal/experimental.py sha256=-nXs5bQoFlQHsJWf6YfIO41BrMoYJuVKr1Pil-EUOOU 316
modal/functions.py sha256=Y-KDYF6xjqss11mmDjgzehz1JBvxP1Si4veT5-I_BR4 48939
modal/functions.pyi sha256=tYLIoUzbKPE_AwcZaArF6NOGIXoHRqJHLI2qDeJUjaE 20871
modal/gpu.py sha256=9j6Wg54CTmG4vq83XSAmDzChqUCzsfPpsZU5G42SurM 8122
modal/image.py sha256=W5DVSIxCKYxbwNfqIYXAmL8cXmaKeLX3f1N2Q9LaXjY 71519
modal/image.pyi sha256=aqcHxaIKxQxyQfio_ncC2k5jSh7SJap5TCn_ooas-n8 20348
modal/mount.py sha256=makWydq-c69LOhjoNPP0X20mP7BVphwI16PRykMeSwc 26346
modal/mount.pyi sha256=Tom-aVoJ607gJ3xR-w9b2i8qSzOqXIA443_DsxiNDEU 9778
modal/network_file_system.py sha256=ZnDsu89LhR2kQ8d9jVO8Fm3wKK0nSXVAnEzB_bHplOQ 13790
modal/network_file_system.pyi sha256=0LjMXN0WOxnrSw9xnOQS_6gO7xd4LhwWQpAOyt4pfdg 6458
modal/object.py sha256=6zJZcHsH5XSBMYNqWUnrigF7K3SK_Jr7M0w2tWXkrqY 8587
modal/object.pyi sha256=V0ugnA000RLox305N6TvGXM1TpNKWbl7LGPsTXMeF9M 8107
modal/parallel_map.py sha256=dglcHKWKR3AiwYJRRj2G8ZvL1YWlHN3LfXQEoLatjnk 15259
modal/parallel_map.pyi sha256=BPOoMySkwVEXuXTISnEf80B-impd_ukV7OCXa2yJBIM 2338
modal/partial_function.py sha256=EXuc6XAc0ItN37bMXEZAywG5v_Jc95aIc2kq0zUE81s 20783
modal/partial_function.pyi sha256=4FwvSLuOYRqpqgCqaQMI2US3DGtlJchp8CfQNh17ejU 6788
modal/proxy.py sha256=ey5IlDkPfb0zHGSsIQjgtFsLZwdjCoCp-ecIJlbDo5w 1307
modal/proxy.pyi sha256=qw1p896cr8egyK2Dl4uxJNJKXHdCXgB63VXwH0Bx7X0 402
modal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
modal/queue.py sha256=FRpiD4spOGcbxQMyalRnLNiT22_6Diao05n1qGKasUg 18445
modal/queue.pyi sha256=N_P0uOFFHeMTDeT5JWFcYQZzs9yNlqTyI4RnmQUBdSo 8897
modal/retries.py sha256=d9x2xn7w-EnRSgVUKnJsP7ppNhBHuHXH0Se8s0A0I6g 3793
modal/runner.py sha256=02CO_aGUZGd0NNO_QybyrYvlYlsAH15ffmdj806YzHk 19799
modal/runner.pyi sha256=e8zW57Ge-G4OyHxIum8xrS-n6n_8vA5SGYjf_hxnR5s 4914
modal/running_app.py sha256=MRLSMzdAryNbDTI9ox0KbY4X8WBsCxZnhdYje9PP6Ts 461
modal/sandbox.py sha256=4Ko4EGeC7OnJZ3sXYp0ftCakWesiEoMjd-MI7g7Ht7s 15931
modal/sandbox.pyi sha256=uQ9yFixd_v1Jw8ljLrGhYhp7rrPrOX7W_pdcF6QvVRU 6910
modal/schedule.py sha256=_XVhLzsJXsqNs4uDO9E5P6HQsf2DF4DakjbRJnHUJ34 2721
modal/scheduler_placement.py sha256=miyZhotUMgm234HIVd9Q7CUsTq7h8JyAwPO871EdWLk 874
modal/secret.py sha256=fOQnXQu_Gh8g61vzvuI_ilCGF0nIzvyMOwb079-Ru54 9670
modal/secret.pyi sha256=L6ZBhORh5QH3KPOeVHwyvqKkoVTfUl_paPxvBXUNf14 2377
modal/serving.py sha256=roTBJvs5a9mDdBHVH6ttvNyHvQlwUp0WpeX2yk9dUnM 4962
modal/serving.pyi sha256=HUNYp485sjHskv0I854uJ307w2ZK5Lg7Q0QL-kuwdOE 2517
modal/token_flow.py sha256=lsVpJACut76AeJLw44vJKMSlpcqp8wcvxdUOoX6CIOc 6754
modal/token_flow.pyi sha256=C8_9QiUe8EOrkPphubsEP4ytZfFtiB2DPMc1Dh8t1EQ 1936
modal/volume.py sha256=CrSDWLTTOa-JxyK3k-j0O5gnqtAREQ7QjddIw7yqFqk 30386
modal/volume.pyi sha256=pP_BU7YA2nnxzFaym6R5y5UZOH4RyH_vSNXLSzjtSr8 10714
modal/_utils/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/_utils/app_utils.py sha256=88BT4TPLWfYAQwKTHcyzNQRHg8n9B-QE2UyJs96iV-0 108
modal/_utils/async_utils.py sha256=LOsux3IEuj9xpulqLmvpCpXlERWVhYkin87dX9xVwSs 15299
modal/_utils/blob_utils.py sha256=n0aHZmFexAdfPraomZJdfgJHRTSGOuOe6Uk35CGAo5o 15071
modal/_utils/function_utils.py sha256=pHhKd-SHmSnEa0OcG-tcrfb9xtzzK0eS9qhJ9uEVJAA 17103
modal/_utils/grpc_testing.py sha256=PQyzEjHBveW7vdqu5Tpn-aNWPO5RPPcsRWzGvXDHCxY 7931
modal/_utils/grpc_utils.py sha256=udeRxwUVLGKwLdrWdItQ8BxxFn0JFmjp6kChB2U9Djk 6422
modal/_utils/hash_utils.py sha256=HefF7zPQPxFxyx3fpz-AdSm4QsHZNNvgL9-iQHY-_F4 1790
modal/_utils/http_utils.py sha256=DGKvrSQxAHjP_LNdM6EaL-TIQPGDX5vt3gcMGg2xkz4 1426
modal/_utils/logger.py sha256=ePzdudrtx9jJCjuO6-bcL_kwUJfi4AwloUmIiNtqkY0 1330
modal/_utils/mount_utils.py sha256=FfPvfjKsuqxVLctffuAo8BB4oGNL8omt1skcURzKAIg 2580
modal/_utils/name_utils.py sha256=ALCtcPDsWjBuN9o4RZ3AX3KzrHSMtWWgIXYY8piLJZM 1457
modal/_utils/package_utils.py sha256=mh5zRXmY9wSmvqaCqFBAdPntLP1EmSkDWJt3GB4ey4s 1640
modal/_utils/rand_pb_testing.py sha256=_dRz09XhVoY9ZO7SN7xqi0MDVT22sY_ONnS0ts_3sUg 3857
modal/_utils/shell_utils.py sha256=_nQIZb4jbwcfjg-qCLgtlXEx2I9TCsmY1G0IQY8fFg4 3633
modal/_vendor/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal/_vendor/a2wsgi_wsgi.py sha256=2AnQcS5VhLZxod0trVNxnIYGH1SRbzT3dmJ4owVXzxA 22144
modal/_vendor/cloudpickle.py sha256=CcpkVlNqP3rtFiPK1Ffpub_i0bc7EThN8kU7nC0WXlc 55225
modal/_vendor/tblib.py sha256=g1O7QUDd3sDoLd8YPFltkXkih7r_fyZOjgmGuligv3s 9722
modal/cli/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/cli/_download.py sha256=X80OfE7SY7FfxjzW2dzXFqsXLXBRlQumW3RALnNjd40 3060
modal/cli/app.py sha256=PQoxzy7unzy8_ODeIBU9HMJYY6u1foDPG4Vb8F_brms 4509
modal/cli/config.py sha256=cSTH2oy0HTT-8GgH0tMvjqMKk_zYi_UcRGqRXkqCH3w 1294
modal/cli/container.py sha256=mSkgjGwn5VYyZx-hK_R1DKBN22ZCb3xui2KzKOkaDiY 2542
modal/cli/dict.py sha256=lIEl6uxygFt3omC-oF6tHUxnFjVhy4d0InC_kZrlkvM 4454
modal/cli/entry_point.py sha256=fTyM-lS1QT4Vs1NJFxEiE_gZNyEAHn12PGsPm0TL0aI 4239
modal/cli/environment.py sha256=pQcFI8Hq0ftfTx9axcHUBRzR0LkecURE8EU5NH2eMaw 3465
modal/cli/import_refs.py sha256=DtxkY6AFtuki2lmVXipi9MCkBUDDidThqAtRD_N0RS4 10343
modal/cli/launch.py sha256=_WDBV_zQc_7o4EmogmLLi8Sjad32wm61o0nkoo9R6Jk 2599
modal/cli/network_file_system.py sha256=0Corzv07_RbSg1C09VgYsrEGFMw8Ir_tMEUTLjuQuEQ 7104
modal/cli/profile.py sha256=s4jCYHwriOorEFCKxeGZoSWX8rXTR_hDTNFZhOA565s 3109
modal/cli/queues.py sha256=mJ44A319sPIrysH3A0HCIz4Or0jFey6miiuQKZoEQxo 4493
modal/cli/run.py sha256=IryUC6rO1kXAIG9XKK5AVZArAlW8KY7-Yb4BUnYbMPI 14629
modal/cli/secret.py sha256=GWz425Fhdftb2hDljQzO2NS1NY5ogg298Uu-e0JAQWs 4211
modal/cli/token.py sha256=mxSgOWakXG6N71hQb1ko61XAR9ZGkTMZD-Txn7gmTac 1924
modal/cli/utils.py sha256=487pqv7zawD4yun8Ib71_afkadBQFbqQG01HFKdau-M 3542
modal/cli/volume.py sha256=muTWXOqI40A5Mbd5MoTc4IzxlgEhhoYN8f9m4noETkw 9961
modal/cli/programs/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal/cli/programs/run_jupyter.py sha256=y3upZt_AqjlRv-zkEyGCc76nTx0a6ZznEh1lr-_iUxo 2804
modal/cli/programs/vscode.py sha256=PTwt6QC5pNrVzz3eOgrHeRi3L3KK5NEHhnL1LeQ2qfs 2535
modal/extensions/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/extensions/ipython.py sha256=Xvzy-A7cvwMSDa9p4c4CEMLOX2_Xsg9DkM1J9uyu7jc 983
modal/requirements/2023.12.312.txt sha256=zWWUVgVQ92GXBKNYYr2-5vn9rlnXcmkqlwlX5u1eTYw 400
modal/requirements/2023.12.txt sha256=OjsbXFkCSdkzzryZP82Q73osr5wxQ6EUzmGcK7twfkA 502
modal/requirements/2024.04.txt sha256=6NnrbIE-mflwMyKyQ0tsWeY8XFE1kSW9oE8DVDoD8QU 544
modal_docs/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal_docs/gen_cli_docs.py sha256=c1yfBS_x--gL5bs0N4ihMwqwX8l3IBWSkBAKNNIi6bQ 3801
modal_docs/gen_reference_docs.py sha256=5Md255B1HTOn0L5GKnSX1MFCHMc9uFcyVtfj0YQozNY 6500
modal_docs/mdmd/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal_docs/mdmd/mdmd.py sha256=F9J0KdYVz8WmdLDnInTIlm8SmNZJLAiu3ZAZcxVIZ0k 6268
modal_docs/mdmd/signatures.py sha256=Jqy5AosHsQLAQJJe5cgYbciyFvb8xVwPIYwyBn-6RzU 3243
modal_global_objects/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal_global_objects/images/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal_global_objects/images/debian_slim.py sha256=9iB8L0tuEDWas3Mge1jyGvfBXiKsJpcjqJT5M1fWRos 330
modal_global_objects/images/micromamba.py sha256=k5m5P4xSBzliiTrdMITHx6iLhdQGIBuhPnP65JlBdG0 329
modal_global_objects/mounts/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal_global_objects/mounts/modal_client_package.py sha256=W0E_yShsRojPzWm6LtIQqNVolapdnrZkm2hVEQuZK_4 767
modal_global_objects/mounts/python_standalone.py sha256=_vTEX3PECUsatzhDs8lyJmDK0LbFetT1sJB6MIDfFAo 1870
modal_proto/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal_proto/api.proto sha256=iXL4IVO3-727AlxkNJeXPKZ3ZUL_rX2lqUxVUXIS1x0 59808
modal_proto/api_grpc.py sha256=ZITky-bSu5yrlSnhjYl3ViQ-xwjAL2tqdOJSwN8T8o8 90987
modal_proto/api_pb2.py sha256=Pcg3ai6FE-AkY0uRE6Ot9MF463jet-7do-48HGwPu0o 229388
modal_proto/api_pb2_grpc.py sha256=KufNntocigdx7_h0h7pLhkMogy0EhVPlUQlJTOtqhUY 197062
modal_proto/options.proto sha256=a-siq4swVbZPfaFRXAipRZzGP2bq8OsdUvjlyzAeodQ 488
modal_proto/options_grpc.py sha256=M18X3d-8F_cNYSVM3I25dUTO5rZ0rd-vCCfynfh13Nc 125
modal_proto/options_pb2.py sha256=OC2Oob8Yz_3Gs58hwpS_jSFWpGsWMcxlgXbJCyw3gMk 1827
modal_proto/options_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
modal_version/__init__.py sha256=HTM4O90gT-ndgKJIFiD8JRMsdauRAWxc9TDGhBuhkYI 470
modal_version/__main__.py sha256=2FO0yYQQwDTh6udt1h-cBnGd1c4ZyHnHSI4BksxzVac 105
modal_version/_version_generated.py sha256=8v6dCpw28bjer9dXsbnOdo7nSlP3tJbjZg-9Z9mtO_g 150
test/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
test/aio_test.py sha256=u8nTraWcjAxPU7mV5w3m5hI2Xi9U1rXEEYyBnXTIEVs 199
test/app_composition_test.py sha256=yMW7P0JqqwvKP_cP6kj7GTRiJl3dUjOd-nSED9mQItk 555
test/app_test.py sha256=yCdDkMEak53hrzKNAvsllJuGySCIhxUclYoJ5ooa-8Q 11712
test/async_utils_test.py sha256=L_gDCtZZKyTnuj0mbfOYvpKpYYsEDy1UOrYn9y2iGKM 6156
test/blob_test.py sha256=72LpqPJreb0mtLlkS14IN6rsvsQUWr1yrM97uTANUQo 2539
test/cli_imports_test.py sha256=U2JGz759LUSA-k1sbUmx3ALD6DPmVFthfodpeg9bXPM 4635
test/cli_test.py sha256=Ltr-dY8hzd9KpKJpyQzz_xgKFDsCwI5Q01rqxcdTouQ 33783
test/client_test.py sha256=BFt0JCaCRjqt-xtGnSOdta4uFrWlGcXTL2293DVy6Qk 6887
test/cloud_bucket_mount_test.py sha256=gjITtO2Av6lAQEuun9GkKuYNh4a8qjaARziU6q3Hekw 557
test/cls_test.py sha256=rlXgh0Y5GdCN_eezLxfkzTV6OmA8oec5dXVCyJPSBqc 16463
test/config_test.py sha256=oQgLnKLMZYTLxz_LNvE_Re99gYrAjR0DcfivI-U1btc 5121
test/conftest.py sha256=vsDMjtpaqCwCJniP0DMZ-0IxTx8FGOOAYUCBBCBWkUI 65751
test/container_app_test.py sha256=JSir2fwPtf2nMjQruv74Q6pOLwBkIM79fADl6RoANNM 2599
test/container_test.py sha256=cGEJ4CMR106IiY1XFwIi6JEZAk_pcD2gqfP7lV2NnMc 53817
test/cpu_test.py sha256=36StHgZlfblNGYxzwRvqL137x1Dk6C7oEb6y6cDWQi0 398
test/decorator_test.py sha256=ec0oAO-oBE0fMVehr83Gj7gnRtqL4pz8jN6vwMDYXaw 1850
test/deprecation_test.py sha256=IS_pracoNgt0vuEdLThukZpBkPBX4LUCQP5sAUMhjiY 1055
test/dict_test.py sha256=O1hTrPURSPYAQ60R295nDXGT7ClFYTyfjmRttqDdwt8 1855
test/e2e_test.py sha256=OBBTB8p422PBD0iCoOfNTQQsIs_sX6_SkT1dNv3DiY4 2152
test/error_test.py sha256=bDxKUwE4WJ1qwAfm0Jlzqkb3WetF0YLxplrgjevAv4U 165
test/function_serialization_test.py sha256=4SJM8EdH9YXJ1woBla5L2VdnxWqSkOiL_EzDUU85KKY 966
test/function_test.py sha256=ntZs8MwUUBswJE9EFszkIT62d0zTlrEL_Ap1uuxjw6M 23872
test/function_utils_test.py sha256=AZr8ZPh2h152epv-kn0rWZXwhM8MbPcaVSsOa5thzhY 1892
test/gpu_test.py sha256=bkHQ8UkIaLhfIVlpY1nfIC70BPaRvwU_oBFe-YYpZvA 4430
test/grpc_utils_test.py sha256=idjbD9XFiR4Tike8iiu_60nUX5iSv731_F40HXg8Jrs 2959
test/helpers.py sha256=2yL3YNC6xAa4kOiZeRX8yz1z4EbkLJuNfPvgZ9xvmu8 1716
test/image_test.py sha256=249Q62Bkh_WeVX8nU9YMc1UqMuAyTgulgzrhow7Isl0 40908
test/live_reload_test.py sha256=iP3TdMu4JjkS6rI7oaIPfgNqDBRpkg2v9OQD9iae5mA 2722
test/lookup_test.py sha256=uGauFaxUBNJPl3unMgqM8lHhQMWDAGM8W_r_aBotZgQ 2160
test/mdmd_test.py sha256=G3B0986QneKtIrui34hu95h09No9mM06O7mPp2sTm50 5118
test/mount_test.py sha256=n7Qar7sDVMl1kTKfN2Je0kXbQ8DWPsAQ5q_v-VbrE3o 5475
test/mounted_files_test.py sha256=Wg6bB4GHefHmaBboYbNQt1Qkbw5aMQO-YB2DKRo31wQ 12792
test/network_file_system_test.py sha256=9tslvJcMS5FoFxKkciRPj9jP2NcEEGS77rkuZNSAMow 5230
test/notebook_test.py sha256=IkOFP9Tat8pEazSOV73OU7QMGgOlw3sU_5vTzOigrZU 2157
test/object_test.py sha256=3PY1R7m95zsmk_PL7nTWpISGlq2ABh9Ff5JGaGBFy08 1366
test/package_utils_test.py sha256=ic3cJqwVbe7p2jOwnnTuGTwP9aDduz9QueqVwcA8r9I 795
test/queue_test.py sha256=G2wgVu4r2mR3Nk1jLKUNFsibIqgjeuXf5Y22GSPcBGM 4094
test/resolver_test.py sha256=YlwYPYZO6ZNBH9lQ8ynABwMUfvIs0Mg1h3lKz3PsmAs 1782
test/retries_test.py sha256=4x43pJc0Xt6VoPbk9ScnO2Xo_qFVX8QdtuoemO-prLk 1806
test/runner_test.py sha256=DG0WVFKidX0KGIIOxn3AEiYRbNDge7wiu7lOISJytt0 2909
test/sandbox_test.py sha256=SRsZbZdZjaQwv7VfsUu2MjT7P23m4YmaVMNlvDm77mA 5254
test/schedule_test.py sha256=ZDFaaG7WAA6mx6qwlYPNlcf0LHE96uvGFcxfmrnqi78 354
test/scheduler_placement_test.py sha256=1S8udH8tBiZ_CiH0awR9ajEZiXuH6zjjEsHgCKYRgDA 1866
test/secret_test.py sha256=awmf8De5W81n7-XtbIth3lX_a9IUzH8RbzHfliuQJQI 2949
test/serialization_test.py sha256=hvjW0FG_XWahw9LT-rfcArpbUoH89besX0SN4BziwTQ 2309
test/test_asgi_wrapper.py sha256=0y7FMW_Zg81TlgUSPqPiQRwzfp5IY5rzAjdoZJGaV7k 7334
test/token_flow_test.py sha256=tbxqsDFzRiMCkxfexDzxbbEomrmNlqJjOpPm8ndPE_c 614
test/traceback_test.py sha256=3FNfnb00ek1gMVj8xcT8veAcyF4j4Fdrz3G9_giljsc 4747
test/tunnel_test.py sha256=5v3FGmYS3VAcQB1xMjoXnmU1jLGvKu27TgFkH42N09w 768
test/utils_test.py sha256=OtmkG29v5H8HoXyvY6vEv0PiDBp7f1aEopB-i1e6490 3459
test/version_test.py sha256=lii24csueJzXzv0HM0fvHD83N_9FOOFRl-VRmDQZnDA 403
test/volume_test.py sha256=qA93qSzVTSvidseBqjZ0teb6LJb3Vqra2qKjZivo4Zg 13812
test/watcher_test.py sha256=SJUAVLTJS_Fs5DsEM3VUCwq7nDCNtwRHihvMu93hfj4 2001
test/webhook_test.py sha256=jxf5-Vz2ECedwNWS7a506T7jJTEMfcJZ-NQPEet6kmI 4171
modal-0.62.192.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
modal-0.62.192.dist-info/METADATA sha256=aMTLw71EQwPOXWcOzgZbOpbaGFBOLpfzFsRL4biSMw8 2301
modal-0.62.192.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
modal-0.62.192.dist-info/entry_points.txt sha256=An-wYgeEUnm6xzrAP9_NTSTSciYvvEWsMZILtYrvpAI 46
modal-0.62.192.dist-info/top_level.txt sha256=AfUN7pr_AWNHp5av5c2h5ntw_83jrhQ2-ytzdC-S4Z0 69
modal-0.62.192.dist-info/RECORD

top_level.txt

modal
modal_docs
modal_global_objects
modal_proto
modal_version
test

entry_points.txt

modal = modal.__main__:main