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:

Strategy
When to use

Latest

Quick start, dev/sandbox environments, POC

Specific version

Production pipelines — set via API (recommended) or hardcoded

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.

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 latest or 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?