My assorted cogs for Red-DiscordBot.
Find a file
Renovate 1701540fa7
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Has been cancelled
Actions / Build Documentation (MkDocs) (push) Has been cancelled
chore(deps): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.5 (#74)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin) | dependency-groups | minor | `==1.3.0` -> `==1.4.5` |

---

### Release Notes

<details>
<summary>timvink/mkdocs-git-revision-date-localized-plugin (mkdocs-git-revision-date-localized-plugin)</summary>

### [`v1.4.5`](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.4.5): revision-date-localized v1.4.5

[Compare Source](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.4...v1.4.5)

#### What's Changed

-   Fix monorepo compability for techdocs by [@&#8203;timo-reymann](https://github.com/timo-reymann) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/174

#### New Contributors

-   [@&#8203;timo-reymann](https://github.com/timo-reymann) made their first contribution in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/174

**Full Changelog**: https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.4...v1.4.5

### [`v1.4.4`](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.4.4)

[Compare Source](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.2...v1.4.4)

#### What's Changed

-   Fix regression causing verbose output by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/171

**Full Changelog**: https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.3...v1.4.4

### [`v1.4.2`](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.1...v1.4.2)

[Compare Source](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.1...v1.4.2)

### [`v1.4.1`](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.4.1): revision-date-localized v1.4.1

[Compare Source](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.0...v1.4.1)

#### What's Changed

-   Fix monorepo compatibility by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/168

**Full Changelog**: https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.0...v1.4.1

### [`v1.4.0`](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.4.0): revision-date-localized v1.4.0

[Compare Source](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.3.0...v1.4.0)

#### What's Changed

##### New features

-   New option `enable_parallel_processing` (default: True) for a 2-5x speedup by [@&#8203;kunickiaj](https://github.com/kunickiaj) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/116, and by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/166
-   New option `ignored_commits_file` enabling you to to ignore specific commits by [@&#8203;allanlw](https://github.com/allanlw) in [#&#8203;114](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/114), and [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/157
-   Support 5 letter locale settings by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/165
-   Git hash and git tag information now also exposed to developers by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/162
-   Enable seeing datetime when hovering over element by adding datetime string to span element as title by [@&#8203;mschoettle](https://github.com/mschoettle) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/152

##### Enhancements

-   Catch errors explicitly by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/159
-   Raise error when dubious git ownership is at fault by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/161
-   Ensure creation date is never later than revision date by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/163
-   When using `type: custom`, the `locale` is now properly respective by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/165

##### Documentation

-   fix: broken link by [@&#8203;sheeeng](https://github.com/sheeeng) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/153
-   Add tips to speed up builds by [@&#8203;timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/160

#### New Contributors

-   [@&#8203;sheeeng](https://github.com/sheeeng) made their first contribution in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/153
-   [@&#8203;mschoettle](https://github.com/mschoettle) made their first contribution in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/152

**Full Changelog**: https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.3.0...v1.4.0

</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: #74
Co-authored-by: Renovate <renovate@csw.im>
Co-committed-by: Renovate <renovate@csw.im>
2025-03-29 08:24:14 -04:00
.docs feat(hotreload): add pre-compilation 2025-01-29 23:24:19 +00:00
.forgejo fix(actions): correct meli url 2025-03-28 10:25:01 -05:00
.vscode chore(tooling): remove comments 2025-02-07 16:07:44 -06:00
antipolls chore(repo): add schemas to repo.json files 2025-02-06 15:10:19 -06:00
aurora fix(aurora): more ruff fixes 2025-03-28 10:22:08 -05:00
backup fix(backup): pylint fix 2025-03-28 10:14:30 -05:00
bible chore(repo): add schemas to repo.json files 2025-02-06 15:10:19 -06:00
emojiinfo chore(repo): add schemas to repo.json files 2025-02-06 15:10:19 -06:00
hotreload fix(hotreload): pylint fixes 2025-03-28 10:16:26 -05:00
nerdify chore(repo): add schemas to repo.json files 2025-02-06 15:10:19 -06:00
pterodactyl style(pterodactyl): ruff reformat 2025-03-28 10:17:43 -05:00
seautils chore(repo): add schemas to repo.json files 2025-02-06 15:10:19 -06:00
.editorconfig chore(tooling): fix editorconfig having the wrong indent size for python files 2025-02-18 14:39:51 -06:00
.envrc chore(tooling): re-add nix flake and update deps 2025-02-04 20:18:31 -06:00
.gitignore chore(tooling): re-add nix flake and update deps 2025-02-04 20:18:31 -06:00
flake.lock chore(tooling): fix the nix flake 2025-02-06 17:20:39 -06:00
flake.nix chore(tooling): fix the nix flake 2025-02-06 17:20:39 -06:00
info.json chore(repo): formatting 2025-02-06 06:41:00 -06:00
LICENSE Initial commit 2023-12-14 23:22:43 +00:00
mkdocs.yml docs(hotreload): add docs 2025-01-26 15:29:07 +00:00
pyproject.toml chore(deps): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.5 (#74) 2025-03-29 08:24:14 -04:00
README.md chore(repo): update readme 2025-03-28 10:37:49 -05:00
renovate.json chore(repo): update renovate config 2024-12-27 22:53:54 -05:00
uv.lock chore(deps): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.5 (#74) 2025-03-29 08:24:14 -04:00

SeaCogs

Discord Documentation Python Versions

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