f45c3b272d
chore(deps): update python:3.11-slim docker digest to 42420f7
Actions / Build Documentation (MkDocs) (pull_request) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 1m27s
2025-02-11 04:02:35 +00:00
d89c156744
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.5.30 ( #53 )
...
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ghcr.io/astral-sh/uv](https://github.com/astral-sh/uv ) | stage | patch | `0.5.24` -> `0.5.30` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>astral-sh/uv (ghcr.io/astral-sh/uv)</summary>
### [`v0.5.30`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0530 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.29...0.5.30 )
##### Python
The managed PyPy distributions have been updated for PyPy v7.3.18, which includes:
- PyPy3.10, which updates the standard library from Python 3.10.14 to 3.10.19
- PyPy3.11, which adds beta support for Python 3.11.11
See the [PyPy release](https://pypy.org/posts/2025/02/pypy-v7318-release.html ) for more details.
##### Enhancements
- Add `uv sync --dry-run` ([#​11299](https://github.com/astral-sh/uv/pull/11299 ))
- Ignore `#egg` fragment in HTML Simple API response ([#​11340](https://github.com/astral-sh/uv/pull/11340 ))
##### Configuration
- Add `NO_BINARY` and `NO_BINARY_PACKAGE` environment variables ([#​11399](https://github.com/astral-sh/uv/pull/11399 ))
##### Performance
- Avoid re-cloning name when populating ambiguous set ([#​11401](https://github.com/astral-sh/uv/pull/11401 ))
- Optimize flattening in large workspaces ([#​11313](https://github.com/astral-sh/uv/pull/11313 ))
##### Bug fixes
- Allow dynamic packages to be overloaded ([#​11400](https://github.com/astral-sh/uv/pull/11400 ))
- Fix credential caching for index roots when URL ends in `simple/` ([#​11336](https://github.com/astral-sh/uv/pull/11336 ))
- Fix marker merging for requirements.txt for psycopg ([#​11298](https://github.com/astral-sh/uv/pull/11298 ))
- Set 777 permissions on locked files ([#​11328](https://github.com/astral-sh/uv/pull/11328 ))
- Support extras in `@` requests for tools ([#​11335](https://github.com/astral-sh/uv/pull/11335 ))
- Upgrade `astral-tokio-tar` to v0.5.1 ([#​11359](https://github.com/astral-sh/uv/pull/11359 ))
- Avoid missing logging for no-op upgrade events ([#​11301](https://github.com/astral-sh/uv/pull/11301 ))
- Use refined specifiers when logging narrowed Python range ([#​11334](https://github.com/astral-sh/uv/pull/11334 ))
- Don't use popup-generating `eprintln` in trampoline warnings ([#​11295](https://github.com/astral-sh/uv/pull/11295 ))
- Patch pkg-config files to be relocatable ([#​11291](https://github.com/astral-sh/uv/pull/11291 ))
- Fix a case of duplicate `torch` packages when using conflicting extras ([#​11323](https://github.com/astral-sh/uv/pull/11323 ))
##### Documentation
- Add docs for `uv tool install --editable` ([#​11280](https://github.com/astral-sh/uv/pull/11280 ))
- Fix broken anchors in README and docs index ([#​11338](https://github.com/astral-sh/uv/pull/11338 ))
### [`v0.5.29`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0529 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.28...0.5.29 )
##### Enhancements
- Add `--bare` option to `uv init` ([#​11192](https://github.com/astral-sh/uv/pull/11192 ))
- Add support for respecting `VIRTUAL_ENV` in project commands via `--active` ([#​11189](https://github.com/astral-sh/uv/pull/11189 ))
- Allow the project `VIRTUAL_ENV` warning to be silenced with `--no-active` ([#​11251](https://github.com/astral-sh/uv/pull/11251 ))
##### Python
The managed Python distributions have been updated, including:
- CPython 3.12.9
- CPython 3.13.2
- pkg-config files are now relocatable
See the [`python-build-standalone` release notes](https://github.com/astral-sh/python-build-standalone/releases/tag/20250205 ) for more details.
##### Bug fixes
- Always use base Python discovery logic for cached environments ([#​11254](https://github.com/astral-sh/uv/pull/11254 ))
- Use a flock to avoid concurrent initialization of project environments ([#​11259](https://github.com/astral-sh/uv/pull/11259 ))
- Fix handling of `--all-groups` and `--no-default-groups` flags ([#​11224](https://github.com/astral-sh/uv/pull/11224 ))
##### Documentation
- Minor touchups to the Docker provenance docs ([#​11252](https://github.com/astral-sh/uv/pull/11252 ))
- Move content from the `mkdocs.public.yml` into the template ([#​11246](https://github.com/astral-sh/uv/pull/11246 ))
### [`v0.5.28`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0528 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.27...0.5.28 )
##### Bug fixes
- Allow discovering virtual environments from the first interpreter found on the `PATH` ([#​11218](https://github.com/astral-sh/uv/pull/11218 ))
- Clear ephemeral overlays when running tools ([#​11141](https://github.com/astral-sh/uv/pull/11141 ))
- Disable SSL in Git commands for `--allow-insecure-host` ([#​11210](https://github.com/astral-sh/uv/pull/11210 ))
- Fix hardlinks in tar unpacking ([#​11221](https://github.com/astral-sh/uv/pull/11221 ))
- Set base executable when returning virtual environment ([#​11209](https://github.com/astral-sh/uv/pull/11209 ))
- Use base Python for cached environments ([#​11208](https://github.com/astral-sh/uv/pull/11208 ))
##### Documentation
- Add documentation on verifying Docker image attestations ([#​11140](https://github.com/astral-sh/uv/pull/11140 ))
- Add `last updated` to documentation ([#​11164](https://github.com/astral-sh/uv/pull/11164 ))
### [`v0.5.27`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0527 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.26...0.5.27 )
##### Enhancements
- Avoid setting permissions during tar extraction ([#​11191](https://github.com/astral-sh/uv/pull/11191 ))
- Remove warnings for missing lower bounds ([#​11195](https://github.com/astral-sh/uv/pull/11195 ))
- Update PubGrub to set-based outdated priority tracking ([#​11169](https://github.com/astral-sh/uv/pull/11169 ))
- Improve error messages for `uv pip install` with `--extra` or `--all-extras` and invalid sources ([#​11193](https://github.com/astral-sh/uv/pull/11193 ))
- Sign Docker images using GitHub attestations ([#​8685](https://github.com/astral-sh/uv/pull/8685 ))
##### Preview features
- Don't expand self-referential extras in the build backend ([#​11142](https://github.com/astral-sh/uv/pull/11142 ))
##### Performance
- Filter discovered Python executables by source before querying ([#​11143](https://github.com/astral-sh/uv/pull/11143 ))
- Optimize exclusion computation for markers ([#​11158](https://github.com/astral-sh/uv/pull/11158 ))
- Use Astral-maintained `tokio-tar` fork ([#​11174](https://github.com/astral-sh/uv/pull/11174 ))
- Remove unneeded `.clone()` ([#​11127](https://github.com/astral-sh/uv/pull/11127 ))
##### Bug fixes
- Fix relative paths in bytecode compilation ([#​11177](https://github.com/astral-sh/uv/pull/11177 ))
- Percent-decode URLs in canonical comparisons ([#​11088](https://github.com/astral-sh/uv/pull/11088 ))
- Respect concurrency limits in parallel index fetch ([#​11182](https://github.com/astral-sh/uv/pull/11182 ))
- Use wire JSON schema for conflict items ([#​11196](https://github.com/astral-sh/uv/pull/11196 ))
- Use explicit `_GLibCVersion` tuple in uv-python crate ([#​11122](https://github.com/astral-sh/uv/pull/11122 ))
##### Documentation
- Add Git SHA locking behavior to docs ([#​11125](https://github.com/astral-sh/uv/pull/11125 ))
- Add best-practice flags to `pip install` example in troubleshooting guide ([#​11194](https://github.com/astral-sh/uv/pull/11194 ))
- Set `VIRTUAL_ENV` in Jupyter kernels ([#​11155](https://github.com/astral-sh/uv/pull/11155 ))
- Add instructions for deactivating an environment ([#​11200](https://github.com/astral-sh/uv/pull/11200 ))
### [`v0.5.26`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0526 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.25...0.5.26 )
##### Enhancements
- Add support for `uvx python` ([#​11076](https://github.com/astral-sh/uv/pull/11076 ))
- Allow `--no-dev --invert` in `uv tree` ([#​11068](https://github.com/astral-sh/uv/pull/11068 ))
- Update `uv python install --reinstall` to reinstall all previous versions ([#​11072](https://github.com/astral-sh/uv/pull/11072 ))
- Consistently write log messages with capitalized first word ([#​11111](https://github.com/astral-sh/uv/pull/11111 ))
- Suggest `--build-backend` when `--backend` is passed to `uv init` ([#​10958](https://github.com/astral-sh/uv/pull/10958 ))
- Improve retry trace message ([#​11108](https://github.com/astral-sh/uv/pull/11108 ))
##### Performance
- Remove unnecessary UTF-8 conversion in hash parsing ([#​11110](https://github.com/astral-sh/uv/pull/11110 ))
##### Bug fixes
- Ignore non-hash fragments in HTML API responses ([#​11107](https://github.com/astral-sh/uv/pull/11107 ))
- Avoid resolving symbolic links when querying Python interpreters ([#​11083](https://github.com/astral-sh/uv/pull/11083 ))
- Avoid sharing state between universal and non-universal resolves ([#​11051](https://github.com/astral-sh/uv/pull/11051 ))
- Error when `--script` is passing a non-PEP 723 script ([#​11118](https://github.com/astral-sh/uv/pull/11118 ))
- Make metadata deserialization failures non-fatal in the cache ([#​11105](https://github.com/astral-sh/uv/pull/11105 ))
- Mark metadata as dynamic when reading from built wheel cache ([#​11046](https://github.com/astral-sh/uv/pull/11046 ))
- Propagate credentials for `<index>/simple` to `<index>/...` endpoints ([#​11074](https://github.com/astral-sh/uv/pull/11074 ))
- Fix conflicting extra bug during `uv sync` ([#​11075](https://github.com/astral-sh/uv/pull/11075 ))
##### Documentation
- Add PyTorch XPU instructions to the PyTorch guide ([#​11109](https://github.com/astral-sh/uv/pull/11109 ))
- Add docs for signal handling ([#​11041](https://github.com/astral-sh/uv/pull/11041 ))
- Explain build frontend vs. build backend ([#​11094](https://github.com/astral-sh/uv/pull/11094 ))
- Fix formatting of `RUST_LOG` documentation ([#​10053](https://github.com/astral-sh/uv/pull/10053 ))
- Fix typo in `--no-deps` description ([#​11073](https://github.com/astral-sh/uv/pull/11073 ))
- Reflow CLI documentation comments ([#​11040](https://github.com/astral-sh/uv/pull/11040 ))
- Shorten "Using existing Python versions" nav item so it fits on one line ([#​11077](https://github.com/astral-sh/uv/pull/11077 ))
- Some minor touch-ups to the Python install guide ([#​11116](https://github.com/astral-sh/uv/pull/11116 ))
- Update Dependabot tracking issue link ([#​11054](https://github.com/astral-sh/uv/pull/11054 ))
- Update documentation for running in a container ([#​11052](https://github.com/astral-sh/uv/pull/11052 ))
- Upgrade PyTorch version in documentation ([#​11114](https://github.com/astral-sh/uv/pull/11114 ))
- Use `sys_platform` in lieu of `platform_system` in PyTorch docs ([#​11113](https://github.com/astral-sh/uv/pull/11113 ))
- Use positive (rather than negative) markers in PyTorch examples ([#​11112](https://github.com/astral-sh/uv/pull/11112 ))
- Fix unnecessary backslashes in brackets ([#​11059](https://github.com/astral-sh/uv/pull/11059 ))
- Suggest setting copy link mode in GitLab integration guide ([#​11067](https://github.com/astral-sh/uv/pull/11067 ))
### [`v0.5.25`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0525 )
[Compare Source](https://github.com/astral-sh/uv/compare/0.5.24...0.5.25 )
##### Enhancements
- Allow installation of manylinux wheels on loongarch64 ([#​10927](https://github.com/astral-sh/uv/pull/10927 ))
- Allow optional `=` for editables in `requirements.txt` ([#​10954](https://github.com/astral-sh/uv/pull/10954 ))
- Add Windows aarch64 to the release binaries ([#​10885](https://github.com/astral-sh/uv/pull/10885 ))
##### Bug fixes
- Use spec-compliant (`128+n`) exit codes for `uv run` and `uv tool run` on Unix ([#​10781](https://github.com/astral-sh/uv/pull/10781 ))
- Fix best-interpreter lookups when there is an invalid interpreter in the `PATH` ([#​11030](https://github.com/astral-sh/uv/pull/11030 ))
- Guard against concurrent cache writes on Windows ([#​11007](https://github.com/astral-sh/uv/pull/11007 ))
- Prioritize package preferences with greater package versions ([#​10963](https://github.com/astral-sh/uv/pull/10963 ))
- Reject `--editable` flag on non-directory requirements ([#​10994](https://github.com/astral-sh/uv/pull/10994 ))
- Respect `--no-sources` for `uv pip install` workspace discovery ([#​11003](https://github.com/astral-sh/uv/pull/11003 ))
- Set `JEMALLOC_SYS_WITH_LG_PAGE=16` in ARM Docker builds ([#​10943](https://github.com/astral-sh/uv/pull/10943 ))
- Update `riscv64` Python downloads to allow install on `riscv64gc` ([#​10937](https://github.com/astral-sh/uv/pull/10937 ))
- Fix file persist retries on Windows ([#​11008](https://github.com/astral-sh/uv/pull/11008 ))
- Fix incorrect error message when specifying `tool.uv.sources.(package).workspace` with other options ([#​11013](https://github.com/astral-sh/uv/pull/11013 ))
- Improve SIGINT handling in `uv run` ([#​11009](https://github.com/astral-sh/uv/pull/11009 ))
##### Documentation
- Add `SECURITY` policy ([#​11035](https://github.com/astral-sh/uv/pull/11035 ))
- Add `Requires-Python` upper bound behavior to the docs ([#​10964](https://github.com/astral-sh/uv/pull/10964 ))
- Add a troubleshooting section and reproducible example guide ([#​10947](https://github.com/astral-sh/uv/pull/10947 ))
- Add documentation for `uv add -r` ([#​10926](https://github.com/astral-sh/uv/pull/10926 ))
- Amend `requires-python` rules in resolver documentation ([#​10993](https://github.com/astral-sh/uv/pull/10993 ))
- Reference workspaces in `--no-sources` documentation ([#​10995](https://github.com/astral-sh/uv/pull/10995 ))
- Update documentation for activating virtual environments in different shell ([#​11000](https://github.com/astral-sh/uv/pull/11000 ))
- Add Docker SHA pinning tip ([#​10955](https://github.com/astral-sh/uv/pull/10955 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE2My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: #53
Co-authored-by: Renovate <renovate@csw.im>
Co-committed-by: Renovate <renovate@csw.im>
2025-02-10 23:01:15 -05:00
e854abfb0e
feat(backup): update to most recent red version
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 51s
2025-02-08 19:00:45 -06:00
7ada16e999
chore(tooling): add .editorconfig
2025-02-08 19:00:36 -06:00
d649ca0f02
chore(repo): formatting
Actions / Lint Code (Ruff & Pylint) (push) Failing after 0s
Actions / Build Documentation (MkDocs) (push) Failing after 0s
2025-02-07 16:07:50 -06:00
72dcc96fea
chore(tooling): remove comments
2025-02-07 16:07:44 -06:00
527c372fb0
chore(tooling): fix the nix flake
Actions / Build Documentation (MkDocs) (push) Failing after 26s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
2025-02-06 17:20:39 -06:00
e7714cd2df
fix(hotreload): fix typehint
2025-02-06 17:20:21 -06:00
9b96a15621
chore(repo): add schemas to repo.json files
Actions / Lint Code (Ruff & Pylint) (push) Failing after 46s
Actions / Build Documentation (MkDocs) (push) Failing after 24s
2025-02-06 15:10:19 -06:00
7593aace00
chore(tooling): add dig
to the nix flake
Actions / Build Documentation (MkDocs) (push) Failing after 29s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 49s
2025-02-06 06:41:39 -06:00
e4f419ec7b
chore(repo): formatting
Actions / Build Documentation (MkDocs) (push) Failing after 27s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 52s
2025-02-06 06:41:00 -06:00
1224d2b60f
chore(deps): update dependencies
2025-02-06 06:40:49 -06:00
999fd8e96f
chore(tooling): re-add nix flake and update deps
Actions / Build Documentation (MkDocs) (push) Failing after 27s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 48s
2025-02-04 20:18:31 -06:00
2a5b924409
feat(repo): make all cogs pylance-typechecking compliant
...
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Build Documentation (MkDocs) (push) Failing after 24s
at `basic` level, does not include Aurora as it's being rewritten in the `aurora/v3` branch
2025-02-01 16:57:45 +00:00
ea0b7937f8
chore(tooling): switch to zsh in the dev shell
2025-02-01 16:56:49 +00:00
034748b08e
chore(deps): update dependencies
2025-02-01 16:56:34 +00:00
89d5108ef2
chore(repo): update pull request template
Actions / Build Documentation (MkDocs) (push) Successful in 39s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 45s
2025-01-29 23:34:52 +00:00
3eeb2f90a6
feat(hotreload): add pre-compilation
...
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
this feature will detect syntax errors before reloading a cog and cancel the cog reload if it detects one. DOES NOT detect runtime/logic errors, only syntax errors.
2025-01-29 23:24:19 +00:00
7c2ff7681c
chore(deps): update code.forgejo.org/forgejo/runner docker tag to v6.2.1 ( #56 )
...
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 45s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [code.forgejo.org/forgejo/runner](https://forgejo.org ) ([source](https://code.forgejo.org/forgejo/runner )) | stage | patch | `6.2.0` -> `6.2.1` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>forgejo/runner (code.forgejo.org/forgejo/runner)</summary>
### [`v6.2.1`](https://code.forgejo.org/forgejo/runner/blob/HEAD/RELEASE-NOTES.md#621 )
[Compare Source](https://code.forgejo.org/forgejo/runner/compare/v6.2.0...v6.2.1 )
- LXC [templates are updated if needed](https://code.forgejo.org/forgejo/act/pulls/102 ).
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://www.coastalcommits.com/cswimr/SeaCogs/pulls/56
Co-authored-by: Renovate <renovate@coastalcommits.com>
Co-committed-by: Renovate <renovate@coastalcommits.com>
2025-01-29 13:39:57 -05:00
1ca452669c
chore(deps): pin code.forgejo.org/forgejo/runner docker tag to 936c4fe ( #52 )
...
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 52s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [code.forgejo.org/forgejo/runner](https://forgejo.org ) ([source](https://code.forgejo.org/forgejo/runner )) | stage | pinDigest | -> `936c4fe` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzMuNCIsInVwZGF0ZWRJblZlciI6IjM5LjEzMy40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://www.coastalcommits.com/cswimr/SeaCogs/pulls/52
Co-authored-by: Renovate <renovate@coastalcommits.com>
Co-committed-by: Renovate <renovate@coastalcommits.com>
2025-01-26 17:36:59 -05:00
666efaf893
chore(devcontainer): add DiD, forgejo runner, aliases
Actions / Build Documentation (MkDocs) (push) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 50s
2025-01-26 22:27:22 +00:00
289da84b76
fix(hotreload): use 3.8-compatible typehints
Actions / Build Documentation (MkDocs) (push) Successful in 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 50s
2025-01-26 21:31:48 +00:00
5c6783452d
fix(hotreload): verify that a file path exists before creating an observer schedule for it
Actions / Build Documentation (MkDocs) (push) Successful in 47s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 52s
2025-01-26 21:29:02 +00:00
70d75c688c
fix(hotreload): only import ObserverType for TYPE_CHECKING
2025-01-26 21:23:08 +00:00
76f0a4cdd4
chore(hotreload): support python 3.8+ instead of 3.10+
Actions / Build Documentation (MkDocs) (push) Successful in 51s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 58s
2025-01-26 21:09:38 +00:00
19eca0b1b5
docs: fixed incorrect command instructions
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 48s
2025-01-26 15:33:34 +00:00
9e489a4c91
docs(hotreload): add docs
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 46s
2025-01-26 15:29:07 +00:00
1993da084d
docs(hotreload): add docs
Actions / Build Documentation (MkDocs) (push) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (push) Has been cancelled
2025-01-26 15:28:21 +00:00
b22d81f514
feat(hotreload): handle multiple observers
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
2025-01-26 15:18:05 +00:00
ccf9389e13
feat(hotreload): Channel Notifications ( #51 )
...
Actions / Build Documentation (MkDocs) (push) Successful in 41s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
# Channel Notifications
This PR adds the ability for HotReload to send messages to a configurable discord channel when reloading a cog. Messages are only sent after the cog is reloaded to prevent slowdowns.
<!-- Create a new issue, if it doesn't exist yet -->
- [x] By submitting this pull request, I permit [cswimr](https://www.coastalcommits.com/cswimr ) 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/51
2025-01-26 10:06:14 -05:00
ff9e20be91
fix(pterodactyl): update pterodactyl for the new version of websockets & fix a few minor bugs
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
2025-01-26 15:04:05 +00:00
d51e3f17e9
fix(antipolls): ruff fixes
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 48s
2025-01-26 14:22:12 +00:00
59d33ea87d
style(seautils): ruff fix
Actions / Build Documentation (MkDocs) (push) Successful in 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 49s
2025-01-26 14:16:46 +00:00
65cfafc7b3
style(emojiinfo): ruff fix
2025-01-26 14:16:39 +00:00
ea5f51892a
style(repo): ruff fixes
Actions / Build Documentation (MkDocs) (push) Successful in 42s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
2025-01-26 14:13:37 +00:00
9df7f15bbe
chore(repo): enable even more ruff rules
2025-01-26 14:11:37 +00:00
4ad73ec6ee
fix(pterodactyl): ruff fix
Actions / Build Documentation (MkDocs) (push) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
2025-01-26 14:10:48 +00:00
2543563af1
fix(hotreload): ruff fix
2025-01-26 14:10:48 +00:00
0b60a2df66
chore(repo): enable more ruff rules
Actions / Build Documentation (MkDocs) (push) Successful in 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 49s
2025-01-26 14:03:28 +00:00
6f0fee8275
fix(backup): disable SLF001
Actions / Build Documentation (MkDocs) (push) Successful in 45s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 52s
2025-01-26 13:42:57 +00:00
dbff8d0d2a
chore(repo): enable some more ruff rules
2025-01-26 13:42:48 +00:00
0c43e3d2c9
fix(backup): update for red 3.5.14 & reformat
Actions / Build Documentation (MkDocs) (push) Successful in 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 51s
2025-01-26 13:21:28 +00:00
0f47a15291
fix(emojiinfo): ruff fixes & rename logger
Actions / Build Documentation (MkDocs) (push) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 49s
2025-01-26 13:18:04 +00:00
7f2a81e350
fix(bible): ruff fixes
2025-01-26 13:16:54 +00:00
5c5a2f28b2
chore(repo): reformat pyproject.toml and disable a stupid linting rule
2025-01-26 13:16:26 +00:00
d5a248733a
fix(pterodactyl): fix a ruff violation
Actions / Build Documentation (MkDocs) (push) Successful in 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 51s
2025-01-26 13:09:15 +00:00
5decc51a36
chore(deps): update
2025-01-26 13:08:33 +00:00
41678ef3ed
chore(repo): enable more ruff linting rules
2025-01-26 13:08:28 +00:00
0492b30662
chore(repo): add two paths to gitignore
2025-01-26 13:08:02 +00:00
3063721b8d
chore(vscode): add some settings overrides
2025-01-26 13:07:46 +00:00