action_updater package
Subpackages
- action_updater.client package
- action_updater.main package
- Subpackages
- Submodules
- action_updater.main.action module
- action_updater.main.client module
- action_updater.main.github module
- action_updater.main.schemas module
- action_updater.main.settings module
OrderedList()
Settings
SettingsBase
SettingsBase.add()
SettingsBase.change_validate()
SettingsBase.delete()
SettingsBase.edit()
SettingsBase.ensure_filesystem_registry()
SettingsBase.filesystem_registry
SettingsBase.get()
SettingsBase.get_settings_file()
SettingsBase.inituser()
SettingsBase.load()
SettingsBase.parse_boolean()
SettingsBase.parse_null()
SettingsBase.remove()
SettingsBase.save()
SettingsBase.set()
SettingsBase.update_param()
SettingsBase.update_params()
SettingsBase.validate()
- action_updater.main.updater module
UpdaterBase
UpdaterBase.classpath
UpdaterBase.date_time_format
UpdaterBase.description
UpdaterBase.detect()
UpdaterBase.get_releases()
UpdaterBase.get_request()
UpdaterBase.get_tags()
UpdaterBase.get_tags_lookup()
UpdaterBase.name
UpdaterBase.settings
UpdaterBase.slug
UpdaterBase.static_files
UpdaterBase.title
UpdaterBase.update_token()
UpdaterBase.validate_settings()
UpdaterFinder
- Module contents
- action_updater.utils package
Submodules
action_updater.defaults module
action_updater.logger module
- class action_updater.logger.ColorizingStreamHandler(nocolor=False, stream=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>, use_threads=False)[source]
Bases:
StreamHandler
- BLACK = 0
- BLUE = 4
- BOLD_SEQ = '\x1b[1m'
- COLOR_SEQ = '\x1b[%dm'
- CYAN = 6
- GREEN = 2
- MAGENTA = 5
- RED = 1
- RESET_SEQ = '\x1b[0m'
- WHITE = 7
- YELLOW = 3
- colors = {'CRITICAL': 1, 'DEBUG': 4, 'ERROR': 1, 'INFO': 2, 'WARNING': 3}
- emit(record)[source]
Emit a record.
If a formatter is specified, it is used to format the record. The record is then written to the stream with a trailing newline. If exception information is present, it is formatted using traceback.print_exception and appended to the stream. If the stream has an ‘encoding’ attribute, it is used to determine how to do the output to the stream.
- property is_tty
- class action_updater.logger.LogColors[source]
Bases:
object
- BOLD = '\x1b[1m'
- ENDC = '\x1b[0m'
- OKBLUE = '\x1b[94m'
- OKCYAN = '\x1b[96m'
- OKGREEN = '\x1b[92m'
- PURPLE = '\x1b[95m'
- RED = '\x1b[91m'
- UNDERLINE = '\x1b[4m'
- WARNING = '\x1b[93m'
- class action_updater.logger.Logger[source]
Bases:
object
- class action_updater.logger.Table(items)[source]
Bases:
object
Format a list of dicts into a table
- available_width(columns)[source]
Calculate available width based on fields we cannot truncate (urls)
- property color
Return a random color