5.3.1.21. cli.helpers
Shared constants and helper metadata for the foxBMS CLI.
Module Attributes
Script name |
|
Tool name |
|
Win32 installation prefix |
|
Linux installation prefix |
Modules
Miscellaneous helper functions. |
|
Utilities for loading YAML-based configuration files. |
|
Defines foxBMS application data and cache directory paths. |
|
Store Python environment information |
|
CAN bus configuration helpers and Click option decorators. |
|
Track file content changes using persisted SHA256 hashes. |
|
Platform detection utility. |
|
Centralized stdout/stderr stream references for CLI output. |
|
Logging configuration for the foxBMS tool suite. |
|
Miscellaneous helper functions. |
|
Defines helper functions and constants for the fox CLI package. |
|
Initialize PATH for the foxBMS environment. |
|
Path definition decorators for foxBMS commands. |
|
Shared helpers to detect foxBMS project/package execution context. |
|
Error handling when the Python environment is missing. |
|
Define required software tools for working with foxBMS |
|
Standardized process execution and result handling utilities for Python's subprocess. |
|
Temporary directory helper for caching intermediate command artifacts. |
|
Core update-version workflow implementation for release command. |