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 [@​timo-reymann](https://github.com/timo-reymann) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/174 #### New Contributors - [@​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 [@​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 [@​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 [@​kunickiaj](https://github.com/kunickiaj) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/116, and by [@​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 [@​allanlw](https://github.com/allanlw) in [#​114](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/114), and [@​timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/157 - Support 5 letter locale settings by [@​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 [@​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 [@​mschoettle](https://github.com/mschoettle) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/152 ##### Enhancements - Catch errors explicitly by [@​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 [@​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 [@​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 [@​timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/165 ##### Documentation - fix: broken link by [@​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 [@​timvink](https://github.com/timvink) in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/160 #### New Contributors - [@​sheeeng](https://github.com/sheeeng) made their first contribution in https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/pull/153 - [@​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>
146 lines
3.1 KiB
TOML
146 lines
3.1 KiB
TOML
[project]
|
|
name = "seacogs"
|
|
version = "0.1.0"
|
|
description = "My assorted cogs for Red-DiscordBot."
|
|
authors = [{ name = "cswimr", email = "seaswimmerthefsh@gmail.com" }]
|
|
license = { file = "LICENSE" }
|
|
readme = "README.md"
|
|
requires-python = ">=3.11"
|
|
dependencies = [
|
|
"aiosqlite==0.20.0",
|
|
"beautifulsoup4==4.13.3",
|
|
"colorthief==0.2.1",
|
|
"markdownify==0.14.1",
|
|
"numpy==2.2.4",
|
|
"phx-class-registry==5.1.1",
|
|
"pillow==10.4.0",
|
|
"pip==25.0.1",
|
|
"py-dactyl",
|
|
"pydantic==2.10.6",
|
|
"red-discordbot==3.5.18",
|
|
"watchdog==6.0.0",
|
|
"websockets==15.0.1",
|
|
]
|
|
|
|
[dependency-groups]
|
|
documentation = [
|
|
"mkdocs==1.6.1",
|
|
"mkdocs-git-authors-plugin==0.9.4",
|
|
"mkdocs-git-revision-date-localized-plugin==1.4.5",
|
|
"mkdocs-material[imaging]==9.6.9",
|
|
"mkdocs-redirects==1.2.2",
|
|
"mkdocstrings[python]==0.29.0",
|
|
]
|
|
|
|
[tool.uv]
|
|
dev-dependencies = ["pylint==3.3.6", "ruff==0.11.2", "sqlite-web==0.6.4"]
|
|
|
|
[tool.uv.sources]
|
|
py-dactyl = { git = "https://github.com/iamkubi/pydactyl", tag = "v2.0.5" }
|
|
|
|
[tool.basedpyright]
|
|
typeCheckingMode = "basic"
|
|
reportAttributeAccessIssue = false # disabled because `commands.group.command` is listed as Any / Unknown for some reason
|
|
|
|
[tool.ruff]
|
|
# Exclude a variety of commonly ignored directories.
|
|
exclude = [
|
|
".bzr",
|
|
".direnv",
|
|
".eggs",
|
|
".git",
|
|
".git-rewrite",
|
|
".hg",
|
|
".ipynb_checkpoints",
|
|
".mypy_cache",
|
|
".nox",
|
|
".pants.d",
|
|
".pyenv",
|
|
".pytest_cache",
|
|
".pytype",
|
|
".ruff_cache",
|
|
".svn",
|
|
".tox",
|
|
".venv",
|
|
".vscode",
|
|
"__pypackages__",
|
|
"_build",
|
|
"buck-out",
|
|
"build",
|
|
"dist",
|
|
"node_modules",
|
|
"site-packages",
|
|
"venv",
|
|
]
|
|
|
|
# Same as Black.
|
|
line-length = 320
|
|
indent-width = 4
|
|
|
|
# Assume Python 3.11
|
|
target-version = "py311"
|
|
|
|
[tool.ruff.lint]
|
|
# Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`) codes by default.
|
|
# Unlike Flake8, Ruff doesn't enable pycodestyle warnings (`W`) or
|
|
# McCabe complexity (`C901`) by default.
|
|
select = [
|
|
"I",
|
|
"N",
|
|
"F",
|
|
"W",
|
|
"E",
|
|
"G",
|
|
"A",
|
|
"COM",
|
|
"INP",
|
|
"T20",
|
|
"PLC",
|
|
"PLE",
|
|
"PLW",
|
|
"PLR",
|
|
"LOG",
|
|
"SLF",
|
|
"ERA",
|
|
"FIX",
|
|
"PERF",
|
|
"C4",
|
|
"EM",
|
|
"RET",
|
|
"RSE",
|
|
]
|
|
ignore = ["PLR0911", "PLR0912", "PLR0915", "PLR2004", "PLR0913", "EM101"]
|
|
|
|
# Allow fix for all enabled rules (when `--fix`) is provided.
|
|
fixable = ["ALL"]
|
|
unfixable = []
|
|
|
|
# Allow unused variables when underscore-prefixed.
|
|
dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
|
|
|
|
[tool.ruff.format]
|
|
# Like Black, use double quotes for strings.
|
|
quote-style = "double"
|
|
|
|
# Like Black, indent with spaces, rather than tabs.
|
|
indent-style = "space"
|
|
|
|
# Like Black, respect magic trailing commas.
|
|
skip-magic-trailing-comma = false
|
|
|
|
# Like Black, automatically detect the appropriate line ending.
|
|
line-ending = "auto"
|
|
|
|
# Enable auto-formatting of code examples in docstrings. Markdown,
|
|
# reStructuredText code/literal blocks and doctests are all supported.
|
|
#
|
|
# This is currently disabled by default, but it is planned for this
|
|
# to be opt-out in the future.
|
|
docstring-code-format = false
|
|
|
|
# Set the line length limit used when formatting code snippets in
|
|
# docstrings.
|
|
#
|
|
# This only has an effect when the `docstring-code-format` setting is
|
|
# enabled.
|
|
docstring-code-line-length = "dynamic"
|