STUPS CLI Support Library

raw JSON →
1.1.22 verified Fri May 01 auth: no python maintenance

A support library for STUPS CLI tools, providing shared configuration, OAuth token handling, and utilities for Zalando's STUPS container platform. Version 1.1.22 is the latest; the project is in maintenance mode with infrequent updates.

pip install stups-cli-support
error ModuleNotFoundError: No module named 'stups_cli_support'
cause Missing package installation or wrong Python environment.
fix
Install with 'pip install stups-cli-support' and ensure the environment is correct.
error ImportError: cannot import name 'CliSupport' from 'stups_cli_support'
cause Incorrect import path; CliSupport might not be directly exposed.
fix
Use 'from stups_cli_support import CliSupport' after verifying the package version.
error AttributeError: 'CliSupport' object has no attribute 'get_version'
cause Method may be renamed or removed in newer versions.
fix
Check documentation for available methods or use 'support.version' instead.
deprecated Zign configuration is removed in 1.1.17. Do not rely on zign-related methods.
fix Use token-based authentication directly instead of zign.
breaking Removed OAuth username prompt in 1.1.17. The library no longer asks for OAuth username during configuration.
fix Provide OAuth credentials via environment variables or configuration file.
gotcha Configuration file may be set to readonly to prevent corruption; some write operations may fail silently.
fix Check file permissions if configuration changes are not persisted.

Minimal usage example to verify import and basic functionality.

from stups_cli_support import CliSupport
support = CliSupport()
print(support.get_version())