{"library":"skypilot-nightly","title":"SkyPilot Nightly","description":"SkyPilot is a system designed to run, manage, and scale AI workloads on any AI infrastructure. It offers a unified interface to leverage reserved GPUs, Kubernetes clusters, Slurm clusters, or over 20 cloud providers, abstracting away complex infrastructure burdens. The `skypilot-nightly` package provides the very latest features, bug fixes, and development builds, focusing on maximizing cost savings, GPU availability, and providing managed execution for AI tasks.","language":"python","status":"active","last_verified":"Sun May 17","install":{"commands":["pip install skypilot-nightly","pip install \"skypilot-nightly[aws,gcp,azure,kubernetes]\""],"cli":{"name":"sky","version":"skypilot, version 1.0.0.dev20260514"}},"imports":["import sky","from sky import Task","from sky import Resources"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import sky\n\ntask = sky.Task(\n    run='echo \"Hello, SkyPilot!\"',\n    resources=sky.Resources(cloud=sky.AWS())\n)\n\n# Launch the task on AWS. SkyPilot will provision resources and run the command.\n# For multi-cloud optimization, remove 'cloud=sky.AWS()' and let SkyPilot choose.\ncluster_name = \"my-first-sky-cluster\"\nrequest_id = sky.launch(task, cluster_name=cluster_name)\n\nprint(f\"Launched cluster '{cluster_name}' with request ID: {request_id}\")\nprint(f\"To view logs: sky logs {cluster_name}\")\nprint(f\"To stop and delete: sky down {cluster_name}\")\n\n# Example of checking status asynchronously\n# from sky.client import sdk_async as sdk\n# import asyncio\n# async def get_status():\n#     status = await sdk.status()\n#     print(status)\n# asyncio.run(get_status())","lang":"python","description":"This quickstart demonstrates how to define a simple task using the SkyPilot Python SDK and launch it on AWS. The task runs a basic 'Hello, SkyPilot!' command. SkyPilot automatically handles resource provisioning, setup, and execution. You can omit the `cloud=sky.AWS()` specification to allow SkyPilot to automatically select the cheapest and most available cloud resource.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":{"tag":null,"tag_description":null,"last_tested":"2026-05-17","installed_version":"1.0.0.dev20260516","pypi_latest":"1.0.0.dev20260516","is_stale":false,"summary":{"python_range":"3.10–3.9","success_rate":70,"avg_install_s":57.9,"avg_import_s":7.6,"wheel_type":"wheel"},"results":[{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":null,"import_time_s":7.49,"mem_mb":86.1,"disk_size":"383.8M"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"aws,gcp,azure,kubernetes","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":96.3,"import_time_s":6.44,"mem_mb":88.6,"disk_size":"1.6G"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":28.9,"import_time_s":5.84,"mem_mb":86.1,"disk_size":"383M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":null,"import_time_s":8.5,"mem_mb":94.8,"disk_size":"421.7M"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"aws,gcp,azure,kubernetes","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":101.3,"import_time_s":8.5,"mem_mb":97.6,"disk_size":"1.7G"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":26.3,"import_time_s":7.58,"mem_mb":94.8,"disk_size":"421M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":null,"import_time_s":7.97,"mem_mb":92.5,"disk_size":"415.6M"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"aws,gcp,azure,kubernetes","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":92.6,"import_time_s":8.91,"mem_mb":95.3,"disk_size":"1.7G"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":23.8,"import_time_s":7.89,"mem_mb":92.5,"disk_size":"416M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":null,"import_time_s":7.32,"mem_mb":95.2,"disk_size":"414.1M"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"aws,gcp,azure,kubernetes","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":93.7,"import_time_s":8.13,"mem_mb":98,"disk_size":"1.7G"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":23.9,"import_time_s":7.55,"mem_mb":95.2,"disk_size":"415M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":null,"import_time_s":7.42,"mem_mb":87,"disk_size":"390.5M"},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"aws,gcp,azure,kubernetes","exit_code":1,"wheel_type":null,"failure_reason":"timeout","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"skypilot-nightly","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"noisy","install_time_s":33.9,"import_time_s":6.93,"mem_mb":87,"disk_size":"393M"}]}}