modAL

View on PyPIReverse Dependencies (14)

0.62.116 modal-0.62.116-py3-none-any.whl
0.62.115 modal-0.62.115-py3-none-any.whl

Wheel Details

Project: modAL
Version: 0.62.116
Filename: modal-0.62.116-py3-none-any.whl
Download: [link]
Size: 461351
MD5: bc7785ea175068668de0fb08fa65cf2b
SHA256: 09e93a6db6da40c02e555ab85c63ab9909205b0af60349233d80fd9fc2e9fb1f
Uploaded: 2024-04-26 16:44:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: modal
Version: 0.62.116
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,<6.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=EKalcwy_6N0L5iqIvlYpXihi3zxy9HNuUMvnbraoTrk 1141
modal/_asgi.py sha256=pumwIq8Sk5bXpaZpNRmo5QLykRwH0yCqPzlMkB9eCfs 15484
modal/_container_entrypoint.py sha256=pNwBSY3piJ1kwTNbxJXm5oSlHqaCU4UdjdTpp7vIPpE 28456
modal/_container_exec.py sha256=FiaSBUD0UkQRF8hW0AFf0rbqC8lb87f3EGeg7Mr5dx4 4349
modal/_container_io_manager.py sha256=W2CSjRcvDGL4oePRvLx0Ymogy8-M5qJcitwkIHw_FwA 28110
modal/_container_io_manager.pyi sha256=G5qC3Vy2Sh7Z_q1zlRvCxH-Cw06lGLBcTRl__I90UXY 12406
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=FAkA_3_VK74MEiNOmYH9s2mThD38Z7QNWhNNY3r7qcI 7077
modal/_resources.py sha256=4pOUFIgF2nwiKm744Q49fU4ZBZABywOAScttxUhGAgs 1142
modal/_sandbox_shell.py sha256=OtkeMqOymFVqDBWt3kmT6_4mslPu0ZCfjqYjwUb6cGE 1658
modal/_serialization.py sha256=XSTAqWPOQoHiOR1c3irWygp8E6yicjPDzcX6h_9mP2c 13022
modal/_traceback.py sha256=l6y-flU7rQK3YelSthHv4Paurw3rA5q9KofBRRVHCVM 10029
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=JF-_Bf4bc6fVVQtZd1o-54C1lqupF4pE0V4fjV8YeJc 36315
modal/app.pyi sha256=3kCxWzHat6__uZzkjJ44X_NfKySfVy-TfldmR0BnvFg 19403
modal/app_utils.py sha256=EuRot0Xhrq5m7bQgM8yVZkRxiKfnBMJSFguu-lsJ5Vs 748
modal/app_utils.pyi sha256=9u0YQMoIt158Uh-HxUGrnuBeMFdBLdi_DLHHZNSGU-M 613
modal/call_graph.py sha256=KhqmbJPlcpL-PO0N_lrK8VHoXK_xAHq5IhZ9A9rW9Zk 2524
modal/client.py sha256=MdXWbQla4hIQFyB9pqgS5Nonq6r9NxyOx6covnvHepQ 10930
modal/client.pyi sha256=8MVwQbw9lRa5GfmNaijRBQzBt_3osb9JB_M2VrD155Y 4048
modal/cloud_bucket_mount.py sha256=5BXwNCF51V2EX0rbVAltRoPaBsTqdjJPC_IkUI0uRPs 5700
modal/cloud_bucket_mount.pyi sha256=HQy0m3uXIziIrTbftNY_tja5m0tlYro1Q5vQ2fQq2lM 1217
modal/cls.py sha256=6WXC5lvxFJi1QVAYMMAOq7cLAia0nP-Tp1ljhDQPUdo 12734
modal/cls.pyi sha256=2gjM9x08Hs9wsdxWmFGdAt4W_hB_jBzqyBAecQ31mNo 6521
modal/config.py sha256=_5PGiL2HsxDAL1THv1-FpZXvaiFIaNnT0xd1vGjBhTI 9980
modal/dict.py sha256=91zpSn7O1ofrEyHBy8_yqD727C3oAnUx2ACwlSg4q0Y 12642
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=4AdUkT0uya5c4QDkO9mlpwfvu9C2SfpmjsbUNlfJH2k 5999
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=0ye39wcnKUTOF3KeVGM5-HHnm2G65BD4eoK_J-jUTaA 47804
modal/functions.pyi sha256=84BhAt_MIE2yShcGj8BJO4FWpHb50Mo5S6oeV6Jjy_4 19891
modal/gpu.py sha256=hZc8qWwp1iDsUwuilNjDWwL1ci4NINhMlUxPfKgn7Zs 8037
modal/image.py sha256=nSn-kCY9SocWiauGrXbK4kPa8GBeDFmwecHcpe4tHcg 68296
modal/image.pyi sha256=hA0O-YEJKOyyUo3ie9AaNpCgnkjUBXhTIfx0xcfSlMo 18339
modal/mount.py sha256=kVOnSODWbGmCuxOKkoDX9Jt5Y4oQHXutgRQJWauYzlc 26212
modal/mount.pyi sha256=Rwxg6Mxml1jXOLz9Kl8b-SQeJqM73gdHkzAgx_1LrBA 9710
modal/network_file_system.py sha256=hc14g2eYejkfIDDmR-i00EMNVxpxGMpXbYkqheCb0N0 14428
modal/network_file_system.pyi sha256=TI04zO5AUG58HwPIGCD0aB3G53DjUx-XdZy3EkbxvDo 6280
modal/object.py sha256=Ja5F9kJlATJvJM7WGBG26cQwW--DICSq8N0aSJL2oTA 8329
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=yErY8Mh9O0OLlJKrV2bsTpRtSG9VuQGdZJE80wjwKM8 19975
modal/partial_function.pyi sha256=1nfByULFi2rNIiCaFQR3YTv-FwD76aHpN_7iiO1o30E 6172
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=t8FuWHIxYzQKIn_kHPgCoMaa2mTx70AS3R2WGwv26vo 17461
modal/queue.pyi sha256=JP4sUI9HZYlqZCG0aLBggVSMXbjyBfwBPGbMXCZxwlM 7881
modal/retries.py sha256=n0tCmWPzOhKCXlTZn4gFaD4UWLbB3sbLzERXJsKUCY4 3768
modal/runner.py sha256=eDn9r9jiAr3BS43MkiLpUZcbllCCz2e2J3kr0_WA34o 19436
modal/runner.pyi sha256=YnCe8B4rvRb4CSK1EleZXaGTy3aLszp1SlFz4MQ8Kf8 5791
modal/running_app.py sha256=MRLSMzdAryNbDTI9ox0KbY4X8WBsCxZnhdYje9PP6Ts 461
modal/sandbox.py sha256=VFWn3MpTHcOqNey5tc7n3aqTgCABkeBxHw0y33EO5Ds 15449
modal/sandbox.pyi sha256=eCuMVSakb8NIpA10NC_Eq0HtCU319MnJBQIK2P9efWE 6841
modal/schedule.py sha256=_XVhLzsJXsqNs4uDO9E5P6HQsf2DF4DakjbRJnHUJ34 2721
modal/scheduler_placement.py sha256=15NhfoI1W6qklc8BabM5t19oVNhx9ZbPByaQO7YWSYw 662
modal/secret.py sha256=Xg3r6fRX3kjUDik-uGM0T_Pu4QeRfwjWWsLZbwp2ZDQ 9212
modal/secret.pyi sha256=1oh_skH9R-PmM7XqI6udQny75f1FmNNyZwrsgtrxPmM 2265
modal/serving.py sha256=p7QbGicoPVigCdBdqK52WPJ71TaRPsPabD9-FZDUUwc 4799
modal/serving.pyi sha256=Sr_7eADe4cCg3cZqnKj0HsDgeytsWqh9KJk2XXMtt9c 2977
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=6NPxfsTURzozVJH-jXCS33mEF8B4WVdRTYSdJGraRNw 30272
modal/volume.pyi sha256=RsaoCzk7SUiGvW0MeDOV964h67dpDZUcumJSCV4Q7hk 10361
modal/_utils/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/_utils/app_utils.py sha256=Uf9oNKcC6wJg3wcHNygWxMlkXuIMVRYIE5nutDSafkQ 465
modal/_utils/async_utils.py sha256=xV63AKgDUc0gahAD8RIZj5oH1Oq27H2ClC3NT5PjNtU 16336
modal/_utils/blob_utils.py sha256=oHWcx13W9NNXx0Das_x50jvVbA29jpGnLJM7c74WfxQ 15054
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/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=sZL19eungg6P9ytUMivn16-dk-kVaIOi3rbr6Rszgwc 3007
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=8yvAPVJUwCu8wUangv0InGKqLEpbrlfDnPE0SWBKEBo 4288
modal/cli/entry_point.py sha256=wPPhRM8DsAf4AzFkfONnbHSC1SgB-xlHKdRCJIqsUYw 3606
modal/cli/environment.py sha256=Jgen64Wu6MUdvX8iDoqE3aJtiCD8PiHVjd3dfDOjT_U 3414
modal/cli/import_refs.py sha256=hmkMHywgBKoEfexUrmd9V32dw0GFMsgmG6YwP_KRoCk 10363
modal/cli/launch.py sha256=uySnUipRpEWzN5nITAXM63_xmtKanpyLvN3VcKrBPAA 2135
modal/cli/network_file_system.py sha256=y5UrCsXvcA1guD1KuywZ-xn45DljR12DKzrjjFlU-HU 6879
modal/cli/profile.py sha256=s4jCYHwriOorEFCKxeGZoSWX8rXTR_hDTNFZhOA565s 3109
modal/cli/run.py sha256=4MW1KN_U63rV0VS3Gp3FWFwqlicHUtrL7xmoX0VYmwo 13760
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=4jbv6gzuc27YpvaO7iwvXM23T5kZuj0ChQfQLTdFh-Y 9443
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=ahcvUgDTsw7slMDPneAX6rZdeIc6fsW00ZzODccAC4A 520
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/conda.py sha256=5Tqd_62p7zGwVezJj1Qp2Vcxtt2WHWVBMzMNbjuNW-M 324
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=3tZrpYTIoXjWR3X7b5R8ZW7SMPWIflQd9BIS_SYRYwg 57567
modal_proto/api_grpc.py sha256=scZIz8gmSRXULKpVxwo2NIaOq0C9-WV5qCw_wMG6_QY 88101
modal_proto/api_pb2.py sha256=t1EqYn71_RjRfDZqdLIu3tK_oULrnrphxDRDr_qOfiw 222646
modal_proto/api_pb2_grpc.py sha256=2gvpCJ8T0WEsTkWwXv85fixrmFgJ63M5tQm_9aM0pgk 190583
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=Jg3ZMfVxkTdFLCL5jhEA3Z_PyOLU21UkvQzwBcyCCPg 150
test/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
test/aio_test.py sha256=u8nTraWcjAxPU7mV5w3m5hI2Xi9U1rXEEYyBnXTIEVs 199
test/async_utils_test.py sha256=T4HJlfMNe1cL5cEzFxv2e4rJoaJkqygvZYSgS75FAo4 7247
test/blob_test.py sha256=72LpqPJreb0mtLlkS14IN6rsvsQUWr1yrM97uTANUQo 2539
test/cli_imports_test.py sha256=U2JGz759LUSA-k1sbUmx3ALD6DPmVFthfodpeg9bXPM 4635
test/cli_test.py sha256=sVLdABrXg3blgmeM-C6VmnC7APeeId8-lQhH4gYVcAU 28943
test/client_test.py sha256=BFt0JCaCRjqt-xtGnSOdta4uFrWlGcXTL2293DVy6Qk 6887
test/cloud_bucket_mount_test.py sha256=5BwaEZbiWaDQ-9rzifhB7Uq6vzaqgTI6sL17SnAZqHA 530
test/cls_test.py sha256=TdRZJ614LWw8-5B08GAON0H8_GiBWNDsDLicsEUmbFE 16132
test/config_test.py sha256=oQgLnKLMZYTLxz_LNvE_Re99gYrAjR0DcfivI-U1btc 5121
test/conftest.py sha256=I8dWWeVsb6VmQqbSGRH0w9hn54RqTXxu7FoSZy3-yvQ 63180
test/container_app_test.py sha256=MDFTc_J9R1i4nXWD-k2Rk9SRiyGhxaBLFB6SwbG2GGs 1506
test/container_test.py sha256=5GUaYgofWbcr8JFrlNepsefxeMmBEJCYONtA86dQNBM 50375
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=MmPaR1fzsN0lR-c3piPL4ylkBcSnfdjRIZ6ICUViTF4 1622
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=NUTBREVJlohusHCpwZBqtiNGiceYwbCRC1cwOvF9P1M 32798
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=ssgPZIqAjALks7TKNS5OSuTsu1AhXrbdiRHgJ12ukhs 12409
test/network_file_system_test.py sha256=EBg_Tqtg0ryZeGANjSvwSeRFy1FGDdP29b6XTxNJGYM 6265
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=xtSVjCSv3sRvPsrra204muHE1OfSxF77nmGRE0X2H2I 3859
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=f5AbbFldweCs-49zhcLq9HqYSAd_f-jDK8659pd1BVE 1610
test/secret_test.py sha256=awmf8De5W81n7-XtbIth3lX_a9IUzH8RbzHfliuQJQI 2949
test/serialization_test.py sha256=IaVZA3OVraHV6GqsKdbkVkcfjTiHVvwRf9b7dsRLgZM 2281
test/stub_composition_test.py sha256=yMW7P0JqqwvKP_cP6kj7GTRiJl3dUjOd-nSED9mQItk 555
test/stub_test.py sha256=E9ErL1ovO5n1wSy3Nl667QH83jMQLGduRvTgb-2KKEs 10906
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=VRBxxpIAl3TvvY8X_rumvqCR-5ZozV2tfm_1Gy4ok6M 2679
test/version_test.py sha256=lii24csueJzXzv0HM0fvHD83N_9FOOFRl-VRmDQZnDA 403
test/volume_test.py sha256=AfjsB-aF-4oC4Ga-FtfScF8VIXRm8LgMn6ETsj-wicQ 14550
test/watcher_test.py sha256=SJUAVLTJS_Fs5DsEM3VUCwq7nDCNtwRHihvMu93hfj4 2001
test/webhook_test.py sha256=jxf5-Vz2ECedwNWS7a506T7jJTEMfcJZ-NQPEet6kmI 4171
modal-0.62.116.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
modal-0.62.116.dist-info/METADATA sha256=9XqLyzcggaLZ33VET8QN8a-_FNul_jbZsHRJi9G9rdQ 2301
modal-0.62.116.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
modal-0.62.116.dist-info/entry_points.txt sha256=An-wYgeEUnm6xzrAP9_NTSTSciYvvEWsMZILtYrvpAI 46
modal-0.62.116.dist-info/top_level.txt sha256=AfUN7pr_AWNHp5av5c2h5ntw_83jrhQ2-ytzdC-S4Z0 69
modal-0.62.116.dist-info/RECORD

top_level.txt

modal
modal_docs
modal_global_objects
modal_proto
modal_version
test

entry_points.txt

modal = modal.__main__:main