libervia-backend/libervia/backend/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 60753f4d71 tools (config): QoL improvements:
- correct the case of `dynamicSettingsRegister` and `dynamicSettings` which are `dict`, not
  classes.
- Use new `DynamicSettingsCollection` as base class for classes dynamically built during
  parsing, to avoid name conflict.
- Use `DynamicSettingsCollection` instead of `dict` in dynamic field (`plugin` and
  `component`). This correct inconsistency, and make linters happy.
- Catch `TOMLDecodeError` when parsing config, to show a more readable error message
  instead of full backtrace.
2026-03-30 12:05:47 +02:00
..
common tools (dynamic_import): add an argument to select bridge type: 2026-03-13 11:38:14 +01:00
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
async_trigger.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
config.py tools (config): QoL improvements: 2026-03-30 12:05:47 +02:00
image.py core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
sat_defer.py remove uses of twisted.internet.defer.returnValue 2024-12-11 01:17:09 +02:00
stream.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
trigger.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
utils.py depdencies, core: update Tx-XMPP to be version >= 10.0: 2026-03-24 16:42:27 +01:00
video.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
web.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
xml_tools.py depdencies, core: update Tx-XMPP to be version >= 10.0: 2026-03-24 16:42:27 +01:00
xmpp_datetime.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00