3LC Compute Service Version 1.1¶
1.1.0¶
Features¶
The Hub banner now shows a “new compute version available” card on its own: the Compute Service checks PyPI for a newer
3lc-computerelease and links to the release notes when it finds one. SetTLC_COMPUTE_UPDATE_CHECK=0to disable the check, for example in air-gapped deployments without PyPI access.
Enhancements and Fixes¶
The Compute Service now requires 3LC 3.3.0 or newer, and plugin environments resolve the same release.
The service wheel no longer bundles a snapshot of the plugin catalog. The plugin shop reads the hosted catalog, or the catalog(s) configured with
TLC_COMPUTE_PLUGIN_CATALOG_URLS. A host with no reachable catalog shows an empty Available tab with the reason per source, instead of a stale list of plugin versions. Air-gapped deployments point that setting at a local catalog beside their wheelhouse, as before.GPU plugins installed from the plugin catalog now get a torch build matched to the machine’s GPU driver. On Windows, the package index default was a CPU-only torch, so a catalog-installed GPU plugin ran on the CPU. Installs from a plugin folder were never affected.
TLC_COMPUTE_PLUGIN_TORCH_BACKENDoverrides the choice (for examplecpuorcu126); an empty value restores the index default.The plugin card’s build log now renders Unicode symbols (check marks, error markers) correctly on systems with a non-UTF-8 locale (Docker, Windows,
LANG=C).