HotReload Cog #49

Merged
cswimr merged 8 commits from hotreload into main 2025-01-25 18:51:28 -05:00
Owner

HotReload Cog

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

# HotReload Cog 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).
cswimr added the
cog
label 2025-01-25 18:50:36 -05:00
cswimr self-assigned this 2025-01-25 18:50:36 -05:00
cswimr added 7 commits 2025-01-25 18:50:37 -05:00
this is being done because Red-DiscordBot requires pip to be installed to function, but does not declare it as a dependency. this is only a problem when uv is being used to install dependencies in an environment where pip is not present. so, we ensure pip is present!
for some reason, the default `.data` mount is not owned by the `vscode` user (on my system at least), so we `chown` it to ensure that `uv run redbot-setup` can write to the directory.
cswimr added 1 commit 2025-01-25 18:50:44 -05:00
cswimr merged commit 7d78f70790 into main 2025-01-25 18:51:28 -05:00
cswimr deleted branch hotreload 2025-01-25 18:51:28 -05:00
cswimr referenced this pull request from a commit 2025-01-25 18:51:29 -05:00
cswimr referenced this pull request from a commit 2025-01-25 18:55:58 -05:00
Sign in to join this conversation.
No description provided.