This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [websockets](https://github.com/python-websockets/websockets) ([changelog](https://websockets.readthedocs.io/en/stable/project/changelog.html)) | project.dependencies | major | `==14.2` -> `==15.0.1` | --- ### Release Notes <details> <summary>python-websockets/websockets (websockets)</summary> ### [`v15.0.1`](https://github.com/python-websockets/websockets/releases/tag/15.0.1) [Compare Source](https://github.com/python-websockets/websockets/compare/15.0...15.0.1) See https://websockets.readthedocs.io/en/stable/project/changelog.html for details. ### [`v15.0`](https://github.com/python-websockets/websockets/releases/tag/15.0) [Compare Source](https://github.com/python-websockets/websockets/compare/14.2...15.0) See https://websockets.readthedocs.io/en/stable/project/changelog.html for details. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTEuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Reviewed-on: #83 Co-authored-by: Renovate <renovate@csw.im> Co-committed-by: Renovate <renovate@csw.im> |
||
---|---|---|
.docs | ||
.forgejo | ||
.vscode | ||
antipolls | ||
aurora | ||
backup | ||
bible | ||
emojiinfo | ||
hotreload | ||
nerdify | ||
pterodactyl | ||
seautils | ||
.editorconfig | ||
.envrc | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
info.json | ||
LICENSE | ||
mkdocs.yml | ||
pyproject.toml | ||
README.md | ||
renovate.json | ||
uv.lock |
SeaCogs
My assorted cogs for Red-DiscordBot.
Developing
You'll need some prerequisites before you can start working on my cogs.
git - uv
Additionally, I recommend a code editor of some variety. Visual Studio Code is a good, beginner-friendly option.
Installing Prerequisites
This section of the guide only applies to Windows systems. If you're on Linux, refer to the documentation of the projects listed above. I also offer a Nix Flake that contains all of the required prerequisites, if you're a Nix user.
git
You can download git from the git download page.
Alternatively, you can use winget
:
winget install --id=Git.Git -e --source=winget
uv
You can install uv with the following Powershell command:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Alternatively, you can use winget
:
winget install --id=astral-sh.uv -e
Getting the Source Code
Once you have git
installed, you can use the git clone
command to get a copy of the repository on your system.
git clone https://c.csw.im/cswimr/SeaCogs.git
Then, you can use uv
to install the Python dependencies required for development.
uv sync --frozen