modAL

View on PyPIReverse Dependencies (15)

0.62.175 modal-0.62.175-py3-none-any.whl

Wheel Details

Project: modAL
Version: 0.62.175
Filename: modal-0.62.175-py3-none-any.whl
Download: [link]
Size: 473141
MD5: b135974e6de9ceb80129af83dea43d95
SHA256: 282514e61559200b6c73b0251ef45612d430141ee8644543e637adb4c8469d84
Uploaded: 2024-05-17 17:21:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: modal
Version: 0.62.175
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=JkywCOBgb1EEtJ_ETQrbSgoLDudge_3-b03_pUZnji0 14410
modal/_container_entrypoint.py sha256=UkrjXnSG6U6tt3VMWfLozKP2DU3Kr0DLWuQtnRPw8V4 30847
modal/_container_exec.py sha256=FiaSBUD0UkQRF8hW0AFf0rbqC8lb87f3EGeg7Mr5dx4 4349
modal/_container_io_manager.py sha256=21t9lC9cK7NuwNpJpvLZRuRxAWnKTxFUsdl7ZmE7GRc 28578
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=gkcjqChIjXKTpjn-fdx3HRuTy2qMBQw7GR3fyKPZ7UA 37293
modal/app.pyi sha256=R-z2xoK1yp5z59V7M9mcmr_7GWUrVNFH9HwekZwfGdg 19889
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=bc4PniBtPI7Nur4YF5ESlo9bO_wrn9y_KO-AHvk1QzM 4242
modal/cloud_bucket_mount.py sha256=WEIh3D-Y2ucXpoHWlYvFKvZExV0-8qC4apEdBYnx67E 5469
modal/cloud_bucket_mount.pyi sha256=HQy0m3uXIziIrTbftNY_tja5m0tlYro1Q5vQ2fQq2lM 1217
modal/cls.py sha256=bBT2U7xVJfwvAIB0ewHe8HPO9JVFiPfSMYK9j35jkAE 13074
modal/cls.pyi sha256=CAFZ6Ki0OcisTH9G4-Ya04dlDz17ZaMAb2GdM94cBVk 6559
modal/config.py sha256=qAdivNSJ2oFK9PkOD05-RAZKaQR-KaAUELTxGmeS4_Q 9920
modal/dict.py sha256=bFXI8H57-2OIX0IhIHYs3kfMBiyC-YfP4ANk9nUVZZY 13284
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=K8gDAu7olPtGoViccxqb6a4YT7px0iI0BdITdO01S4E 48590
modal/functions.pyi sha256=izn1IT8AG6gN_JGG1EF1lgNkszRXmFrmh58eO_hwh0Y 20078
modal/gpu.py sha256=Z51I4V9hEop8ajSPUESCE03Z6v68ENLXqAsHqZ2LmmE 8259
modal/image.py sha256=BU8lphTsl8QlhvSrwiIzZE3S1-r46BTmmljGr7wJSBQ 71211
modal/image.pyi sha256=pPBc38sD0WUIYDkGP6M5b9cGAKo9sI3yqJpncxQLVlY 18182
modal/mount.py sha256=grE_dOUOPlpOVXQB1zVvz2RhjCRGX25jF_vwVWooQnY 26313
modal/mount.pyi sha256=Rwxg6Mxml1jXOLz9Kl8b-SQeJqM73gdHkzAgx_1LrBA 9710
modal/network_file_system.py sha256=q5-cj5-RadJEwDtapogXc2wYVpxxju6V8rYkScjmGNc 14706
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=MSMxFamhnGztWwjzLs1Xn4R_UILye-5HOXUK9W_zcFo 20760
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=_qAgr4NGmWgJVvXkzVqOTEiAmUxJEv0eb6vkCkOZGfY 19742
modal/runner.pyi sha256=g7uPHCYWaQRV8Q-86U8I3Sy0iR2wwwKU-miQXZ543ZA 4635
modal/running_app.py sha256=MRLSMzdAryNbDTI9ox0KbY4X8WBsCxZnhdYje9PP6Ts 461
modal/sandbox.py sha256=nvi3U-OCw8SNSWtyDk4TmIN45lVn2YDG9rrfYbVqCB8 15773
modal/sandbox.pyi sha256=hBgPS3tOo09NbssfTcX0CFU_5YY-DLcXw2TCZqYhlvc 7003
modal/schedule.py sha256=_XVhLzsJXsqNs4uDO9E5P6HQsf2DF4DakjbRJnHUJ34 2721
modal/scheduler_placement.py sha256=miyZhotUMgm234HIVd9Q7CUsTq7h8JyAwPO871EdWLk 874
modal/secret.py sha256=ZZAYSwb5bDtXkAiuXZASHFHTzd-SHCgVyDTW4FYFp3U 9678
modal/secret.pyi sha256=1oh_skH9R-PmM7XqI6udQny75f1FmNNyZwrsgtrxPmM 2265
modal/serving.py sha256=roTBJvs5a9mDdBHVH6ttvNyHvQlwUp0WpeX2yk9dUnM 4962
modal/serving.pyi sha256=EuEwM_rA1ioaDOe8A8R0vMKM51A-f5MHIMJrd-pY18c 2338
modal/token_flow.py sha256=M28JpcN2KCeIaXmlGqtj6NBPcb8qvjEd59_ojR3tMDo 6742
modal/token_flow.pyi sha256=F5_ty7M18ulmLG9I-DJoqcg7CrbEgLDndEWvL_p9708 1890
modal/volume.py sha256=STyjrGmt-vl4_B1O5_waKxDTkXY2v3ww7mbS8KW3WAA 30948
modal/volume.pyi sha256=fAJveEizoqqZz5ZZECvEgiMq5elTWprBoEl7YKbphZU 10689
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=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=LEdyeXn6mKTFd_cLSk3rF7aryZwLIRsMv5Khf-0MVa4 5188
modal/cli/config.py sha256=cSTH2oy0HTT-8GgH0tMvjqMKk_zYi_UcRGqRXkqCH3w 1294
modal/cli/container.py sha256=jHDra8prqe4_s3tKdn98an2DO8MefBtC_xLYaL5nL8o 1786
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=HfKXS4hoiNvt_6sbVvldSg92cmc-zqCK0cEIG_2dlls 10286
modal/cli/launch.py sha256=_WDBV_zQc_7o4EmogmLLi8Sjad32wm61o0nkoo9R6Jk 2599
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=4G9lgXf9G-Lo9r8hui7p837wjn0I1VUuPmi5Bi608c4 14517
modal/cli/secret.py sha256=4qcrCd-3alNPzzoNWTtM5ZQY4SDBkL5weD5gvx8wMWU 4192
modal/cli/token.py sha256=Vsxy1ViEfuauWgPnpV8R3mRtKFQUtNmmTc2FYOY82Tg 1875
modal/cli/utils.py sha256=wvCcp27NbNJCtUh1o4_5RjP56vQpEUPC4OgTiIa8jtk 2399
modal/cli/volume.py sha256=fovvq6LVgwMfdk_MvRfJ86NpGiolK827-8_xPaUfSFg 9875
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=FZgWe849PQ3X7B6N3LcYNdSps6EJ-wuz7RNE3Wo_BQA 58776
modal_proto/api_grpc.py sha256=6qaN6TrdpJFPQWvHjscUZotpDm4i-BF5Bsh6EeYFdMU 90230
modal_proto/api_pb2.py sha256=yv5cE_XwILjuAaOkXtaxSnwLYVgkANwfF95TdMUlwag 227486
modal_proto/api_pb2_grpc.py sha256=RpDG2q-gAPTggT82flYyX6fSbQ_Bz7ydd9Gxdy2zn20 195366
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=_pPg_TZFEUdSzehvwoinq-gQiPJDdZUf4HZrC0eLk1w 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=ElrisfdQopl4XMd-Mk4sZzncEvmJ_6uRSo39ExkTf6w 11511
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=J8DmyD2RC6PBSEps3z0aGeKDDGiG7nWtQaRPkbYCp3k 32219
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=ckBQtagaoZ3Iu9GaRiyCIUYsGkcVj9g4jaGQe14ARUc 65426
test/container_app_test.py sha256=JSir2fwPtf2nMjQruv74Q6pOLwBkIM79fADl6RoANNM 2599
test/container_test.py sha256=a1dSoz2OkZQdLUcpSfGwryZ9G2amk59WZgRBJM0qjAY 53812
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=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=RAGnJuD7_MH7McNgQOcCDr8EgSfrD2Vv0C3aJkGbLaM 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=idS73ezlZYpqXyl63u49VrAC_4_fZ7v6diq9KP44MXY 6225
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=OtmkG29v5H8HoXyvY6vEv0PiDBp7f1aEopB-i1e6490 3459
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.175.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
modal-0.62.175.dist-info/METADATA sha256=63F54hrgolhuIl81CQ9eFtxtuCaBihInrfRZYN11sUM 2301
modal-0.62.175.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
modal-0.62.175.dist-info/entry_points.txt sha256=An-wYgeEUnm6xzrAP9_NTSTSciYvvEWsMZILtYrvpAI 46
modal-0.62.175.dist-info/top_level.txt sha256=AfUN7pr_AWNHp5av5c2h5ntw_83jrhQ2-ytzdC-S4Z0 69
modal-0.62.175.dist-info/RECORD

top_level.txt

modal
modal_docs
modal_global_objects
modal_proto
modal_version
test

entry_points.txt

modal = modal.__main__:main