python3.14-modal-1.5.5
checks.aarch64-linux.pkgs-hermes-agent
· build #6224
· raw
1elastic-arm-64da6151: building cnfydb91rckyn9yr00cnm0avd1lxjfws-python3.14-modal-1.5.5.drv2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-metadata-check-hook.sh15Using pythonMetadataCheckPhase16Sourcing python-namespaces-hook17Sourcing python-catch-conflicts-hook.sh18Sourcing pytest-check-hook19Using pytestCheckPhase20Using versionCheckHook
unpackPhase
21unpacking source archive /nix/store/6xk4wi3qd4y54v306pivcg6yv8g09jl5-source22source root is source/py23setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/py/uv.lock"patchPhase
24patching script interpreter paths in protoc_plugin/plugin.py25protoc_plugin/plugin.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python"26Generating protos in the current environment27/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 compile_protos.py28Writing mypy to modal_proto/api_pb2.pyi29Writing mypy to modal_proto/task_command_router_pb2.pyi30Writing mypy to modal_proto/api_pb2_grpc.pyi31Writing mypy to modal_proto/task_command_router_pb2_grpc.pyi32/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 -m grpc_tools.protoc --python_out=. --grpclib_python_out=. --grpc_python_out=. --mypy_out=. --mypy_grpc_out=. -I .. modal_proto/api.proto modal_proto/task_command_router.proto33/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 -m grpc_tools.protoc --plugin=protoc-gen-modal-grpclib-python=protoc_plugin/plugin.py --modal-grpclib-python_out=. -I .. modal_proto/api.proto34Generating synchronicity type stubs...35363738configurePhase
39no configure script, doing nothingbuildPhase
40Executing pypaBuildPhase41Creating a wheel...42pypa build flags: --no-isolation --outdir dist/ --wheel43* Getting build dependencies for wheel...44running egg_info45creating modal.egg-info46writing modal.egg-info/PKG-INFO47writing dependency_links to modal.egg-info/dependency_links.txt48writing entry points to modal.egg-info/entry_points.txt49writing requirements to modal.egg-info/requires.txt50writing top-level names to modal.egg-info/top_level.txt51writing manifest file 'modal.egg-info/SOURCES.txt'52reading manifest file 'modal.egg-info/SOURCES.txt'53adding license file 'LICENSE'54writing manifest file 'modal.egg-info/SOURCES.txt'55* Building wheel...56running bdist_wheel57running build58running build_py59creating build/lib/modal_docs60copying modal_docs/gen_cli_docs_main.py -> build/lib/modal_docs61copying modal_docs/gen_cli_docs.py -> build/lib/modal_docs62copying modal_docs/gen_reference_docs.py -> build/lib/modal_docs63copying modal_docs/gen_reference_docs_main.py -> build/lib/modal_docs64copying modal_docs/__init__.py -> build/lib/modal_docs65creating build/lib/modal66copying modal/_tunnel.py -> build/lib/modal67copying modal/workspace.py -> build/lib/modal68copying modal/network_file_system.py -> build/lib/modal69copying modal/_workspace.py -> build/lib/modal70copying modal/stream_type.py -> build/lib/modal71copying modal/partial_function.py -> build/lib/modal72copying modal/runner.py -> build/lib/modal73copying modal/file_pattern_matcher.py -> build/lib/modal74copying modal/mount.py -> build/lib/modal75copying modal/server.py -> build/lib/modal76copying modal/retries.py -> build/lib/modal77copying modal/secret.py -> build/lib/modal78copying modal/_environments.py -> build/lib/modal79copying modal/call_graph.py -> build/lib/modal80copying modal/cloud_bucket_mount.py -> build/lib/modal81copying modal/snapshot.py -> build/lib/modal82copying modal/queue.py -> build/lib/modal83copying modal/_type_manager.py -> build/lib/modal84copying modal/file_io.py -> build/lib/modal85copying modal/app.py -> build/lib/modal86copying modal/config.py -> build/lib/modal87copying modal/_watcher.py -> build/lib/modal88copying modal/functions.py -> build/lib/modal89copying modal/_load_context.py -> build/lib/modal90copying modal/_billing.py -> build/lib/modal91copying modal/_function_variants.py -> build/lib/modal92copying modal/serving.py -> build/lib/modal93copying modal/billing.py -> build/lib/modal94copying modal/cls.py -> build/lib/modal95copying modal/_server.py -> build/lib/modal96copying modal/_logs.py -> build/lib/modal97copying modal/_location.py -> build/lib/modal98copying modal/_serialization.py -> build/lib/modal99copying modal/exception.py -> build/lib/modal100copying modal/_supports_logs.py -> build/lib/modal101copying modal/object.py -> build/lib/modal102copying modal/scheduler_placement.py -> build/lib/modal103copying modal/_logs_manager.py -> build/lib/modal104copying modal/image.py -> build/lib/modal105copying modal/_ipython.py -> build/lib/modal106copying modal/_container_entrypoint.py -> build/lib/modal107copying modal/parallel_map.py -> build/lib/modal108copying modal/container_process.py -> build/lib/modal109copying modal/_grpc_client.py -> build/lib/modal110copying modal/volume.py -> build/lib/modal111copying modal/proxy.py -> build/lib/modal112copying modal/schedule.py -> build/lib/modal113copying modal/_resolver.py -> build/lib/modal114copying modal/_functions.py -> build/lib/modal115copying modal/sandbox.py -> build/lib/modal116copying modal/running_app.py -> build/lib/modal117copying modal/_partial_function.py -> build/lib/modal118copying modal/_object.py -> build/lib/modal119copying modal/token_flow.py -> build/lib/modal120copying modal/sandbox_fs.py -> build/lib/modal121copying modal/__main__.py -> build/lib/modal122copying modal/__init__.py -> build/lib/modal123copying modal/io_streams.py -> build/lib/modal124copying modal/types.py -> build/lib/modal125copying modal/client.py -> build/lib/modal126copying modal/_resources.py -> build/lib/modal127copying modal/_traceback.py -> build/lib/modal128copying modal/environments.py -> build/lib/modal129copying modal/dict.py -> build/lib/modal130copying modal/output.py -> build/lib/modal131copying modal/_clustered_functions.py -> build/lib/modal132copying modal/_image.py -> build/lib/modal133creating build/lib/modal_version134copying modal_version/__main__.py -> build/lib/modal_version135copying modal_version/__init__.py -> build/lib/modal_version136creating build/lib/modal_proto137copying modal_proto/api_pb2_grpc.py -> build/lib/modal_proto138copying modal_proto/task_command_router_pb2_grpc.py -> build/lib/modal_proto139copying modal_proto/api_grpc.py -> build/lib/modal_proto140copying modal_proto/task_command_router_grpc.py -> build/lib/modal_proto141copying modal_proto/__init__.py -> build/lib/modal_proto142copying modal_proto/api_pb2.py -> build/lib/modal_proto143copying modal_proto/task_command_router_pb2.py -> build/lib/modal_proto144copying modal_proto/modal_api_grpc.py -> build/lib/modal_proto145creating build/lib/modal_docs/mdmd146copying modal_docs/mdmd/signatures.py -> build/lib/modal_docs/mdmd147copying modal_docs/mdmd/mdmd.py -> build/lib/modal_docs/mdmd148copying modal_docs/mdmd/__init__.py -> build/lib/modal_docs/mdmd149copying modal_docs/mdmd/types.py -> build/lib/modal_docs/mdmd150creating build/lib/modal/_runtime151copying modal/_runtime/execution_context.py -> build/lib/modal/_runtime152copying modal/_runtime/gpu_memory_snapshot.py -> build/lib/modal/_runtime153copying modal/_runtime/user_code_event_loop.py -> build/lib/modal/_runtime154copying modal/_runtime/user_code_imports.py -> build/lib/modal/_runtime155copying modal/_runtime/asgi.py -> build/lib/modal/_runtime156copying modal/_runtime/telemetry.py -> build/lib/modal/_runtime157copying modal/_runtime/task_lifecycle_manager.py -> build/lib/modal/_runtime158copying modal/_runtime/__init__.py -> build/lib/modal/_runtime159copying modal/_runtime/container_io_manager.py -> build/lib/modal/_runtime160creating build/lib/modal/_vendor161copying modal/_vendor/tblib.py -> build/lib/modal/_vendor162copying modal/_vendor/a2wsgi_wsgi.py -> build/lib/modal/_vendor163copying modal/_vendor/cloudpickle.py -> build/lib/modal/_vendor164copying modal/_vendor/version.py -> build/lib/modal/_vendor165copying modal/_vendor/__init__.py -> build/lib/modal/_vendor166creating build/lib/modal/cli167copying modal/cli/workspace.py -> build/lib/modal/cli168copying modal/cli/network_file_system.py -> build/lib/modal/cli169copying modal/cli/_download.py -> build/lib/modal/cli170copying modal/cli/launch.py -> build/lib/modal/cli171copying modal/cli/secret.py -> build/lib/modal/cli172copying modal/cli/changelog.py -> build/lib/modal/cli173copying modal/cli/utils.py -> build/lib/modal/cli174copying modal/cli/container.py -> build/lib/modal/cli175copying modal/cli/app.py -> build/lib/modal/cli176copying modal/cli/config.py -> build/lib/modal/cli177copying modal/cli/token.py -> build/lib/modal/cli178copying modal/cli/queues.py -> build/lib/modal/cli179copying modal/cli/billing.py -> build/lib/modal/cli180copying modal/cli/run.py -> build/lib/modal/cli181copying modal/cli/profile.py -> build/lib/modal/cli182copying modal/cli/endpoint.py -> build/lib/modal/cli183copying modal/cli/import_refs.py -> build/lib/modal/cli184copying modal/cli/image.py -> build/lib/modal/cli185copying modal/cli/_help.py -> build/lib/modal/cli186copying modal/cli/bootstrap.py -> build/lib/modal/cli187copying modal/cli/environment.py -> build/lib/modal/cli188copying modal/cli/logo.py -> build/lib/modal/cli189copying modal/cli/shell.py -> build/lib/modal/cli190copying modal/cli/volume.py -> build/lib/modal/cli191copying modal/cli/skills.py -> build/lib/modal/cli192copying modal/cli/__init__.py -> build/lib/modal/cli193copying modal/cli/cluster.py -> build/lib/modal/cli194copying modal/cli/_traceback.py -> build/lib/modal/cli195copying modal/cli/entry_point.py -> build/lib/modal/cli196copying modal/cli/dashboard.py -> build/lib/modal/cli197copying modal/cli/dict.py -> build/lib/modal/cli198copying modal/cli/curl.py -> build/lib/modal/cli199copying modal/cli/selector.py -> build/lib/modal/cli200creating build/lib/modal/experimental201copying modal/experimental/__init__.py -> build/lib/modal/experimental202copying modal/experimental/flash.py -> build/lib/modal/experimental203copying modal/experimental/ipython.py -> build/lib/modal/experimental204creating build/lib/modal/_output205copying modal/_output/manager.py -> build/lib/modal/_output206copying modal/_output/status.py -> build/lib/modal/_output207copying modal/_output/rich.py -> build/lib/modal/_output208copying modal/_output/__init__.py -> build/lib/modal/_output209copying modal/_output/pty.py -> build/lib/modal/_output210creating build/lib/modal/_utils211copying modal/_utils/bytes_io_segment_payload.py -> build/lib/modal/_utils212copying modal/_utils/display_utils.py -> build/lib/modal/_utils213copying modal/_utils/async_utils.py -> build/lib/modal/_utils214copying modal/_utils/browser_utils.py -> build/lib/modal/_utils215copying modal/_utils/logger.py -> build/lib/modal/_utils216copying modal/_utils/mount_utils.py -> build/lib/modal/_utils217copying modal/_utils/auth_token_manager.py -> build/lib/modal/_utils218copying modal/_utils/grpc_utils.py -> build/lib/modal/_utils219copying modal/_utils/proxy_support.py -> build/lib/modal/_utils220copying modal/_utils/http_utils.py -> build/lib/modal/_utils221copying modal/_utils/blob_utils.py -> build/lib/modal/_utils222copying modal/_utils/curl_utils.py -> build/lib/modal/_utils223copying modal/_utils/function_utils.py -> build/lib/modal/_utils224copying modal/_utils/jwt_utils.py -> build/lib/modal/_utils225copying modal/_utils/app_utils.py -> build/lib/modal/_utils226copying modal/_utils/sandbox_fs_utils.py -> build/lib/modal/_utils227copying modal/_utils/rand_pb_testing.py -> build/lib/modal/_utils228copying modal/_utils/name_utils.py -> build/lib/modal/_utils229copying modal/_utils/__init__.py -> build/lib/modal/_utils230copying modal/_utils/pattern_utils.py -> build/lib/modal/_utils231copying modal/_utils/task_command_router_client.py -> build/lib/modal/_utils232copying modal/_utils/git_utils.py -> build/lib/modal/_utils233copying modal/_utils/package_utils.py -> build/lib/modal/_utils234copying modal/_utils/grpc_testing.py -> build/lib/modal/_utils235copying modal/_utils/shell_utils.py -> build/lib/modal/_utils236copying modal/_utils/docker_utils.py -> build/lib/modal/_utils237copying modal/_utils/time_utils.py -> build/lib/modal/_utils238copying modal/_utils/deprecation.py -> build/lib/modal/_utils239copying modal/_utils/hash_utils.py -> build/lib/modal/_utils240creating build/lib/modal/cli/programs241copying modal/cli/programs/vscode.py -> build/lib/modal/cli/programs242copying modal/cli/programs/__init__.py -> build/lib/modal/cli/programs243copying modal/cli/programs/run_jupyter.py -> build/lib/modal/cli/programs244running egg_info245writing modal.egg-info/PKG-INFO246writing dependency_links to modal.egg-info/dependency_links.txt247writing entry points to modal.egg-info/entry_points.txt248writing requirements to modal.egg-info/requires.txt249writing top-level names to modal.egg-info/top_level.txt250reading manifest file 'modal.egg-info/SOURCES.txt'251adding license file 'LICENSE'252writing manifest file 'modal.egg-info/SOURCES.txt'253copying modal_docs/reference_intro.md -> build/lib/modal_docs254copying modal/_clustered_functions.pyi -> build/lib/modal255copying modal/_logs_manager.pyi -> build/lib/modal256copying modal/_tunnel.pyi -> build/lib/modal257copying modal/app.pyi -> build/lib/modal258copying modal/billing.pyi -> build/lib/modal259copying modal/client.pyi -> build/lib/modal260copying modal/cloud_bucket_mount.pyi -> build/lib/modal261copying modal/cls.pyi -> build/lib/modal262copying modal/container_process.pyi -> build/lib/modal263copying modal/dict.pyi -> build/lib/modal264copying modal/environments.pyi -> build/lib/modal265copying modal/file_io.pyi -> build/lib/modal266copying modal/functions.pyi -> build/lib/modal267copying modal/image.pyi -> build/lib/modal268copying modal/io_streams.pyi -> build/lib/modal269copying modal/mount.pyi -> build/lib/modal270copying modal/network_file_system.pyi -> build/lib/modal271copying modal/object.pyi -> build/lib/modal272copying modal/parallel_map.pyi -> build/lib/modal273copying modal/partial_function.pyi -> build/lib/modal274copying modal/proxy.pyi -> build/lib/modal275copying modal/py.typed -> build/lib/modal276copying modal/queue.pyi -> build/lib/modal277copying modal/runner.pyi -> build/lib/modal278copying modal/sandbox.pyi -> build/lib/modal279copying modal/sandbox_fs.pyi -> build/lib/modal280copying modal/secret.pyi -> build/lib/modal281copying modal/server.pyi -> build/lib/modal282copying modal/serving.pyi -> build/lib/modal283copying modal/snapshot.pyi -> build/lib/modal284copying modal/token_flow.pyi -> build/lib/modal285copying modal/volume.pyi -> build/lib/modal286copying modal/workspace.pyi -> build/lib/modal287creating build/lib/modal/builder288copying modal/builder/README.md -> build/lib/modal/builder289copying modal/builder/2024.10.txt -> build/lib/modal/builder290copying modal/builder/2023.12.txt -> build/lib/modal/builder291copying modal/builder/2023.12.312.txt -> build/lib/modal/builder292copying modal/builder/PREVIEW.txt -> build/lib/modal/builder293copying modal/builder/2024.04.txt -> build/lib/modal/builder294copying modal/builder/2025.06.txt -> build/lib/modal/builder295copying modal/builder/base-images.json -> build/lib/modal/builder296creating build/lib/modal/skills/modal297copying modal/skills/modal/SKILL.md -> build/lib/modal/skills/modal298copying modal_proto/api_pb2.pyi -> build/lib/modal_proto299copying modal_proto/api_pb2_grpc.pyi -> build/lib/modal_proto300copying modal_proto/py.typed -> build/lib/modal_proto301copying modal_proto/task_command_router_pb2.pyi -> build/lib/modal_proto302copying modal_proto/task_command_router_pb2_grpc.pyi -> build/lib/modal_proto303copying modal/_runtime/container_io_manager.pyi -> build/lib/modal/_runtime304copying modal/_runtime/execution_context.pyi -> build/lib/modal/_runtime305copying modal/_runtime/task_lifecycle_manager.pyi -> build/lib/modal/_runtime306copying modal/experimental/flash.pyi -> build/lib/modal/experimental307installing to build/bdist.linux-aarch64/wheel308running install309running install_lib310creating build/bdist.linux-aarch64/wheel311creating build/bdist.linux-aarch64/wheel/modal_docs312copying build/lib/modal_docs/gen_cli_docs_main.py -> build/bdist.linux-aarch64/wheel/./modal_docs313copying build/lib/modal_docs/gen_cli_docs.py -> build/bdist.linux-aarch64/wheel/./modal_docs314copying build/lib/modal_docs/gen_reference_docs.py -> build/bdist.linux-aarch64/wheel/./modal_docs315creating build/bdist.linux-aarch64/wheel/modal_docs/mdmd316copying build/lib/modal_docs/mdmd/signatures.py -> build/bdist.linux-aarch64/wheel/./modal_docs/mdmd317copying build/lib/modal_docs/mdmd/mdmd.py -> build/bdist.linux-aarch64/wheel/./modal_docs/mdmd318copying build/lib/modal_docs/mdmd/__init__.py -> build/bdist.linux-aarch64/wheel/./modal_docs/mdmd319copying build/lib/modal_docs/mdmd/types.py -> build/bdist.linux-aarch64/wheel/./modal_docs/mdmd320copying build/lib/modal_docs/reference_intro.md -> build/bdist.linux-aarch64/wheel/./modal_docs321copying build/lib/modal_docs/gen_reference_docs_main.py -> build/bdist.linux-aarch64/wheel/./modal_docs322copying build/lib/modal_docs/__init__.py -> build/bdist.linux-aarch64/wheel/./modal_docs323creating build/bdist.linux-aarch64/wheel/modal324copying build/lib/modal/_tunnel.py -> build/bdist.linux-aarch64/wheel/./modal325copying build/lib/modal/workspace.py -> build/bdist.linux-aarch64/wheel/./modal326copying build/lib/modal/network_file_system.py -> build/bdist.linux-aarch64/wheel/./modal327copying build/lib/modal/_workspace.py -> build/bdist.linux-aarch64/wheel/./modal328copying build/lib/modal/stream_type.py -> build/bdist.linux-aarch64/wheel/./modal329copying build/lib/modal/partial_function.py -> build/bdist.linux-aarch64/wheel/./modal330copying build/lib/modal/runner.py -> build/bdist.linux-aarch64/wheel/./modal331copying build/lib/modal/file_pattern_matcher.py -> build/bdist.linux-aarch64/wheel/./modal332copying build/lib/modal/mount.py -> build/bdist.linux-aarch64/wheel/./modal333copying build/lib/modal/server.py -> build/bdist.linux-aarch64/wheel/./modal334copying build/lib/modal/retries.py -> build/bdist.linux-aarch64/wheel/./modal335copying build/lib/modal/secret.py -> build/bdist.linux-aarch64/wheel/./modal336copying build/lib/modal/billing.pyi -> build/bdist.linux-aarch64/wheel/./modal337copying build/lib/modal/_environments.py -> build/bdist.linux-aarch64/wheel/./modal338copying build/lib/modal/queue.pyi -> build/bdist.linux-aarch64/wheel/./modal339copying build/lib/modal/call_graph.py -> build/bdist.linux-aarch64/wheel/./modal340copying build/lib/modal/cloud_bucket_mount.py -> build/bdist.linux-aarch64/wheel/./modal341creating build/bdist.linux-aarch64/wheel/modal/builder342copying build/lib/modal/builder/2024.10.txt -> build/bdist.linux-aarch64/wheel/./modal/builder343copying build/lib/modal/builder/2023.12.txt -> build/bdist.linux-aarch64/wheel/./modal/builder344copying build/lib/modal/builder/2023.12.312.txt -> build/bdist.linux-aarch64/wheel/./modal/builder345copying build/lib/modal/builder/base-images.json -> build/bdist.linux-aarch64/wheel/./modal/builder346copying build/lib/modal/builder/PREVIEW.txt -> build/bdist.linux-aarch64/wheel/./modal/builder347copying build/lib/modal/builder/2024.04.txt -> build/bdist.linux-aarch64/wheel/./modal/builder348copying build/lib/modal/builder/README.md -> build/bdist.linux-aarch64/wheel/./modal/builder349copying build/lib/modal/builder/2025.06.txt -> build/bdist.linux-aarch64/wheel/./modal/builder350copying build/lib/modal/snapshot.py -> build/bdist.linux-aarch64/wheel/./modal351copying build/lib/modal/queue.py -> build/bdist.linux-aarch64/wheel/./modal352copying build/lib/modal/sandbox.pyi -> build/bdist.linux-aarch64/wheel/./modal353copying build/lib/modal/_type_manager.py -> build/bdist.linux-aarch64/wheel/./modal354copying build/lib/modal/file_io.py -> build/bdist.linux-aarch64/wheel/./modal355copying build/lib/modal/app.py -> build/bdist.linux-aarch64/wheel/./modal356copying build/lib/modal/config.py -> build/bdist.linux-aarch64/wheel/./modal357copying build/lib/modal/_watcher.py -> build/bdist.linux-aarch64/wheel/./modal358copying build/lib/modal/functions.pyi -> build/bdist.linux-aarch64/wheel/./modal359copying build/lib/modal/functions.py -> build/bdist.linux-aarch64/wheel/./modal360copying build/lib/modal/_load_context.py -> build/bdist.linux-aarch64/wheel/./modal361copying build/lib/modal/network_file_system.pyi -> build/bdist.linux-aarch64/wheel/./modal362copying build/lib/modal/file_io.pyi -> build/bdist.linux-aarch64/wheel/./modal363copying build/lib/modal/_billing.py -> build/bdist.linux-aarch64/wheel/./modal364copying build/lib/modal/_function_variants.py -> build/bdist.linux-aarch64/wheel/./modal365copying build/lib/modal/serving.py -> build/bdist.linux-aarch64/wheel/./modal366copying build/lib/modal/billing.py -> build/bdist.linux-aarch64/wheel/./modal367copying build/lib/modal/cls.py -> build/bdist.linux-aarch64/wheel/./modal368copying build/lib/modal/_server.py -> build/bdist.linux-aarch64/wheel/./modal369copying build/lib/modal/client.pyi -> build/bdist.linux-aarch64/wheel/./modal370copying build/lib/modal/mount.pyi -> build/bdist.linux-aarch64/wheel/./modal371copying build/lib/modal/_logs.py -> build/bdist.linux-aarch64/wheel/./modal372copying build/lib/modal/_location.py -> build/bdist.linux-aarch64/wheel/./modal373copying build/lib/modal/container_process.pyi -> build/bdist.linux-aarch64/wheel/./modal374copying build/lib/modal/secret.pyi -> build/bdist.linux-aarch64/wheel/./modal375copying build/lib/modal/parallel_map.pyi -> build/bdist.linux-aarch64/wheel/./modal376copying build/lib/modal/_serialization.py -> build/bdist.linux-aarch64/wheel/./modal377copying build/lib/modal/exception.py -> build/bdist.linux-aarch64/wheel/./modal378creating build/bdist.linux-aarch64/wheel/modal/_runtime379copying build/lib/modal/_runtime/execution_context.pyi -> build/bdist.linux-aarch64/wheel/./modal/_runtime380copying build/lib/modal/_runtime/execution_context.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime381copying build/lib/modal/_runtime/task_lifecycle_manager.pyi -> build/bdist.linux-aarch64/wheel/./modal/_runtime382copying build/lib/modal/_runtime/gpu_memory_snapshot.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime383copying build/lib/modal/_runtime/user_code_event_loop.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime384copying build/lib/modal/_runtime/user_code_imports.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime385copying build/lib/modal/_runtime/container_io_manager.pyi -> build/bdist.linux-aarch64/wheel/./modal/_runtime386copying build/lib/modal/_runtime/asgi.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime387copying build/lib/modal/_runtime/telemetry.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime388copying build/lib/modal/_runtime/task_lifecycle_manager.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime389copying build/lib/modal/_runtime/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime390copying build/lib/modal/_runtime/container_io_manager.py -> build/bdist.linux-aarch64/wheel/./modal/_runtime391copying build/lib/modal/_supports_logs.py -> build/bdist.linux-aarch64/wheel/./modal392copying build/lib/modal/partial_function.pyi -> build/bdist.linux-aarch64/wheel/./modal393copying build/lib/modal/snapshot.pyi -> build/bdist.linux-aarch64/wheel/./modal394copying build/lib/modal/workspace.pyi -> build/bdist.linux-aarch64/wheel/./modal395copying build/lib/modal/object.py -> build/bdist.linux-aarch64/wheel/./modal396copying build/lib/modal/scheduler_placement.py -> build/bdist.linux-aarch64/wheel/./modal397copying build/lib/modal/io_streams.pyi -> build/bdist.linux-aarch64/wheel/./modal398copying build/lib/modal/_logs_manager.py -> build/bdist.linux-aarch64/wheel/./modal399copying build/lib/modal/image.py -> build/bdist.linux-aarch64/wheel/./modal400copying build/lib/modal/_ipython.py -> build/bdist.linux-aarch64/wheel/./modal401copying build/lib/modal/_container_entrypoint.py -> build/bdist.linux-aarch64/wheel/./modal402copying build/lib/modal/environments.pyi -> build/bdist.linux-aarch64/wheel/./modal403copying build/lib/modal/parallel_map.py -> build/bdist.linux-aarch64/wheel/./modal404copying build/lib/modal/container_process.py -> build/bdist.linux-aarch64/wheel/./modal405copying build/lib/modal/_grpc_client.py -> build/bdist.linux-aarch64/wheel/./modal406copying build/lib/modal/image.pyi -> build/bdist.linux-aarch64/wheel/./modal407creating build/bdist.linux-aarch64/wheel/modal/skills408creating build/bdist.linux-aarch64/wheel/modal/skills/modal409copying build/lib/modal/skills/modal/SKILL.md -> build/bdist.linux-aarch64/wheel/./modal/skills/modal410creating build/bdist.linux-aarch64/wheel/modal/_vendor411copying build/lib/modal/_vendor/tblib.py -> build/bdist.linux-aarch64/wheel/./modal/_vendor412copying build/lib/modal/_vendor/a2wsgi_wsgi.py -> build/bdist.linux-aarch64/wheel/./modal/_vendor413copying build/lib/modal/_vendor/cloudpickle.py -> build/bdist.linux-aarch64/wheel/./modal/_vendor414copying build/lib/modal/_vendor/version.py -> build/bdist.linux-aarch64/wheel/./modal/_vendor415copying build/lib/modal/_vendor/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/_vendor416creating build/bdist.linux-aarch64/wheel/modal/cli417copying build/lib/modal/cli/workspace.py -> build/bdist.linux-aarch64/wheel/./modal/cli418copying build/lib/modal/cli/network_file_system.py -> build/bdist.linux-aarch64/wheel/./modal/cli419copying build/lib/modal/cli/_download.py -> build/bdist.linux-aarch64/wheel/./modal/cli420copying build/lib/modal/cli/launch.py -> build/bdist.linux-aarch64/wheel/./modal/cli421copying build/lib/modal/cli/secret.py -> build/bdist.linux-aarch64/wheel/./modal/cli422copying build/lib/modal/cli/changelog.py -> build/bdist.linux-aarch64/wheel/./modal/cli423copying build/lib/modal/cli/utils.py -> build/bdist.linux-aarch64/wheel/./modal/cli424copying build/lib/modal/cli/container.py -> build/bdist.linux-aarch64/wheel/./modal/cli425copying build/lib/modal/cli/app.py -> build/bdist.linux-aarch64/wheel/./modal/cli426copying build/lib/modal/cli/config.py -> build/bdist.linux-aarch64/wheel/./modal/cli427copying build/lib/modal/cli/token.py -> build/bdist.linux-aarch64/wheel/./modal/cli428copying build/lib/modal/cli/queues.py -> build/bdist.linux-aarch64/wheel/./modal/cli429copying build/lib/modal/cli/billing.py -> build/bdist.linux-aarch64/wheel/./modal/cli430copying build/lib/modal/cli/run.py -> build/bdist.linux-aarch64/wheel/./modal/cli431copying build/lib/modal/cli/profile.py -> build/bdist.linux-aarch64/wheel/./modal/cli432copying build/lib/modal/cli/endpoint.py -> build/bdist.linux-aarch64/wheel/./modal/cli433copying build/lib/modal/cli/import_refs.py -> build/bdist.linux-aarch64/wheel/./modal/cli434copying build/lib/modal/cli/image.py -> build/bdist.linux-aarch64/wheel/./modal/cli435copying build/lib/modal/cli/_help.py -> build/bdist.linux-aarch64/wheel/./modal/cli436copying build/lib/modal/cli/bootstrap.py -> build/bdist.linux-aarch64/wheel/./modal/cli437copying build/lib/modal/cli/environment.py -> build/bdist.linux-aarch64/wheel/./modal/cli438copying build/lib/modal/cli/logo.py -> build/bdist.linux-aarch64/wheel/./modal/cli439copying build/lib/modal/cli/shell.py -> build/bdist.linux-aarch64/wheel/./modal/cli440copying build/lib/modal/cli/volume.py -> build/bdist.linux-aarch64/wheel/./modal/cli441creating build/bdist.linux-aarch64/wheel/modal/cli/programs442copying build/lib/modal/cli/programs/vscode.py -> build/bdist.linux-aarch64/wheel/./modal/cli/programs443copying build/lib/modal/cli/programs/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/cli/programs444copying build/lib/modal/cli/programs/run_jupyter.py -> build/bdist.linux-aarch64/wheel/./modal/cli/programs445copying build/lib/modal/cli/skills.py -> build/bdist.linux-aarch64/wheel/./modal/cli446copying build/lib/modal/cli/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/cli447copying build/lib/modal/cli/cluster.py -> build/bdist.linux-aarch64/wheel/./modal/cli448copying build/lib/modal/cli/_traceback.py -> build/bdist.linux-aarch64/wheel/./modal/cli449copying build/lib/modal/cli/entry_point.py -> build/bdist.linux-aarch64/wheel/./modal/cli450copying build/lib/modal/cli/dashboard.py -> build/bdist.linux-aarch64/wheel/./modal/cli451copying build/lib/modal/cli/dict.py -> build/bdist.linux-aarch64/wheel/./modal/cli452copying build/lib/modal/cli/curl.py -> build/bdist.linux-aarch64/wheel/./modal/cli453copying build/lib/modal/cli/selector.py -> build/bdist.linux-aarch64/wheel/./modal/cli454copying build/lib/modal/volume.py -> build/bdist.linux-aarch64/wheel/./modal455copying build/lib/modal/token_flow.pyi -> build/bdist.linux-aarch64/wheel/./modal456copying build/lib/modal/proxy.py -> build/bdist.linux-aarch64/wheel/./modal457copying build/lib/modal/schedule.py -> build/bdist.linux-aarch64/wheel/./modal458copying build/lib/modal/_resolver.py -> build/bdist.linux-aarch64/wheel/./modal459copying build/lib/modal/_functions.py -> build/bdist.linux-aarch64/wheel/./modal460copying build/lib/modal/sandbox.py -> build/bdist.linux-aarch64/wheel/./modal461copying build/lib/modal/app.pyi -> build/bdist.linux-aarch64/wheel/./modal462copying build/lib/modal/running_app.py -> build/bdist.linux-aarch64/wheel/./modal463copying build/lib/modal/_partial_function.py -> build/bdist.linux-aarch64/wheel/./modal464copying build/lib/modal/object.pyi -> build/bdist.linux-aarch64/wheel/./modal465copying build/lib/modal/dict.pyi -> build/bdist.linux-aarch64/wheel/./modal466copying build/lib/modal/_object.py -> build/bdist.linux-aarch64/wheel/./modal467copying build/lib/modal/volume.pyi -> build/bdist.linux-aarch64/wheel/./modal468copying build/lib/modal/sandbox_fs.pyi -> build/bdist.linux-aarch64/wheel/./modal469copying build/lib/modal/token_flow.py -> build/bdist.linux-aarch64/wheel/./modal470copying build/lib/modal/_tunnel.pyi -> build/bdist.linux-aarch64/wheel/./modal471copying build/lib/modal/sandbox_fs.py -> build/bdist.linux-aarch64/wheel/./modal472creating build/bdist.linux-aarch64/wheel/modal/experimental473copying build/lib/modal/experimental/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/experimental474copying build/lib/modal/experimental/flash.py -> build/bdist.linux-aarch64/wheel/./modal/experimental475copying build/lib/modal/experimental/ipython.py -> build/bdist.linux-aarch64/wheel/./modal/experimental476copying build/lib/modal/experimental/flash.pyi -> build/bdist.linux-aarch64/wheel/./modal/experimental477copying build/lib/modal/proxy.pyi -> build/bdist.linux-aarch64/wheel/./modal478copying build/lib/modal/__main__.py -> build/bdist.linux-aarch64/wheel/./modal479copying build/lib/modal/py.typed -> build/bdist.linux-aarch64/wheel/./modal480copying build/lib/modal/_logs_manager.pyi -> build/bdist.linux-aarch64/wheel/./modal481copying build/lib/modal/server.pyi -> build/bdist.linux-aarch64/wheel/./modal482copying build/lib/modal/__init__.py -> build/bdist.linux-aarch64/wheel/./modal483copying build/lib/modal/io_streams.py -> build/bdist.linux-aarch64/wheel/./modal484copying build/lib/modal/cloud_bucket_mount.pyi -> build/bdist.linux-aarch64/wheel/./modal485copying build/lib/modal/types.py -> build/bdist.linux-aarch64/wheel/./modal486copying build/lib/modal/client.py -> build/bdist.linux-aarch64/wheel/./modal487copying build/lib/modal/runner.pyi -> build/bdist.linux-aarch64/wheel/./modal488copying build/lib/modal/_resources.py -> build/bdist.linux-aarch64/wheel/./modal489copying build/lib/modal/_traceback.py -> build/bdist.linux-aarch64/wheel/./modal490copying build/lib/modal/environments.py -> build/bdist.linux-aarch64/wheel/./modal491copying build/lib/modal/dict.py -> build/bdist.linux-aarch64/wheel/./modal492copying build/lib/modal/_clustered_functions.pyi -> build/bdist.linux-aarch64/wheel/./modal493creating build/bdist.linux-aarch64/wheel/modal/_output494copying build/lib/modal/_output/manager.py -> build/bdist.linux-aarch64/wheel/./modal/_output495copying build/lib/modal/_output/status.py -> build/bdist.linux-aarch64/wheel/./modal/_output496copying build/lib/modal/_output/rich.py -> build/bdist.linux-aarch64/wheel/./modal/_output497copying build/lib/modal/_output/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/_output498copying build/lib/modal/_output/pty.py -> build/bdist.linux-aarch64/wheel/./modal/_output499copying build/lib/modal/output.py -> build/bdist.linux-aarch64/wheel/./modal500copying build/lib/modal/_clustered_functions.py -> build/bdist.linux-aarch64/wheel/./modal501copying build/lib/modal/cls.pyi -> build/bdist.linux-aarch64/wheel/./modal502creating build/bdist.linux-aarch64/wheel/modal/_utils503copying build/lib/modal/_utils/bytes_io_segment_payload.py -> build/bdist.linux-aarch64/wheel/./modal/_utils504copying build/lib/modal/_utils/display_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils505copying build/lib/modal/_utils/async_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils506copying build/lib/modal/_utils/browser_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils507copying build/lib/modal/_utils/logger.py -> build/bdist.linux-aarch64/wheel/./modal/_utils508copying build/lib/modal/_utils/mount_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils509copying build/lib/modal/_utils/auth_token_manager.py -> build/bdist.linux-aarch64/wheel/./modal/_utils510copying build/lib/modal/_utils/grpc_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils511copying build/lib/modal/_utils/proxy_support.py -> build/bdist.linux-aarch64/wheel/./modal/_utils512copying build/lib/modal/_utils/http_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils513copying build/lib/modal/_utils/blob_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils514copying build/lib/modal/_utils/curl_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils515copying build/lib/modal/_utils/function_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils516copying build/lib/modal/_utils/jwt_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils517copying build/lib/modal/_utils/app_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils518copying build/lib/modal/_utils/sandbox_fs_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils519copying build/lib/modal/_utils/rand_pb_testing.py -> build/bdist.linux-aarch64/wheel/./modal/_utils520copying build/lib/modal/_utils/name_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils521copying build/lib/modal/_utils/__init__.py -> build/bdist.linux-aarch64/wheel/./modal/_utils522copying build/lib/modal/_utils/pattern_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils523copying build/lib/modal/_utils/task_command_router_client.py -> build/bdist.linux-aarch64/wheel/./modal/_utils524copying build/lib/modal/_utils/git_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils525copying build/lib/modal/_utils/package_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils526copying build/lib/modal/_utils/grpc_testing.py -> build/bdist.linux-aarch64/wheel/./modal/_utils527copying build/lib/modal/_utils/shell_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils528copying build/lib/modal/_utils/docker_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils529copying build/lib/modal/_utils/time_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils530copying build/lib/modal/_utils/deprecation.py -> build/bdist.linux-aarch64/wheel/./modal/_utils531copying build/lib/modal/_utils/hash_utils.py -> build/bdist.linux-aarch64/wheel/./modal/_utils532copying build/lib/modal/serving.pyi -> build/bdist.linux-aarch64/wheel/./modal533copying build/lib/modal/_image.py -> build/bdist.linux-aarch64/wheel/./modal534creating build/bdist.linux-aarch64/wheel/modal_version535copying build/lib/modal_version/__main__.py -> build/bdist.linux-aarch64/wheel/./modal_version536copying build/lib/modal_version/__init__.py -> build/bdist.linux-aarch64/wheel/./modal_version537creating build/bdist.linux-aarch64/wheel/modal_proto538copying build/lib/modal_proto/api_pb2_grpc.py -> build/bdist.linux-aarch64/wheel/./modal_proto539copying build/lib/modal_proto/task_command_router_pb2_grpc.py -> build/bdist.linux-aarch64/wheel/./modal_proto540copying build/lib/modal_proto/task_command_router_pb2_grpc.pyi -> build/bdist.linux-aarch64/wheel/./modal_proto541copying build/lib/modal_proto/task_command_router_pb2.pyi -> build/bdist.linux-aarch64/wheel/./modal_proto542copying build/lib/modal_proto/api_grpc.py -> build/bdist.linux-aarch64/wheel/./modal_proto543copying build/lib/modal_proto/api_pb2_grpc.pyi -> build/bdist.linux-aarch64/wheel/./modal_proto544copying build/lib/modal_proto/task_command_router_grpc.py -> build/bdist.linux-aarch64/wheel/./modal_proto545copying build/lib/modal_proto/py.typed -> build/bdist.linux-aarch64/wheel/./modal_proto546copying build/lib/modal_proto/__init__.py -> build/bdist.linux-aarch64/wheel/./modal_proto547copying build/lib/modal_proto/api_pb2.py -> build/bdist.linux-aarch64/wheel/./modal_proto548copying build/lib/modal_proto/api_pb2.pyi -> build/bdist.linux-aarch64/wheel/./modal_proto549copying build/lib/modal_proto/task_command_router_pb2.py -> build/bdist.linux-aarch64/wheel/./modal_proto550copying build/lib/modal_proto/modal_api_grpc.py -> build/bdist.linux-aarch64/wheel/./modal_proto551running install_egg_info552Copying modal.egg-info to build/bdist.linux-aarch64/wheel/./modal-1.5.5-py3.14.egg-info553running install_scripts554creating build/bdist.linux-aarch64/wheel/modal-1.5.5.dist-info/WHEEL555creating '/build/source/py/dist/.tmp-eqwlifcq/modal-1.5.5-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it556adding 'modal/__init__.py'557adding 'modal/__main__.py'558adding 'modal/_billing.py'559adding 'modal/_clustered_functions.py'560adding 'modal/_clustered_functions.pyi'561adding 'modal/_container_entrypoint.py'562adding 'modal/_environments.py'563adding 'modal/_function_variants.py'564adding 'modal/_functions.py'565adding 'modal/_grpc_client.py'566adding 'modal/_image.py'567adding 'modal/_ipython.py'568adding 'modal/_load_context.py'569adding 'modal/_location.py'570adding 'modal/_logs.py'571adding 'modal/_logs_manager.py'572adding 'modal/_logs_manager.pyi'573adding 'modal/_object.py'574adding 'modal/_partial_function.py'575adding 'modal/_resolver.py'576adding 'modal/_resources.py'577adding 'modal/_serialization.py'578adding 'modal/_server.py'579adding 'modal/_supports_logs.py'580adding 'modal/_traceback.py'581adding 'modal/_tunnel.py'582adding 'modal/_tunnel.pyi'583adding 'modal/_type_manager.py'584adding 'modal/_watcher.py'585adding 'modal/_workspace.py'586adding 'modal/app.py'587adding 'modal/app.pyi'588adding 'modal/billing.py'589adding 'modal/billing.pyi'590adding 'modal/call_graph.py'591adding 'modal/client.py'592adding 'modal/client.pyi'593adding 'modal/cloud_bucket_mount.py'594adding 'modal/cloud_bucket_mount.pyi'595adding 'modal/cls.py'596adding 'modal/cls.pyi'597adding 'modal/config.py'598adding 'modal/container_process.py'599adding 'modal/container_process.pyi'600adding 'modal/dict.py'601adding 'modal/dict.pyi'602adding 'modal/environments.py'603adding 'modal/environments.pyi'604adding 'modal/exception.py'605adding 'modal/file_io.py'606adding 'modal/file_io.pyi'607adding 'modal/file_pattern_matcher.py'608adding 'modal/functions.py'609adding 'modal/functions.pyi'610adding 'modal/image.py'611adding 'modal/image.pyi'612adding 'modal/io_streams.py'613adding 'modal/io_streams.pyi'614adding 'modal/mount.py'615adding 'modal/mount.pyi'616adding 'modal/network_file_system.py'617adding 'modal/network_file_system.pyi'618adding 'modal/object.py'619adding 'modal/object.pyi'620adding 'modal/output.py'621adding 'modal/parallel_map.py'622adding 'modal/parallel_map.pyi'623adding 'modal/partial_function.py'624adding 'modal/partial_function.pyi'625adding 'modal/proxy.py'626adding 'modal/proxy.pyi'627adding 'modal/py.typed'628adding 'modal/queue.py'629adding 'modal/queue.pyi'630adding 'modal/retries.py'631adding 'modal/runner.py'632adding 'modal/runner.pyi'633adding 'modal/running_app.py'634adding 'modal/sandbox.py'635adding 'modal/sandbox.pyi'636adding 'modal/sandbox_fs.py'637adding 'modal/sandbox_fs.pyi'638adding 'modal/schedule.py'639adding 'modal/scheduler_placement.py'640adding 'modal/secret.py'641adding 'modal/secret.pyi'642adding 'modal/server.py'643adding 'modal/server.pyi'644adding 'modal/serving.py'645adding 'modal/serving.pyi'646adding 'modal/snapshot.py'647adding 'modal/snapshot.pyi'648adding 'modal/stream_type.py'649adding 'modal/token_flow.py'650adding 'modal/token_flow.pyi'651adding 'modal/types.py'652adding 'modal/volume.py'653adding 'modal/volume.pyi'654adding 'modal/workspace.py'655adding 'modal/workspace.pyi'656adding 'modal/_output/__init__.py'657adding 'modal/_output/manager.py'658adding 'modal/_output/pty.py'659adding 'modal/_output/rich.py'660adding 'modal/_output/status.py'661adding 'modal/_runtime/__init__.py'662adding 'modal/_runtime/asgi.py'663adding 'modal/_runtime/container_io_manager.py'664adding 'modal/_runtime/container_io_manager.pyi'665adding 'modal/_runtime/execution_context.py'666adding 'modal/_runtime/execution_context.pyi'667adding 'modal/_runtime/gpu_memory_snapshot.py'668adding 'modal/_runtime/task_lifecycle_manager.py'669adding 'modal/_runtime/task_lifecycle_manager.pyi'670adding 'modal/_runtime/telemetry.py'671adding 'modal/_runtime/user_code_event_loop.py'672adding 'modal/_runtime/user_code_imports.py'673adding 'modal/_utils/__init__.py'674adding 'modal/_utils/app_utils.py'675adding 'modal/_utils/async_utils.py'676adding 'modal/_utils/auth_token_manager.py'677adding 'modal/_utils/blob_utils.py'678adding 'modal/_utils/browser_utils.py'679adding 'modal/_utils/bytes_io_segment_payload.py'680adding 'modal/_utils/curl_utils.py'681adding 'modal/_utils/deprecation.py'682adding 'modal/_utils/display_utils.py'683adding 'modal/_utils/docker_utils.py'684adding 'modal/_utils/function_utils.py'685adding 'modal/_utils/git_utils.py'686adding 'modal/_utils/grpc_testing.py'687adding 'modal/_utils/grpc_utils.py'688adding 'modal/_utils/hash_utils.py'689adding 'modal/_utils/http_utils.py'690adding 'modal/_utils/jwt_utils.py'691adding 'modal/_utils/logger.py'692adding 'modal/_utils/mount_utils.py'693adding 'modal/_utils/name_utils.py'694adding 'modal/_utils/package_utils.py'695adding 'modal/_utils/pattern_utils.py'696adding 'modal/_utils/proxy_support.py'697adding 'modal/_utils/rand_pb_testing.py'698adding 'modal/_utils/sandbox_fs_utils.py'699adding 'modal/_utils/shell_utils.py'700adding 'modal/_utils/task_command_router_client.py'701adding 'modal/_utils/time_utils.py'702adding 'modal/_vendor/__init__.py'703adding 'modal/_vendor/a2wsgi_wsgi.py'704adding 'modal/_vendor/cloudpickle.py'705adding 'modal/_vendor/tblib.py'706adding 'modal/_vendor/version.py'707adding 'modal/builder/2023.12.312.txt'708adding 'modal/builder/2023.12.txt'709adding 'modal/builder/2024.04.txt'710adding 'modal/builder/2024.10.txt'711adding 'modal/builder/2025.06.txt'712adding 'modal/builder/PREVIEW.txt'713adding 'modal/builder/README.md'714adding 'modal/builder/base-images.json'715adding 'modal/cli/__init__.py'716adding 'modal/cli/_download.py'717adding 'modal/cli/_help.py'718adding 'modal/cli/_traceback.py'719adding 'modal/cli/app.py'720adding 'modal/cli/billing.py'721adding 'modal/cli/bootstrap.py'722adding 'modal/cli/changelog.py'723adding 'modal/cli/cluster.py'724adding 'modal/cli/config.py'725adding 'modal/cli/container.py'726adding 'modal/cli/curl.py'727adding 'modal/cli/dashboard.py'728adding 'modal/cli/dict.py'729adding 'modal/cli/endpoint.py'730adding 'modal/cli/entry_point.py'731adding 'modal/cli/environment.py'732adding 'modal/cli/image.py'733adding 'modal/cli/import_refs.py'734adding 'modal/cli/launch.py'735adding 'modal/cli/logo.py'736adding 'modal/cli/network_file_system.py'737adding 'modal/cli/profile.py'738adding 'modal/cli/queues.py'739adding 'modal/cli/run.py'740adding 'modal/cli/secret.py'741adding 'modal/cli/selector.py'742adding 'modal/cli/shell.py'743adding 'modal/cli/skills.py'744adding 'modal/cli/token.py'745adding 'modal/cli/utils.py'746adding 'modal/cli/volume.py'747adding 'modal/cli/workspace.py'748adding 'modal/cli/programs/__init__.py'749adding 'modal/cli/programs/run_jupyter.py'750adding 'modal/cli/programs/vscode.py'751adding 'modal/experimental/__init__.py'752adding 'modal/experimental/flash.py'753adding 'modal/experimental/flash.pyi'754adding 'modal/experimental/ipython.py'755adding 'modal/skills/modal/SKILL.md'756adding 'modal-1.5.5.dist-info/licenses/LICENSE'757adding 'modal_docs/__init__.py'758adding 'modal_docs/gen_cli_docs.py'759adding 'modal_docs/gen_cli_docs_main.py'760adding 'modal_docs/gen_reference_docs.py'761adding 'modal_docs/gen_reference_docs_main.py'762adding 'modal_docs/reference_intro.md'763adding 'modal_docs/mdmd/__init__.py'764adding 'modal_docs/mdmd/mdmd.py'765adding 'modal_docs/mdmd/signatures.py'766adding 'modal_docs/mdmd/types.py'767adding 'modal_proto/__init__.py'768adding 'modal_proto/api_grpc.py'769adding 'modal_proto/api_pb2.py'770adding 'modal_proto/api_pb2.pyi'771adding 'modal_proto/api_pb2_grpc.py'772adding 'modal_proto/api_pb2_grpc.pyi'773adding 'modal_proto/modal_api_grpc.py'774adding 'modal_proto/py.typed'775adding 'modal_proto/task_command_router_grpc.py'776adding 'modal_proto/task_command_router_pb2.py'777adding 'modal_proto/task_command_router_pb2.pyi'778adding 'modal_proto/task_command_router_pb2_grpc.py'779adding 'modal_proto/task_command_router_pb2_grpc.pyi'780adding 'modal_version/__init__.py'781adding 'modal_version/__main__.py'782adding 'modal-1.5.5.dist-info/METADATA'783adding 'modal-1.5.5.dist-info/WHEEL'784adding 'modal-1.5.5.dist-info/entry_points.txt'785adding 'modal-1.5.5.dist-info/top_level.txt'786adding 'modal-1.5.5.dist-info/RECORD'787removing build/bdist.linux-aarch64/wheel788Successfully built modal-1.5.5-py3-none-any.whl789Finished creating a wheel...790/build/source/py/dist /build/source/py791Unpacking to: unpacked/modal-1.5.5...OK792Repacking wheel as ./modal-1.5.5-py3-none-any.whl...OK793/build/source/py794Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
795Executing pythonRuntimeDepsCheck796Checking runtime dependencies for modal-1.5.5-py3-none-any.whl797Finished executing pythonRuntimeDepsCheckinstallPhase
798Executing pypaInstallPhase799Successfully installed modal-1.5.5-py3-none-any.whl800Finished executing pypaInstallPhasepythonOutputDistPhase
801Executing pythonOutputDistPhase802Finished executing pythonOutputDistPhasefixupPhase
803shrinking RPATHs of ELF executables and libraries in /nix/store/m1nb1apj5277l7z6l53vnzd8ycfack23-python3.14-modal-1.5.5-dist804checking for references to /build/ in /nix/store/m1nb1apj5277l7z6l53vnzd8ycfack23-python3.14-modal-1.5.5-dist...805patching script interpreter paths in /nix/store/m1nb1apj5277l7z6l53vnzd8ycfack23-python3.14-modal-1.5.5-dist806shrinking RPATHs of ELF executables and libraries in /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5807checking for references to /build/ in /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5...808patching script interpreter paths in /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5809stripping (with command strip and flags -S -p) in /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5/lib /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5/bin810Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7811wrapping `/nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5/bin/modal'...812Executing pythonRemoveTestsDir813Finished executing pythonRemoveTestsDirinstallCheckPhase
814Executing versionCheckPhase815Successfully managed to find version 1.5.5 in the output of the command /nix/store/8jpg5672rh9g7lwq58bxxkm8bij6n627-python3.14-modal-1.5.5/bin/modal --version816modal client version: 1.5.5817Finished versionCheckPhase818no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
819Executing pythonImportsCheckPhase820Check whether the following modules can be imported: modalpythonMetadataCheckPhase
821Executing pythonMetadataCheckPhasepytestCheckPhase
822Executing pytestCheckPhase823pytest flags: -m pytest --ignore-glob=test/app_composition_test.py --ignore-glob=test/cli_shell_test.py --ignore-glob=test/cli_test.py --ignore-glob=test/container_test.py --ignore-glob=test/mounted_files_test.py --ignore-glob=test/logging_test.py --ignore-glob=test/static_types_test.py --ignore-glob=test/notebook_test.py -k not\ \(test_queue_blocking_put\)\ and\ not\ \(test_blob_upload_uses_proxy\)\ and\ not\ \(test_grpc_control_plane_uses_prox\)\ and\ not\ \(test_grpc_task_command_router_uses_proxy\)\ and\ not\ \(test_socks5_proxy_via_all_proxy\)\ and\ not\ \(test_process_fork\)824============================= test session starts ==============================825platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0826rootdir: /build/source/py827configfile: pyproject.toml828plugins: anyio-4.14.2, flaky-3.8.1, asyncio-1.4.0, env-1.2.0, markdown-docs-0.9.1, timeout-2.4.0829asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=session, asyncio_default_test_loop_scope=session830timeout: 300.0s831timeout method: signal832timeout func_only: False833collected 2263 items / 12 deselected / 2251 selected 834835test/aio_test.py . [ 0%]836test/app_test.py ................................................. [ 2%]837test/asgi_wrapper_test.py .............. [ 2%]838test/async_utils_test.py ............................................... [ 4%]839............................ [ 6%]840test/auth_token_manager_test.py .............................. [ 7%]841test/billing_test.py ...... [ 7%]842test/blob_test.py ........... [ 8%]843test/bootstrap_test.py ............ [ 8%]844test/changelog_test.py .......... [ 9%]845test/cli_imports_test.py ...................... [ 10%]846test/cli_selector_test.py ..................... [ 11%]847test/client_test.py ................................... [ 12%]848test/cloud_bucket_mount_test.py . [ 12%]849test/cls_test.py .............................s......................... [ 15%]850.................... [ 16%]851test/config_test.py ........................ [ 17%]852test/container_app_test.py ............ [ 17%]853test/container_buffer_test.py . [ 17%]854test/decorator_test.py ...... [ 17%]855test/deprecation_test.py .. [ 18%]856test/dict_test.py ............... [ 18%]857test/docker_utils_test.py ................ [ 19%]858test/e2e_test.py ..... [ 19%]859test/environment_test.py ......................... [ 20%]860test/error_test.py . [ 20%]861test/exception_test.py .................................. [ 22%]862test/experimental_test.py ..... [ 22%]863test/file_io_test.py ...................... [ 23%]864test/file_pattern_matcher_test.py ............................. [ 24%]865test/flash_cls_test.py ........ [ 25%]866test/flash_test.py .................... [ 26%]867test/function_retry_test.py .................. [ 26%]868test/function_serialization_test.py . [ 26%]869test/function_test.py .................................................. [ 29%]870........................................................................ [ 32%]871...............sss....... [ 33%]872test/function_utils_test.py .......................... [ 34%]873test/git_utils_test.py ............ [ 35%]874test/gpu_fallbacks_test.py . [ 35%]875test/gpu_test.py ................ [ 35%]876test/grpc_utils_test.py ........s................ [ 37%]877test/i6pn_clustered_test.py .. [ 37%]878test/image_test.py ..................................................... [ 39%]879........................................................................ [ 42%]880........................................................................ [ 45%]881........................................................................ [ 49%]882....................... [ 50%]883test/input_plane_test.py .. [ 50%]884test/io_streams_test.py ......................................... [ 51%]885test/live_reload_test.py ..... [ 52%]886test/logs_test.py ...................................................... [ 54%]887.......................................................... [ 57%]888test/lookup_test.py ...... [ 57%]889test/map_item_context_test.py ............. [ 58%]890test/map_item_mananger_test.py ....... [ 58%]891test/mdmd_test.py .................................. [ 59%]892test/mount_test.py .......... [ 60%]893test/mount_utils_test.py ........ [ 60%]894test/network_file_system_test.py ............... [ 61%]895test/object_test.py ...... [ 61%]896test/output_test.py .. [ 61%]897test/package_utils_test.py . [ 61%]898test/proxy_support_test.py ... [ 61%]899test/queue_test.py ............. [ 62%]900test/resolver_test.py ... [ 62%]901test/retries_test.py . [ 62%]902test/runner_test.py ................. [ 63%]903test/sandbox_fs_test.py ................................................ [ 65%]904........................................................................ [ 68%]905.................... [ 69%]906test/sandbox_fs_utils_test.py ..................... [ 70%]907test/sandbox_test.py ................................................... [ 72%]908........................................................................ [ 75%]909........................................................................ [ 79%]910........................................................................ [ 82%]911............ [ 82%]912test/schedule_test.py . [ 82%]913test/scheduler_placement_test.py .. [ 83%]914test/secret_test.py ............. [ 83%]915test/serialization_test.py ...................... [ 84%]916test/server_test.py .................................................... [ 86%]917 [ 86%]918test/should_upload_test.py ... [ 87%]919test/shutdown_test.py ... [ 87%]920test/slow_dependencies_test.py .. [ 87%]921test/sync_in_async_rewrite_test.py ............................ [ 88%]922test/task_command_router_client_test.py ......................... [ 89%]923test/telemetry_test.py . [ 89%]924test/time_utils_test.py ................................................ [ 91%]925................................................. [ 93%]926test/token_flow_test.py . [ 94%]927test/traceback_test.py ....... [ 94%]928test/tunnel_test.py ... [ 94%]929test/user_code_import_test.py .... [ 94%]930test/utils_test.py ....... [ 94%]931test/version_test.py . [ 94%]932test/volume_test.py .................................................... [ 97%]933......................... [ 98%]934test/watcher_test.py .... [ 98%]935test/web_server_proxy_test.py .. [ 98%]936test/webhook_test.py .............. [ 99%]937test/workspace_test.py ................ [100%]938939=============================== warnings summary ===============================940../../../nix/store/2v84plc4xjs5h4zzh5d5n9sawy37lsmk-python3.14-fastapi-0.141.1/lib/python3.14/site-packages/fastapi/testclient.py:1941 /nix/store/2v84plc4xjs5h4zzh5d5n9sawy37lsmk-python3.14-fastapi-0.141.1/lib/python3.14/site-packages/fastapi/testclient.py:1: StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead.942 from starlette.testclient import TestClient as TestClient # noqa943944test/async_utils_test.py::test_task_context_cancellation_timeout945 /build/source/py/modal/_utils/async_utils.py:542: UserWarning: Internal warning: Tasks did not cancel in a timely manner: [<Task cancelled name='Task-6298' coro=<test_task_context_cancellation_timeout.<locals>.task_with_slow_cleanup() done, defined at /build/source/py/test/async_utils_test.py:1578>>]946 warnings.warn(f"Internal warning: Tasks did not cancel in a timely manner: {cancelled_tasks}")947948test/grpc_utils_test.py::test_modal_channel_connected_checks_transport949 test/grpc_utils_test.py:397: PytestWarning: The test <Function test_modal_channel_connected_checks_transport> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'.950 @pytest.mark.asyncio951952-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html953===Flaky Test Report===954955test_task_context_infinite_loop passed 1 out of the required 1 times. Success!956test_codec_with_channel passed 1 out of the required 1 times. Success!957test_heartbeats passed 1 out of the required 1 times. Success!958test_sandbox_fs_watch_returns_immediately_on_zero_timeout passed 1 out of the required 1 times. Success!959test_sandbox_fs_watch_break_returns_quickly passed 1 out of the required 1 times. Success!960961===End Flaky Test Report===962==== 2246 passed, 5 skipped, 12 deselected, 3 warnings in 401.43s (0:06:41) ====963Finished executing pytestCheckPhase964pytestCheckPhase completed in 6 minutes 53 seconds