modAL

View on PyPIReverse Dependencies (49)

0.73.137 modal-0.73.137-py3-none-any.whl
0.73.136 modal-0.73.136-py3-none-any.whl

Wheel Details

Project: modAL
Version: 0.73.136
Filename: modal-0.73.136-py3-none-any.whl
Download: [link]
Size: 551173
MD5: a31cf0e3da5b326bbfdf49dd68ead221
SHA256: 1f812712ea616cce949c06c5a4b45497d1157879775986de54db9ed2023b79e9
Uploaded: 2025-03-29 21:43:10 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: modal
Version: 0.73.136
Summary: Python client library for Modal
Author-Email: Modal Labs <support[at]modal.com>
Project-Url: Homepage, https://modal.com
Project-Url: Source, https://github.com/modal-labs/modal-client
Project-Url: Documentation, https://modal.com/docs
Project-Url: Issue Tracker, https://github.com/modal-labs/modal-client/issues
License: Apache-2.0
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.9
Requires-Dist: aiohttp
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.9.10)
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: setuptools (76.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
modal/__init__.py sha256=7wz1AT_bpWJJEzXsAo3QMb7i87y7UGXwfneb0bGDhRg 2502
modal/__main__.py sha256=CgIjP8m1xJjjd4AXc-delmR6LdBCZclw2A_V38CFIio 2870
modal/_clustered_functions.py sha256=kTf-9YBXY88NutC1akI-gCbvf01RhMPCw-zoOI_YIUE 2700
modal/_clustered_functions.pyi sha256=vllkegc99A0jrUOWa8mdlSbdp6uz36TsHhGxysAOpaQ 771
modal/_container_entrypoint.py sha256=XyqJPvzX0YMqviIIz-9bsD6HMrPsboU4A1yfgTloTSA 29302
modal/_functions.py sha256=NDr7mB4pUtQ0la8Y0FyvEIifkXiJoZ49KwzJUlQLU3M 73483
modal/_ipython.py sha256=TW1fkVOmZL3YYqdS2YlM1hqpf654Yf8ZyybHdBnlhSw 301
modal/_location.py sha256=joiX-0ZeutEUDTrrqLF1GHXCdVLF-rHzstocbMcd_-k 366
modal/_object.py sha256=JBIECWdfpRKCaCxVWZbC3Q1kF5Whk_EKvY9f4Y6AFyg 11446
modal/_output.py sha256=Z0nngPh2mKHMQc4MQ92YjVPc3ewOLa3I4dFBlL9nvQY 25656
modal/_partial_function.py sha256=owqnPM7tGbl2b6qrdB__62W08DYF_1d4xEvS3RmayWk 33823
modal/_proxy_tunnel.py sha256=gnKyCfmVB7x2d1A6c-JDysNIP3kEFxmXzhcXhPrzPn0 1906
modal/_pty.py sha256=JZfPDDpzqICZqtyPI_oMJf_9w-p_lLNuzHhwhodUXio 1329
modal/_resolver.py sha256=RtoXoYzSllPlFu0D1vel_FWiEmDO7RyToiC2bxeN8ZY 6917
modal/_resources.py sha256=5qmcirXUI8dSH926nwkUaeX9H25mqYu9mXD_KuT79-o 1733
modal/_serialization.py sha256=SQMKtmjvjOLM6ErxTboeJiW970LySqjxDWk0humBR1U 21939
modal/_traceback.py sha256=IZQzB3fVlUfMHOSyKUgw0H6qv4yHnpyq-XVCNZKfUdA 5023
modal/_tunnel.py sha256=zTBxBiuH1O22tS1OliAJdIsSmaZS8PlnifS_6S5z-mk 6320
modal/_tunnel.pyi sha256=JmmDYAy9F1FpgJ_hWx0xkom2nTOFQjn4mTPYlU3PFo4 1245
modal/_type_manager.py sha256=SvDvX9JK1jLp8TA_psLd-hNYPALlG9KtSOmlbHqdtQE 8284
modal/_watcher.py sha256=K6LYnlmSGQB4tWWI9JADv-tvSvQ1j522FwT71B51CX8 3584
modal/app.py sha256=NKH7Cw1M6eyyrMXFbhWfdo3uRd28-8kv0Pcw56kPiPU 47312
modal/app.pyi sha256=pUEqciyGZ446sc_QoG8XcQ_oc6oU-U4dqjkxjhgOX98 26968
modal/call_graph.py sha256=1g2DGcMIJvRy-xKicuf63IVE98gJSnQsr8R_NVMptNc 2581
modal/client.py sha256=j9D3hNis1lfhnz9lVFGgJgowbH3PaGUzNKgHPWYG778 15372
modal/client.pyi sha256=RtO1c_dj5YsmyjzUBbNRKfq8amxhl6oaM16uAi5Uq-I 7661
modal/cloud_bucket_mount.py sha256=YOe9nnvSr4ZbeCn587d7_VhE9IioZYRvF9VYQTQux08 5914
modal/cloud_bucket_mount.pyi sha256=30T3K1a89l6wzmEJ_J9iWv9SknoGqaZDx59Xs-ZQcmk 1607
modal/cls.py sha256=PJimWA9q_sbQJNLbYy7fzjZGBm_hdfXuuZ7O_pKLXdk 31586
modal/cls.pyi sha256=ZJUwtRaQBGlM6tphvnv49FHBVDSgttMdD_LnYyRSKJM 10302
modal/config.py sha256=Zx7YsllgIJzMRKeIkaGSLLtMFV4kTUvGxpptnmqlP1U 11623
modal/container_process.py sha256=WTqLn01dJPVkPpwR_0w_JH96ceN5mV4TGtiu1ZR2RRA 6108
modal/container_process.pyi sha256=Hf0J5JyDdCCXBJSKx6gvkPOo0XrztCm78xzxamtzUjQ 2828
modal/dict.py sha256=3Pb45IkfqcDGXu3VVStJVbC_QYk6RTRXrMbZxtByAAk 13354
modal/dict.pyi sha256=kKb0Kc6RUabtQ5Hwslg_vwL_OIrwIAJ2NXrJTepTtp4 7684
modal/environments.py sha256=mrOaS9hiIQijGWJYIgVKQnwC-kONhWHm1GqoK_9G75E 6924
modal/environments.pyi sha256=JvSroVOIXDIILL40Z5G4HyY16bmih2YMWMvWL-SFTwo 3373
modal/exception.py sha256=4JyO-SACaLNDe2QC48EjsK8GMkZ8AgEurZ8j1YdRu8E 5263
modal/experimental.py sha256=e625Ekpo2HtYkk6ZltM_XYcI9xhLxic8_7Na91PbdUg 4017
modal/experimental.pyi sha256=24tIYu_w9RLwFrz1cIsgYuqmDCtV8eg6-bQNz3zjhDo 939
modal/file_io.py sha256=lcMs_E9Xfm0YX1t9U2wNIBPnqHRxmImqjLW1GHqVmyg 20945
modal/file_io.pyi sha256=NTRft1tbPSWf9TlWVeZmTlgB5AZ_Zhu2srWIrWr7brk 9445
modal/file_pattern_matcher.py sha256=trosX-Bp7dOubudN1bLLhRAoidWy1TcoaR4Pv8CedWw 6497
modal/functions.py sha256=kcNHvqeGBxPI7Cgd57NIBBghkfbeFJzXO44WW0jSmao 325
modal/functions.pyi sha256=PqApQjvICj11NIMEVCmaUIUyJUfEIuY_KkEzCZ4t6iI 14438
modal/gpu.py sha256=Kbhs_u49FaC2Zi0TjCdrpstpRtT5eZgecynmQi5IZVE 6752
modal/image.py sha256=6hDizLZvRIjRy2cMWGT06Kj1uqW_L5B9GR6x3AKr4v4 92341
modal/image.pyi sha256=DQ4DLOCPr6_yV7z4LS0bTY0rOyvQP9-dQOrzaW7pPG8 25260
modal/io_streams.py sha256=h5O2LmbRoT9l777z3TQhCAm-JF1r7avZ2ykXlejztDs 15163
modal/io_streams.pyi sha256=bJ7ZLmSmJ0nKoa6r4FJpbqvzdUVa0lEe0Fa-MMpMezU 5071
modal/mount.py sha256=JII0zTS1fPCcCbZgO18okkOuTDqYCxY1DIVa6i1E9cI 32196
modal/mount.pyi sha256=CmHa7zKSxHA_7-vMQLnGfw_ZXvAvHlafvUEVJcQ1LQA 12535
modal/network_file_system.py sha256=WXdyL7du_fvjvuG6hSAREyJ83sSEP2xSLAIAhBsisdI 14869
modal/network_file_system.pyi sha256=4N3eqMbTSlqmS8VV_aJK-uvrgJC8xnf_YtW5FHfRfc8 8156
modal/object.py sha256=bTeskuY8JFrESjU4_UL_nTwYlBQdOLmVaOX3X6EMxsg 164
modal/object.pyi sha256=kyJkRQcVv3ct7zSAxvvXcuhBVeH914v80uSlqeS7cA4 5632
modal/output.py sha256=q4T9uHduunj4NwY-YSwkHGgjZlCXMuJbfQ5UFaAGRAc 1968
modal/parallel_map.py sha256=AB4YH4ZBGmCOe-X_1kB3hm-kNoRnOxCMzpkTUim4tT8 33586
modal/parallel_map.pyi sha256=-D_z-K1GOpQcMSUMVHRVLr2rgEA5CXlX6dU5P6msa58 5671
modal/partial_function.py sha256=y0h-EvlPnfvZr7nlJLOFk7NB-K-ZO41XJnsGtQTesAI 1200
modal/partial_function.pyi sha256=-xWrvFMhLT6ulx9B82u1g8kL69vt3nYAvp8pV0d__uw 5407
modal/proxy.py sha256=NrOevrWxG3G7-zlyRzG6BcIvop7AWLeyahZxitbBaOk 1418
modal/proxy.pyi sha256=1OEKIVUyC-xb7fHMzngakQso0nTsK60TVhXtlcMj6Wk 390
modal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
modal/queue.py sha256=OIYmve1a4GTP54Vj2CcLatLPIAWToU7hWBNeu7IJiBY 18985
modal/queue.pyi sha256=sgvELCK4bJXMZIZw7gllooGFZNipGjI3BT4rmUuyD9M 10282
modal/retries.py sha256=IvNLDM0f_GLUDD5VgEDoN09C88yoxSrCquinAuxT1Sc 5205
modal/runner.py sha256=8jBg-gOjjYyteXMI01u6f7izYsGrABsFaByixeQlTmo 25126
modal/runner.pyi sha256=HW2pvC_PLwg1Es_EkrfQgMZsktIr9zzVEtmjOVFG6Dw 5351
modal/running_app.py sha256=v61mapYNV1-O-Uaho5EfJlryMLvIT9We0amUOSvSGx8 1188
modal/sandbox.py sha256=effbnWXqLwxj5ix7fFHyq3n5FJHtuv2qzpdN7XLZ4ds 32619
modal/sandbox.pyi sha256=cLmSwI1ab-2DgEuXNf6S1PiK63wfUR9dHtxlZtSOuX8 22719
modal/schedule.py sha256=0ZFpKs1bOxeo5n3HZjoL7OE2ktsb-_oGtq-WJEPO4tY 2615
modal/scheduler_placement.py sha256=BAREdOY5HzHpzSBqt6jDVR6YC_jYfHMVqOzkyqQfngU 1235
modal/secret.py sha256=U2Jivqdb94eI_BrGCMVbCots8F2gDcbXLMia_gVlej0 10455
modal/secret.pyi sha256=W4g_BOSxafYm-K9PvFc7-li3a-rsCFNkYgHTZXr1AFA 2974
modal/serving.py sha256=orZjhyikqk7U77My7GedbVKy65j0_CF7J7mqye86dRw 4650
modal/serving.pyi sha256=KGSaZhg0qwygLmDkhgJedUfWeNSkXsyoOipq10vYffU 1978
modal/snapshot.py sha256=6rQvDP3iX9hdiAudKTy0-m0JESt4kk0q2gusXbaRA-8 1279
modal/snapshot.pyi sha256=Ypd4NKsjOTnnnqXyTGGLKq5lkocRrUURYjY5Pi67_qA 670
modal/stream_type.py sha256=A6320qoAAWhEfwOCZfGtymQTu5AfLfJXXgARqooTPvY 417
modal/token_flow.py sha256=APNPQhuqy2avu6IY26U6OiN7erRhpo03Ztt1V60_wts 6776
modal/token_flow.pyi sha256=0XV3d-9CGQL3qjPdw3RgwIFVqqxo8Z-u044_mkgAM3o 2064
modal/volume.py sha256=JAWeDvoAG95tMBv-fYIERyHsJPS_X_xGpxRRmYtb6j0 30096
modal/volume.pyi sha256=kTsXarphjZILXci84LQy7EyC84eXUs5-7D62IM5q3eE 12491
modal/_runtime/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal/_runtime/asgi.py sha256=vmbrREjdCnxAeUyoUd1vtv7PfcR86IR0R2Jp1J6rEok 22435
modal/_runtime/container_io_manager.py sha256=-EpE47kL759b87SsQaaGMuqRBbvS8gRHoyAOIKzGRTY 44045
modal/_runtime/container_io_manager.pyi sha256=wRd2wHMFru0NmNgiCBVdDTrJGkeVZsZvWwA1fzn8wi8 17009
modal/_runtime/execution_context.py sha256=E6ofm6j1POXGPxS841X3V7JU6NheVb8OkQc7JpLq4Kg 2712
modal/_runtime/execution_context.pyi sha256=wQZwMNADExkeNdB9yKX0PPojovxlFHbap3441wAsiMY 634
modal/_runtime/gpu_memory_snapshot.py sha256=tA3m1d1cwnmHpvpCeN_WijDd6n8byn7LWlpicbIxiOI 3144
modal/_runtime/telemetry.py sha256=T1RoAGyjBDr1swiM6pPsGRSITm7LI5FDK18oNXxY08U 5163
modal/_runtime/user_code_imports.py sha256=OTxf5BIwMOaHFplIxxyEAOsR-xM2f5kSiSOa9Ne2le0 14814
modal/_utils/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/_utils/app_utils.py sha256=88BT4TPLWfYAQwKTHcyzNQRHg8n9B-QE2UyJs96iV-0 108
modal/_utils/async_utils.py sha256=b2TJyKY1Hq7df7M-fo3qlFM95mGdo3dCuqRPPcV5hsE 27445
modal/_utils/blob_utils.py sha256=RB1G6T7eC1Poe-O45qYLaxwCr2jkM-Q6Nexk1J3wk_w 14505
modal/_utils/bytes_io_segment_payload.py sha256=uunxVJS4PE1LojF_UpURMzVK9GuvmYWRqQo_bxEj5TU 3385
modal/_utils/deprecation.py sha256=EXP1beU4pmEqEzWMLw6E3kUfNfpmNA_VOp6i0EHi93g 4856
modal/_utils/docker_utils.py sha256=h1uETghR40mp_y3fSWuZAfbIASH1HMzuphJHghAL6DU 3722
modal/_utils/function_utils.py sha256=t5uVhvmQKFmLmJko_Vv8g99-PGqm1a4QQWIQNt44jKg 26688
modal/_utils/git_utils.py sha256=qtUU6JAttF55ZxYq51y55OR58B0tDPZsZWK5dJe6W5g 3182
modal/_utils/grpc_testing.py sha256=H1zHqthv19eGPJz2HKXDyWXWGSqO4BRsxah3L5Xaa8A 8619
modal/_utils/grpc_utils.py sha256=wmMydVKN9YbugTwUXuOuzxbpzYvxkTDaFRxlBtIDE_0 8526
modal/_utils/hash_utils.py sha256=zg3J6OGxTFGSFri1qQ12giDz90lWk8bzaxCTUCRtiX4 3034
modal/_utils/http_utils.py sha256=yeTFsXYr0rYMEhB7vBP7audG9Uc7OLhzKBANFDZWVt0 2451
modal/_utils/jwt_utils.py sha256=fxH9plyrbAemTbjSsQtzIdDXE9QXxvMC4DiUZ16G0aA 1360
modal/_utils/logger.py sha256=ePzdudrtx9jJCjuO6-bcL_kwUJfi4AwloUmIiNtqkY0 1330
modal/_utils/mount_utils.py sha256=gGCgIlWwYiJbUtgFY2GJcWYismYvazbMAeUOgf7NhFQ 3205
modal/_utils/name_utils.py sha256=TW1iyJedvDNPEJ5UVp93u8xuD5J2gQL_CUt1mgov_aI 1939
modal/_utils/package_utils.py sha256=LcL2olGN4xaUzu2Tbv-C-Ft9Qp6bsLxEfETOAVd-mjU 2073
modal/_utils/pattern_utils.py sha256=ZUffaECfe2iYBhH6cvCB-0-UWhmEBTZEl_TwG_So3ag 6714
modal/_utils/rand_pb_testing.py sha256=mmVPk1rZldHwHZx0DnHTuHQlRLAiiAYdxjwEJpxvT9c 3900
modal/_utils/shell_utils.py sha256=hWHzv730Br2Xyj6cGPiMZ-198Z3RZuOu3pDXhFSZ22c 2157
modal/_vendor/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal/_vendor/a2wsgi_wsgi.py sha256=Q1AsjpV_Q_vzQsz_cSqmP9jWzsGsB-ARFU6vpQYml8k 21878
modal/_vendor/cloudpickle.py sha256=avxOIgNKqL9KyPNuIOVQzBm0D1l9ipeB4RrcUMUGmeQ 55216
modal/_vendor/tblib.py sha256=g1O7QUDd3sDoLd8YPFltkXkih7r_fyZOjgmGuligv3s 9722
modal/cli/__init__.py sha256=waLjl5c6IPDhSsdWAm9Bji4e2PVxamYABKAze6CHVXY 28
modal/cli/_download.py sha256=t6BXZwjTd9MgznDvbsV8rp0FZWggdzC-lUAGZU4xx1g 3984
modal/cli/_traceback.py sha256=QlLa_iw3fAOA-mqCqjS8qAxvNT48J3YY3errtVVc2cw 7316
modal/cli/app.py sha256=87LWg3bTQQIHFOqs8iiJYD_X03omXBZ6lFYR0rMJV-I 8433
modal/cli/config.py sha256=QvFsqO4eUOtI7d_pQAOAyfq_ZitjhPtav3C6GIDQcZM 1680
modal/cli/container.py sha256=FYwEgjf93j4NMorAjGbSV98i1wpebqdAeNU1wfrFp1k 3668
modal/cli/dict.py sha256=8Wq3w-UDaywk8EVNdj-ECCNV9TYHqh4kzhUqhhulatM 4593
modal/cli/entry_point.py sha256=dOosuCwhfznwTCB4oMljUFhihq5aLUVoAz7RhcBEDnc 4189
modal/cli/environment.py sha256=Ayddkiq9jdj3XYDJ8ZmUqFpPPH8xajYlbexRkzGtUcg 4334
modal/cli/import_refs.py sha256=53WmXyOivTk2Pi85NgAr8K5tjwOxNeCmOR0wLNEEX1c 13941
modal/cli/launch.py sha256=0_sBu6bv2xJEPWi-rbGS6Ri9ggnkWQvrGlgpYSUBMyY 3097
modal/cli/network_file_system.py sha256=eq3JnwjbfFNsJodIyANHL06ByYc3BSavzdmu8C96cHA 7948
modal/cli/profile.py sha256=0TYhgRSGUvQZ5LH9nkl6iZllEvAjDniES264dE57wOM 3201
modal/cli/queues.py sha256=6gTu76dzBtPN5eQVsLrvQpuru5jI9ZCWK5Eh8J8XhaM 4498
modal/cli/run.py sha256=v1_yj6fJ-W8hPi3z5tHsogsXjtuvwjnjV-EjTIJqXr8 22947
modal/cli/secret.py sha256=WB_c-LE9-eDqleLpJxsJ9rZw62Eeza8ZFQFR10vNMEk 4197
modal/cli/token.py sha256=mxSgOWakXG6N71hQb1ko61XAR9ZGkTMZD-Txn7gmTac 1924
modal/cli/utils.py sha256=hZmjyzcPjDnQSkLvycZD2LhGdcsfdZshs_rOU78EpvI 3717
modal/cli/volume.py sha256=c2IuVNO2yJVaXmZkRh3xwQmznlRTgFoJr_BIzzqtVv0 10251
modal/cli/programs/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal/cli/programs/run_jupyter.py sha256=MX6YQ6zRyRk1xo8tYZFiGam0p5KETwax81L6TpaS9I0 2778
modal/cli/programs/vscode.py sha256=kfvhZQ4bJwtVm3MgC1V7AlygZOlKT1a33alr_uwrewA 3473
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/requirements/2024.10.txt sha256=qD-5cVIVM9wXesJ6JC89Ew-3m2KjEElUz3jaw_MddRo 296
modal/requirements/PREVIEW.txt sha256=qD-5cVIVM9wXesJ6JC89Ew-3m2KjEElUz3jaw_MddRo 296
modal/requirements/README.md sha256=9tK76KP0Uph7O0M5oUgsSwEZDj5y-dcUPsnpR0Sc-Ik 854
modal/requirements/base-images.json sha256=57vMSqzMbLBxw5tFWSaMiIkkVEps4JfX5PAtXGnkS4U 740
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=cvTgltucqYLLIX84QxAwf51Z5Vc2n6cLxS8VcrxNCAo 6401
modal_docs/mdmd/__init__.py sha256=svYKtV8HDwDCN86zbdWqyq5T8sMdGDj0PVlzc2tIxDM 28
modal_docs/mdmd/mdmd.py sha256=Irx49MCCTlBOP4FBdLR--JrpA3-WhsVeriq0LGgsRic 6232
modal_docs/mdmd/signatures.py sha256=XJaZrK7Mdepk5fdX51A8uENiLFNil85Ud0d4MH8H5f0 3218
modal_proto/__init__.py sha256=MIEP8jhXUeGq_eCjYFcqN5b1bxBM4fdk0VESpjWR0fc 28
modal_proto/api.proto sha256=Dq8sMDBj09tRQ8sqycbvyn_VekCejFZQUgljnUM5PIg 88280
modal_proto/api_grpc.py sha256=SJOfs3Y1cOzzF_ZcDj-UNnOWz59sfU8a4JISp4Y_1Kw 109923
modal_proto/api_pb2.py sha256=tBekuhYIa6bKIUugbzWJonDECUbNAIGY0cpZjRzDyBE 316437
modal_proto/api_pb2.pyi sha256=ypbEt3BQIo3CW2SwKiR41Oj-7NRuWmWvbxR8Vk7IdC8 428292
modal_proto/api_pb2_grpc.py sha256=0XeCIL2B6UGLBh1MEGPFPz1k8qLWNyp-yj_cJrK3NE8 237541
modal_proto/api_pb2_grpc.pyi sha256=BsnRBinG0KC9Cp70UkdxuzgZA9KLCTl7T5ze0RK-Mmk 55323
modal_proto/modal_api_grpc.py sha256=i9HTreJ5FpBvtz9NwuTC52fZTWZO_M_DWdIYT2lOjs8 14666
modal_proto/modal_options_grpc.py sha256=qJ1cuwA54oRqrdTyPTbvfhFZYd9HhJKK5UCwt523r3Y 120
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.pyi sha256=l7DBrbLO7q3Ir-XDkWsajm0d0TQqqrfuX54i4BMpdQg 1018
modal_proto/options_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
modal_proto/options_pb2_grpc.pyi sha256=CImmhxHsYnF09iENPoe8S4J-n93jtgUYD2JPAc0yJSI 247
modal_proto/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
modal_version/__init__.py sha256=wiJQ53c-OMs0Xf1UeXOxQ7FwlV1VzIjnX6o-pRYZ_Pk 470
modal_version/__main__.py sha256=2FO0yYQQwDTh6udt1h-cBnGd1c4ZyHnHSI4BksxzVac 105
modal_version/_version_generated.py sha256=w4UoTfKKY5f3bptqQVeyJSPZrS1Py_SX_9mH5UPN5ro 150
modal-0.73.136.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
modal-0.73.136.dist-info/METADATA sha256=2-yTbQLQc1vaSX6TqPqPUoGFJDrPDZjkMNYvtxu0y3s 2453
modal-0.73.136.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
modal-0.73.136.dist-info/entry_points.txt sha256=An-wYgeEUnm6xzrAP9_NTSTSciYvvEWsMZILtYrvpAI 46
modal-0.73.136.dist-info/top_level.txt sha256=4BWzoKYREKUZ5iyPzZpjqx4G8uB5TWxXPDwibLcVa7k 43
modal-0.73.136.dist-info/RECORD

top_level.txt

modal
modal_docs
modal_proto
modal_version

entry_points.txt

modal = modal.__main__:main