cpl.utils¶
cpl.utils.credential_manager¶
- 
class cpl.utils.credential_manager.CredentialManager¶
- Bases: - object- Handles credential encryption and decryption - 
static build_string(string: str, credentials: str)¶
- Builds string with credentials in it - string: str
- String in which the variable is replaced by credentials 
- credentials: str
- String to encode 
 - Decoded string 
- string: 
 - 
static decrypt(string: str) → str¶
- Decode with base64 - string: str
- String to decode 
 - Decoded string 
- string: 
 - 
static encrypt(string: str) → str¶
- Encode with base64 - string: str
- String to encode 
 - Encoded string 
- string: 
 
- 
static 
cpl.utils.pip¶
- 
class cpl.utils.pip.Pip¶
- Bases: - object- Executes pip commands - 
classmethod get_executable() → str¶
 - 
classmethod get_outdated() → bytes¶
- Gets table of outdated packages - Bytes string of the command result 
 - 
classmethod get_package(package: str) → Optional[str]¶
- Gets given package py local pip list - package: - str- The package name as string 
 - 
classmethod install(package: str, *args, source: Optional[str] = None, stdout=None, stderr=None)¶
- Installs given package - package: str
- The name of the package 
- args: list
- Arguments for the command 
- source: str
- Extra index URL 
- stdout: str
- Stdout of subprocess.run 
- stderr: str
- Stderr of subprocess.run 
 
- package: 
 - 
classmethod reset_executable()¶
- Resets the executable to system standard 
 - 
classmethod set_executable(executable: str)¶
- Sets the executable - executable: str
- The python command 
 
- executable: 
 - 
classmethod uninstall(package: str, stdout=None, stderr=None)¶
- Uninstalls given package - package: str
- The name of the package 
- stdout: str
- Stdout of subprocess.run 
- stderr: str
- Stderr of subprocess.run 
 
- package: 
 
- 
classmethod 
cpl.utils.string¶
- 
class cpl.utils.string.String¶
- Bases: - object- Useful functions for strings - 
static convert_to_camel_case(chars: str) → str¶
- Converts string to camel case - chars: str
- String to convert 
 - String converted to CamelCase 
- chars: 
 - 
static convert_to_snake_case(chars: str) → str¶
- Converts string to snake case - chars: str
- String to convert 
 - String converted to snake_case 
- chars: 
 - 
static first_to_lower(chars: str) → str¶
- Converts first char to lower - chars: str
- String to convert 
 - String with first char as lower 
- chars: 
 - 
static first_to_upper(chars: str) → str¶
- Converts first char to upper - chars: str
- String to convert 
 - String with first char as upper 
- chars: 
 - 
static random_string(chars: str, length: int) → str¶
- Creates random string by given chars and length - String of random chars 
 
- 
static