__init__.py 463 B

1234567891011121314151617181920212223242526
  1. # -*- coding: utf-8 -*-
  2. """
  3. Plugin Hot-Reload.
  4. Ermöglicht das Neuladen von Plugins ohne Neustart.
  5. """
  6. from trixy_core.plugins.hotreload.watcher import (
  7. FileWatcher,
  8. WatchEvent,
  9. WatchEventType,
  10. )
  11. from trixy_core.plugins.hotreload.reloader import (
  12. PluginHotReloader,
  13. ReloadResult,
  14. ReloadConfig,
  15. )
  16. __all__ = [
  17. "FileWatcher",
  18. "WatchEvent",
  19. "WatchEventType",
  20. "PluginHotReloader",
  21. "ReloadResult",
  22. "ReloadConfig",
  23. ]