modAL

View on PyPIReverse Dependencies (15)

0.62.147 modal-0.62.147-py3-none-any.whl
0.62.146 modal-0.62.146-py3-none-any.whl

Wheel Details

Project: modAL
Version: 0.62.146
Filename: modal-0.62.146-py3-none-any.whl
Download: [link]
Size: 469763
MD5: 5ca597bc130680f31222fe6de0151b5a
SHA256: e6e19975aa9d7f4cc493e4e28d35b8d468435b30b67134ba47398f6ab2330b70
Uploaded: 2024-05-07 05:19:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: modal
Version: 0.62.146
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=NBneFs9SID4d9fX3Q9FLdr1-pburBBP1mFXlRauxmRo 2095
modal/__main__.py sha256=Pmy_sk9uvrq9oMJPzKPeSvtPkLS9TcVIQbnaqkAU4xI 1378
modal/_asgi.py sha256=JkywCOBgb1EEtJ_ETQrbSgoLDudge_3-b03_pUZnji0 14410
modal/_container_entrypoint.py sha256=JYXmusHaAzTVij1gqAsOUInJ6Bd43VFW_L3EumEf-tg 28870
modal/_container_exec.py sha256=FiaSBUD0UkQRF8hW0AFf0rbqC8lb87f3EGeg7Mr5dx4 4349
modal/_container_io_manager.py sha256=ukKFXQEclMYtDbeEqOItighvtbbKAtcUAM4aSbeoKmo 28200
modal/_container_io_manager.pyi sha256=GfbE7hToUmi382P2ixTcrSw3915qEeCcuRkHxEnVSQ8 12464
modal/_ipython.py sha256=HF_DYy0e0qM9WnGDmTY30s1RxzGya9GeORCauCEpRaE 450
modal/_location.py sha256=_SdCPzVOl7HRwLWIxzTJjhdpOo1sIl4flfEJ-bAbiDE 929
modal/_output.py sha256=1GXKp-Qr-C5oe0e4A5epTgcIFhcp5Cko3HG_ircLFWg 20565
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=4pOUFIgF2nwiKm744Q49fU4ZBZABywOAScttxUhGAgs 1142
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=MhcFhkpt-Fo9dA59qhXtoNA9ktyJzwtmGj0vWaUdFiM 1337
modal/_watcher.py sha256=WFnaF5npnkFb-gGG9X4Tc5DZDVqXDU-STSvfJKg7SOs 3605
modal/app.py sha256=0K1aDpow_Fm1lp-FfeXlfsUDDaLeFDX27SMVHtk3QMY 36966
modal/app.pyi sha256=9nX7o8sdIVobLEpg5a-sQm14F_dqUQTTQJK_OhRc6fk 19775
modal/app_utils.py sha256=EuRot0Xhrq5m7bQgM8yVZkRxiKfnBMJSFguu-lsJ5Vs 748
modal/app_utils.pyi sha256=9u0YQMoIt158Uh-HxUGrnuBeMFdBLdi_DLHHZNSGU-M 613
modal/call_graph.py sha256=l-Wi6vM8aosCdHTWegcCyGeVJGFdZ_fzlCmbRVPBXFI 2593
modal/client.py sha256=4D9cFexBQjwqCAHCBz4DbWoFLkBBiMkoZcaUCTcY5NQ 11401
modal/client.pyi sha256=AmgaIwQYiRlcn8j9pZBU0B6lLj4pfu7PZGMe648bLfg 4242
modal/cloud_bucket_mount.py sha256=5BXwNCF51V2EX0rbVAltRoPaBsTqdjJPC_IkUI0uRPs 5700
modal/cloud_bucket_mount.pyi sha256=HQy0m3uXIziIrTbftNY_tja5m0tlYro1Q5vQ2fQq2lM 1217
modal/cls.py sha256=MZJ0-4wtadBvb2hklo3QZkZXNZi_GH_Wcwtc8GAzCa4 13065
modal/cls.pyi sha256=2gjM9x08Hs9wsdxWmFGdAt4W_hB_jBzqyBAecQ31mNo 6521
modal/config.py sha256=qAdivNSJ2oFK9PkOD05-RAZKaQR-KaAUELTxGmeS4_Q 9920
modal/dict.py sha256=i2sgWcHVcIH8mIqJBvj6WKVAamefyee7Z5o3Z1eWYM8 13240
modal/dict.pyi sha256=FvyO-otgDFPmYD3b-u09ROkP4Fw4bBFhZy79Q_r0M4s 7268
modal/environments.py sha256=xOsBpVpjyBwA-0PVYAQAV_qUtEMxnYzu3Qpmkcqsbeo 2452
modal/environments.pyi sha256=HMSB6AeWCXeQcrsEyNiWwSzou3lD0G6h6R_4-AFU3gg 1439
modal/exception.py sha256=6Qt6s5hc01tAOu9VY0HvFXCKCJDp7XgChW1Onoj9Qo0 6143
modal/execution_context.py sha256=QG6LOFGQ1wn-b_cf2cHL8TdZZT9eETSOAPUy4WMgcbM 2556
modal/execution_context.pyi sha256=PZ-qh_AkmksTC7vJOA1HEzVsP1B9GI3yP2novHu1dUA 653
modal/experimental.py sha256=-nXs5bQoFlQHsJWf6YfIO41BrMoYJuVKr1Pil-EUOOU 316
modal/functions.py sha256=-2QSU7Ha3zxbz6e9P1rAUQLGvndZ1sIH8cI-0TITEdY 48139
modal/functions.pyi sha256=jrZV9I6dYFphW1yPLxh3feG0XcKUVEu-k14DDIq0mzc 20040
modal/gpu.py sha256=hZc8qWwp1iDsUwuilNjDWwL1ci4NINhMlUxPfKgn7Zs 8037
modal/image.py sha256=kV6zp9K5-e6ERfBj-KBsSTasQjrkNDuRpktvSH-BooQ 71303
modal/image.pyi sha256=0GqZgmyPNw964AU4SmHuYLgKfz_89Hq5JzIuc5OAy34 18425
modal/mount.py sha256=grE_dOUOPlpOVXQB1zVvz2RhjCRGX25jF_vwVWooQnY 26313
modal/mount.pyi sha256=Rwxg6Mxml1jXOLz9Kl8b-SQeJqM73gdHkzAgx_1LrBA 9710
modal/network_file_system.py sha256=Lr6QSiTZSBNuba7B7QzPO1P2wUP3siH3kui1my_CttE 14689
modal/network_file_system.pyi sha256=TI04zO5AUG58HwPIGCD0aB3G53DjUx-XdZy3EkbxvDo 6280
modal/object.py sha256=6zJZcHsH5XSBMYNqWUnrigF7K3SK_Jr7M0w2tWXkrqY 8587
modal/object.pyi sha256=NVYTuTldnB5j8724Qx-dd0R8tWeuXBfh9IGSBMaw2aw 7573
modal/parallel_map.py sha256=3Jvm-SfAeKyqfi_2081UQWB1InVrKHcVz7E-nL7IXjA 15151
modal/parallel_map.pyi sha256=dYuVV0z1dniz9gt4iksCAkVKTggoml4Y5xjSloqIYE8 2400
modal/partial_function.py sha256=bv47XDWhwcbwWP_yQUJ6rjFdGFkDm39EnDDxIvlKcbs 19965
modal/partial_function.pyi sha256=9S_47Dx-J5BrzqNLlhWiVfCacmD34nsUZYhi6bTJGTg 6168
modal/proxy.py sha256=ey5IlDkPfb0zHGSsIQjgtFsLZwdjCoCp-ecIJlbDo5w 1307
modal/proxy.pyi sha256=Db8boRetc0K7sAUuKw-mg4eoRAX0GB7vyHOHlwuCEs8 428
modal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
modal/queue.py sha256=hVoJT6418fqXEd03qg5E2ojeHzFyiXqwPDz8eLwF_PQ 18815
modal/queue.pyi sha256=fsmRpLRJqDspAYGpqCOroooB5phrH4MOlTYioyOXczY 8302
modal/retries.py sha256=n0tCmWPzOhKCXlTZn4gFaD4UWLbB3sbLzERXJsKUCY4 3768
modal/runner.py sha256=_PRpDX-WQr3Z-y1RffG_BQGtWj8944mqqYAueOb-Tuo 19767
modal/runner.pyi sha256=mv8AXP-uTfN-PbcKUYl8qQEFwX-6AH2waORA_2iQuec 4633
modal/running_app.py sha256=MRLSMzdAryNbDTI9ox0KbY4X8WBsCxZnhdYje9PP6Ts 461
modal/sandbox.py sha256=EY7V1ZBDa4EN-no_7-L_Qi57kYLRVakeKnRsfOc2P0E 15764
modal/sandbox.pyi sha256=DNPfxYpbw5TXjKX5CiC4-Ga2_sOgnR2keVq0LUVsOm4 6965
modal/schedule.py sha256=_XVhLzsJXsqNs4uDO9E5P6HQsf2DF4DakjbRJnHUJ34 2721
modal/scheduler_placement.py sha256=miyZhotUMgm234HIVd9Q7CUsTq7h8JyAwPO871EdWLk 874
modal/secret.py sha256=j2PRwbRlF2HITNrlWhMVSD_Fxujm1uxMythAeJFpwrY 9614
modal/secret.pyi sha256=1oh_skH9R-PmM7XqI6udQny75f1FmNNyZwrsgtrxPmM 2265
modal/serving.py sha256=VEZdUD9Gc2pQOdulNmpt7caBLlsYOM9LFOd29c9keDQ 4976
modal/serving.pyi sha256=EuEwM_rA1ioaDOe8A8R0vMKM51A-f5MHIMJrd-pY18c 2338
modal/shared_volume.py sha256=vB-QLl7EMeusFWT91bVxsmYhzlBNYYYJukLmbF_5Rgk 888
modal/shared_volume.pyi sha256=JSrQyY3M0nn6cbhEV_Xd8AqN7VdzWr2_jsHEGH7HYOQ 405
modal/token_flow.py sha256=M28JpcN2KCeIaXmlGqtj6NBPcb8qvjEd59_ojR3tMDo 6742
modal/token_flow.pyi sha256=F5_ty7M18ulmLG9I-DJoqcg7CrbEgLDndEWvL_p9708 1890
modal/volume.py sha256=7mAqouTOtOn5gFcn3J6UEhH__LPVHDxU5re0Mf7k9gs 30443
modal/volume.pyi sha256=RsaoCzk7SUiGvW0MeDOV964h67dpDZUcumJSCV4Q7hk 10361
modal/_utils/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/_utils/app_utils.py sha256=88BT4TPLWfYAQwKTHcyzNQRHg8n9B-QE2UyJs96iV-0 108
modal/_utils/async_utils.py sha256=QQUJdAvPIqzPkhWYBNusF2vAM1Y1NGsiTNaTV8ewx5A 15261
modal/_utils/blob_utils.py sha256=n0aHZmFexAdfPraomZJdfgJHRTSGOuOe6Uk35CGAo5o 15071
modal/_utils/function_utils.py sha256=Kz8P8wIH5R1cYiQ3ruPIkoiBDMEqdoVGyUIXmOJZgqg 17084
modal/_utils/grpc_testing.py sha256=n_HsO6pkTx2CStvGvLCl2-Rrj25X35wQ8Jln83QUySM 7927
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=0QvxZpyhhZwKZ5xOcMC9btS_XBE1wAKhtQmISU3gdd0 1311
modal/_utils/mount_utils.py sha256=f2q_tlDLVHcttJBkuoGfy99G-krZ-s5vZARi-bYzv-E 2341
modal/_utils/name_utils.py sha256=2XKSR3dIVKsNyL7wb23dksNUoCHSDRJtLzcDyAHsyTU 1256
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=GIdFVSFMS5T4blraH9As5JeIANR5rU4tNpSVOvOsVbc 3053
modal/cli/config.py sha256=cSTH2oy0HTT-8GgH0tMvjqMKk_zYi_UcRGqRXkqCH3w 1294
modal/cli/container.py sha256=6OObgXtCF1WsEVQYTqPvzbCP8NiMMTx8Dux9bJCfzVg 1771
modal/cli/dict.py sha256=lIEl6uxygFt3omC-oF6tHUxnFjVhy4d0InC_kZrlkvM 4454
modal/cli/entry_point.py sha256=fTyM-lS1QT4Vs1NJFxEiE_gZNyEAHn12PGsPm0TL0aI 4239
modal/cli/environment.py sha256=Jgen64Wu6MUdvX8iDoqE3aJtiCD8PiHVjd3dfDOjT_U 3414
modal/cli/import_refs.py sha256=UqKQBU9AdGBNn1_7e_pKBJK-h1L0Nsd84Rckji9G-hs 10315
modal/cli/launch.py sha256=uySnUipRpEWzN5nITAXM63_xmtKanpyLvN3VcKrBPAA 2135
modal/cli/network_file_system.py sha256=W4T7W9iEt5W_rMhsI0tCuURas4vOuvZ9xjCMGr6QC_I 7104
modal/cli/profile.py sha256=s4jCYHwriOorEFCKxeGZoSWX8rXTR_hDTNFZhOA565s 3109
modal/cli/queues.py sha256=mJ44A319sPIrysH3A0HCIz4Or0jFey6miiuQKZoEQxo 4493
modal/cli/run.py sha256=LFFi_lPs6WPK1nbWXrRM_MleqkSTGhOOMV5Br9SuhS8 14218
modal/cli/secret.py sha256=4qcrCd-3alNPzzoNWTtM5ZQY4SDBkL5weD5gvx8wMWU 4192
modal/cli/token.py sha256=Vsxy1ViEfuauWgPnpV8R3mRtKFQUtNmmTc2FYOY82Tg 1875
modal/cli/utils.py sha256=OY3ZFKat5nP1IGsy4-ZZiIU2bHwKaXp5hayI2AhUPj4 1600
modal/cli/volume.py sha256=SxiPZbhNCC3IejR4l4AVSFJ44IqbHdnzzBapDtZA7NA 9766
modal/cli/programs/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal/cli/programs/run_jupyter.py sha256=gYqMUBxi837XRSCtxfUSZYWi_0eIQhH2ES_g8AeMddE 2137
modal/cli/programs/vscode.py sha256=OwiYwpuBSa6FcUkiRKv5dVNyuApTdtu0IPdpbIBnraM 1892
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=g37KpE5P5ZxZl-vj0ie3Ewx1waTRMKCGIXQ_iYSy0e0 6555
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=WIePnV-Bshl9zZGqEUGQNt04jhiP5puTT0HYejDaLfU 58348
modal_proto/api_grpc.py sha256=Cd5Uafs-jVyBltc0-zLOa5F7KfNT5KXqt_Qfl9WU6LM 89517
modal_proto/api_pb2.py sha256=nUQaQ-UdWAegzq0ZBCsnLVzIEbX66n9uGR2AGR_VwRU 225579
modal_proto/api_pb2_grpc.py sha256=VlNR8h5Gc4eT6Ta_XJ59JIMOGuVQMDieGshkl2hk9Xg 193772
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=C84whYCyYWbnoRRY5rh12LrxhcHB7h56E8bA6aetfH4 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=wFWz-4Cn-FakxFdhI3KYaq0Ct99ysDw0P_0YIBeaA5I 11176
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=ZvFFYO3B06gpjGXfdbwktd4I8Vu81uhCN1WSaMDgxGA 31356
test/client_test.py sha256=BFt0JCaCRjqt-xtGnSOdta4uFrWlGcXTL2293DVy6Qk 6887
test/cloud_bucket_mount_test.py sha256=5BwaEZbiWaDQ-9rzifhB7Uq6vzaqgTI6sL17SnAZqHA 530
test/cls_test.py sha256=rlXgh0Y5GdCN_eezLxfkzTV6OmA8oec5dXVCyJPSBqc 16463
test/config_test.py sha256=oQgLnKLMZYTLxz_LNvE_Re99gYrAjR0DcfivI-U1btc 5121
test/conftest.py sha256=El4At63x3mMaAfvHH8cNEnpSY8Wshh1YK15BjDGIlHc 65154
test/container_app_test.py sha256=JSir2fwPtf2nMjQruv74Q6pOLwBkIM79fADl6RoANNM 2599
test/container_test.py sha256=qATVOwTNGg5wAuw-SOwVNDAvNcHKrfl3odxI9jDlsx4 50491
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=kVY5dxup6dR2Ictak_1loOT7aexSdnfSHawF8O5LkM8 23769
test/function_utils_test.py sha256=AZr8ZPh2h152epv-kn0rWZXwhM8MbPcaVSsOa5thzhY 1892
test/gpu_test.py sha256=lwL0nvQfcMHzS1tld9Pj3ElsujI6GaZTRA09Ik85lWA 4571
test/grpc_utils_test.py sha256=idjbD9XFiR4Tike8iiu_60nUX5iSv731_F40HXg8Jrs 2959
test/helpers.py sha256=2yL3YNC6xAa4kOiZeRX8yz1z4EbkLJuNfPvgZ9xvmu8 1716
test/image_test.py sha256=S0c53LxXsYd0bCP8dhidLwBLpecfQQF_yVE9NacwwOE 39866
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=pbXKjDExFY0mnVTvxgRKcx5S-GZruKfvZJ-GtuGakfU 12814
test/network_file_system_test.py sha256=XZ7spw3GJm3P2cDQMI29BJAJ5V_9aWRAWSvPri1t_D0 6512
test/notebook_test.py sha256=IkOFP9Tat8pEazSOV73OU7QMGgOlw3sU_5vTzOigrZU 2157
test/object_test.py sha256=jyLxikU4quvVnDhdhIC9-rKRie1WOnB3hjaD-u383BM 1291
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=IaVZA3OVraHV6GqsKdbkVkcfjTiHVvwRf9b7dsRLgZM 2281
test/test_asgi_wrapper.py sha256=FPkh8FnZ1lEo4Y0fyCuCUZ85wf5U4nPNtwORBTE6OR0 7328
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=4OGDbVcxG6fN28O1KcnUsUwZ6lBVk2XGIlukRlbk--U 3043
test/version_test.py sha256=lii24csueJzXzv0HM0fvHD83N_9FOOFRl-VRmDQZnDA 403
test/volume_test.py sha256=Nj5rh2q5hpA12-_hXP3Ji-yPvnS7QscuoA8uVGQjShQ 14775
test/watcher_test.py sha256=SJUAVLTJS_Fs5DsEM3VUCwq7nDCNtwRHihvMu93hfj4 2001
test/webhook_test.py sha256=jxf5-Vz2ECedwNWS7a506T7jJTEMfcJZ-NQPEet6kmI 4171
modal-0.62.146.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
modal-0.62.146.dist-info/METADATA sha256=cOpv-S84n-CQqnFJRofqbZYSgMhYtR2Iq1aeRGmNXQs 2301
modal-0.62.146.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
modal-0.62.146.dist-info/entry_points.txt sha256=An-wYgeEUnm6xzrAP9_NTSTSciYvvEWsMZILtYrvpAI 46
modal-0.62.146.dist-info/top_level.txt sha256=AfUN7pr_AWNHp5av5c2h5ntw_83jrhQ2-ytzdC-S4Z0 69
modal-0.62.146.dist-info/RECORD

top_level.txt

modal
modal_docs
modal_global_objects
modal_proto
modal_version
test

entry_points.txt

modal = modal.__main__:main