Skip to main content

Sail SDK

Python client library for Sail, the most cost-efficient infrastructure provider for long-horizon agents.

Documentation

Installation

Install the package with pip:

pip install sail

Or with uv:

uv add sail

Installing the SDK also puts the sail CLI on your PATH. To install the CLI on its own, without the Python SDK, use the standalone installer:

curl -fsSL https://cli.sailresearch.com/install.sh | sh

For Python SDK scripts, CI, and headless agents, set an API key explicitly:

export SAIL_API_KEY=sk_...

What's inside

The SDK provides hosted inference (sail.inference) and Sailboxes (sail.Sailbox) for running code and agent workloads. See the Sail documentation for quickstarts and API guides.

Support

Questions or issues? Join the Sail Research Slack.

Metadata

Release files for sail 0.17.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for sail 0.17.2
File Actions
sail-0.17.2-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for sail-0.17.2-cp39-abi3-win_amd64.whl
sail-0.17.2-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details for sail-0.17.2-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
sail-0.17.2-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details for sail-0.17.2-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
sail-0.17.2-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for sail-0.17.2-cp39-abi3-macosx_11_0_arm64.whl
sail-0.17.2-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details for sail-0.17.2-cp39-abi3-macosx_10_12_x86_64.whl

Total release size: 81.8 MB

Release files / sail-0.17.2-cp39-abi3-win_amd64.whl

Download URL sail-0.17.2-cp39-abi3-win_amd64.whl
Size 14.2 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0b880861234a5aadb4ca619cdd8b82f6756909781758e5ac8db492a42ac576c5
BLAKE2b-256 checksum
How to use checksums
67f40e6323cc809bd20308830d2e404077ec7b1ff7a65e5070eaf7d758f4e99c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.17.2-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL sail-0.17.2-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 17.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
662a5b48ebd9b16e8fe52c01c70e1bb584e0859bc36b89597665a8834ff97545
BLAKE2b-256 checksum
How to use checksums
2db04047875ffcaeac4f73b4a167716f24c89ff73e6a65ca9a30c758b0c62087
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.17.2-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL sail-0.17.2-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 17.8 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
a59baed157d0cf3dc8c9d9c51c844c246290a10ded6fb86cf8cd2fcf3174a7cc
BLAKE2b-256 checksum
How to use checksums
7a4cd9a4fd77d26a905f7eb616e62f872af3a27f5351c422f1fcea40ac8077cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.17.2-cp39-abi3-macosx_11_0_arm64.whl

Download URL sail-0.17.2-cp39-abi3-macosx_11_0_arm64.whl
Size 15.8 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f6a320b6177bf0cb074e920abd45b2339e42390883ec82a060f9fda9e3290c1
BLAKE2b-256 checksum
How to use checksums
7b8a1b76cd1972c3f5c8bb279d1b4620a3fe47a45fa248e6132bce38059b7e8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.17.2-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sail-0.17.2-cp39-abi3-macosx_10_12_x86_64.whl
Size 16.6 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cea39148d409f1d36860bb8fa44ea90dc4a79b2a15154bb4ed7c3faa13459dbe
BLAKE2b-256 checksum
How to use checksums
e492cc69de8f4a1d9dd5b6121825ef753a5ed40ad8a892fc9dec3e2f1b7190a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for sail 0.17.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.17.2 This release

5 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page