Downloading the Python Agent
The SeaLights Python agent is published on PyPI and installed via pip. There is no binary to download — the agent and all its dependencies are resolved by the package manager.

Using an internal artifact repository? If your organization mirrors SeaLights agents in an internal repository (such as JFrog Artifactory, Nexus, or alike), replace the download URL with your internal repository endpoint. The download path structure remains the same.
Choosing an Installation Strategy
There are three ways to specify which version to install. Choose based on your stability and operational requirements:
Latest
Quick start, dev/sandbox environments, POC
Specific version ⭐
Production pipelines — set via API (recommended) or hardcoded
The agent depends on the cryptography package, which requires OpenSSL libraries.
On Linux, this is typically available out of the box.
On Windows, you may need to install OpenSSL and ensure it is referenced in your
LIBandINCLUDEenvironment variables.
Strategy 1: Install the Latest Version
Installs the most recent published release at runtime. Suitable for development environments where you always want the newest capabilities and can tolerate potential breaking changes between runs.
Strategy 2: Specific Version (Recommended)
Tip: For production pipelines, leave SL_AGENT_VERSION empty in the snippet below to automatically (via API call) resolve the version your administrator has approved in the Dashboard settings dedicated page.
When the approved version changes, every pipeline picks it up automatically on the next run — no edits required.
When troubleshooting, set it to
latestor pin it to a specific version (e.g.2.10.5).
API Endpoint
Authentication: Authorization: Bearer <your-agent-token>
Response: JSON object with a version field, e.g. {"version": "2.10.5"}
Last updated
Was this helpful?

