feat(hotreload): init (#49)
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 42s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 41s

This pull request adds a cog that allows for automatic reloading of local cogs.

- [x] By submitting this pull request, I permit [cswimr](https://www.coastalcommits.com) to license my work under
  the [Mozilla Public License Version 2.0](https://www.coastalcommits.com/cswimr/SeaCogs/src/branch/main/LICENSE).

Reviewed-on: https://www.coastalcommits.com/cswimr/SeaCogs/pulls/49
This commit is contained in:
cswimr 2025-01-25 18:51:27 -05:00
parent 78f036da48
commit 5384809780
Signed by: cswimr
GPG key ID: 0EC431A8DA8F8087
5 changed files with 116 additions and 0 deletions

2
uv.lock generated
View file

@ -1667,6 +1667,7 @@ dependencies = [
{ name = "py-dactyl" },
{ name = "pydantic" },
{ name = "red-discordbot" },
{ name = "watchdog" },
{ name = "websockets" },
]
@ -1706,6 +1707,7 @@ requires-dist = [
{ name = "py-dactyl", git = "https://github.com/cswimr/pydactyl" },
{ name = "pydantic", specifier = ">=2.9.2" },
{ name = "red-discordbot", specifier = ">=3.5.14" },
{ name = "watchdog", specifier = ">=5.0.3" },
{ name = "websockets", specifier = ">=13.1" },
]