All Classes and Interfaces
Class
Description
Utility functions for remotely detecting system Python runtimes and CUDA accelerator
toolchains on Jenkins controller or agent nodes.
Utility functions for detecting host/agent OS platforms and CPU architectures
to map against standalone Python build targets.
Tool installation representing a managed or pre-installed Python distribution on Jenkins agents.
Automatically downloads and installs self-contained standalone Python distributions
on Windows, Linux, and macOS agents without requiring system package managers or root privileges.
Loads, dynamically fetches, and caches the standalone Python version catalog.
Provisions standalone Astral
uv (and uvx) binaries across Linux, macOS,
and Windows agents, supporting version pinning, local agent tool caching, and corporate mirrors.Pipeline step enabling execution inside a specific Python version environment,
supporting virtual environments, CUDA hardware acceleration, corporate mirrors,
and host system Python runtimes.
Step execution handler for the withPython pipeline step.