Skip to content

Commit bdae4b8

Browse files
chore(deps): update linters (#2138)
> ℹ️ **Note** > > This PR body was truncated due to platform limits. This PR contains the following updates: | Package | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---| | [aqua:jonwiggins/xmloxide](https://redirect.github.com/jonwiggins/xmloxide) | patch | `0.4.2` → `0.4.3` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/jonwiggins%2fxmloxide/0.4.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/jonwiggins%2fxmloxide/0.4.2/0.4.3?slim=true) | | [aqua:owenlamont/ryl](https://redirect.github.com/owenlamont/ryl) | minor | `0.8.0` → `0.10.0` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/owenlamont%2fryl/0.10.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/owenlamont%2fryl/0.8.0/0.10.0?slim=true) | | [editorconfig-checker](https://redirect.github.com/editorconfig-checker/editorconfig-checker) | minor | `v3.6.1` → `3.7.0` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/editorconfig-checker%2feditorconfig-checker/3.7.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/editorconfig-checker%2feditorconfig-checker/3.6.1/3.7.0?slim=true) | | [npm:renovate](https://renovatebot.com) ([source](https://redirect.github.com/renovatebot/renovate)) | minor | `43.144.0` → `43.150.0` | ![age](https://developer.mend.io/api/mc/badges/age/npm/renovate/43.150.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/renovate/43.144.0/43.150.0?slim=true) | | [ruff](https://redirect.github.com/astral-sh/ruff) | patch | `0.15.12` → `0.15.14` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/astral-sh%2fruff/0.15.14?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/astral-sh%2fruff/0.15.12/0.15.14?slim=true) | | [rumdl](https://redirect.github.com/rvben/rumdl) | minor | `0.1.84` → `0.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/rvben%2frumdl/v0.2.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/rvben%2frumdl/v0.1.84/v0.2.0?slim=true) | | [typos](https://redirect.github.com/crate-ci/typos) | patch | `1.46.1` → `1.46.3` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/crate-ci%2ftypos/1.46.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/crate-ci%2ftypos/1.46.1/1.46.3?slim=true) | --- ### Release Notes <details> <summary>jonwiggins/xmloxide (aqua:jonwiggins/xmloxide)</summary> ### [`v0.4.3`](https://redirect.github.com/jonwiggins/xmloxide/blob/HEAD/CHANGELOG.md#043---2026-05-04) [Compare Source](https://redirect.github.com/jonwiggins/xmloxide/compare/v0.4.2...v0.4.3) ##### Fixed - **Exclusive C14N: emit `xmlns=""` default-namespace undeclaration** when an element with no default namespace is canonicalized inside scope of an inherited default namespace ([#&#8203;16](https://redirect.github.com/jonwiggins/xmloxide/issues/16), thanks [@&#8203;williamareynolds](https://redirect.github.com/williamareynolds)). Previously the undeclaration was only emitted in inclusive C14N. Per Canonical XML 1.0 §2.3 (inherited by Exclusive C14N §3), the empty default namespace must be made explicit so the canonical form correctly reflects the element's namespace context. ##### CI / Maintenance - Bump `actions/checkout` 4.3.1 → 6.0.2 across all workflows ([#&#8203;14](https://redirect.github.com/jonwiggins/xmloxide/issues/14)) - Bump `actions/download-artifact` v4 → v8.0.1 in release workflow ([#&#8203;13](https://redirect.github.com/jonwiggins/xmloxide/issues/13)) - Bump `actions/upload-artifact` v4 → v7.0.1 in release workflow ([#&#8203;15](https://redirect.github.com/jonwiggins/xmloxide/issues/15)) - Bump `softprops/action-gh-release` v2 → v3.0.0 in release workflow ([#&#8203;12](https://redirect.github.com/jonwiggins/xmloxide/issues/12)) - Bump `taiki-e/install-action` 2.75.19 → 2.75.26 in release workflow ([#&#8203;17](https://redirect.github.com/jonwiggins/xmloxide/issues/17)) - Remove `bench.yml` workflow — the regression check required a `gh-pages` branch that was never created, so it had been failing on every PR. Run benchmarks locally with `cargo bench`. </details> <details> <summary>owenlamont/ryl (aqua:owenlamont/ryl)</summary> ### [`v0.10.0`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.10.0) [Compare Source](https://redirect.github.com/owenlamont/ryl/compare/v0.9.2...v0.10.0) #### What's Changed - build(deps): bump the actions-dependencies group with 2 updates by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;219](https://redirect.github.com/owenlamont/ryl/pull/219) - test: add property-style tests for safe --fix invariants by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;220](https://redirect.github.com/owenlamont/ryl/pull/220) - Implement partial safe --fix for trailing-spaces, document-start, document-end, empty-lines (closes [#&#8203;221](https://redirect.github.com/owenlamont/ryl/issues/221)) by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;223](https://redirect.github.com/owenlamont/ryl/pull/223) - chore: refresh dependencies and linters by [@&#8203;create-pr-workflow-auth](https://redirect.github.com/create-pr-workflow-auth)\[bot] in [#&#8203;224](https://redirect.github.com/owenlamont/ryl/pull/224) - Add stdin input support via `-` positional (closes [#&#8203;209](https://redirect.github.com/owenlamont/ryl/issues/209)) by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;225](https://redirect.github.com/owenlamont/ryl/pull/225) **Full Changelog**: <https://github.com/owenlamont/ryl/compare/v0.9.2...v0.10.0> ### [`v0.9.2`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.9.2) [Compare Source](https://redirect.github.com/owenlamont/ryl/compare/v0.9.1...v0.9.2) #### What's Changed - build(deps): bump taiki-e/install-action from 2.75.22 to 2.75.28 in the actions-dependencies group by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;210](https://redirect.github.com/owenlamont/ryl/pull/210) - chore: refresh dependencies and linters by [@&#8203;create-pr-workflow-auth](https://redirect.github.com/create-pr-workflow-auth)\[bot] in [#&#8203;211](https://redirect.github.com/owenlamont/ryl/pull/211) - build(deps): bump taiki-e/install-action from 2.75.28 to 2.77.2 in the actions-dependencies group by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;212](https://redirect.github.com/owenlamont/ryl/pull/212) - chore: refresh dependencies and linters by [@&#8203;create-pr-workflow-auth](https://redirect.github.com/create-pr-workflow-auth)\[bot] in [#&#8203;213](https://redirect.github.com/owenlamont/ryl/pull/213) - 205 create a proper documentation page for ryl by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;215](https://redirect.github.com/owenlamont/ryl/pull/215) - fix(package): allowlist publish contents and drop dev-only bin by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;216](https://redirect.github.com/owenlamont/ryl/pull/216) - docs: refresh benchmark image and unpin from a tag by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;217](https://redirect.github.com/owenlamont/ryl/pull/217) **Full Changelog**: <https://github.com/owenlamont/ryl/compare/v0.9.1...v0.9.2> ### [`v0.9.1`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.9.1) [Compare Source](https://redirect.github.com/owenlamont/ryl/compare/v0.9.0...v0.9.1) #### What's Changed - Fix quoted-string autofix edge cases by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;207](https://redirect.github.com/owenlamont/ryl/pull/207) **Full Changelog**: <https://github.com/owenlamont/ryl/compare/v0.9.0...v0.9.1> ### [`v0.9.0`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.9.0) [Compare Source](https://redirect.github.com/owenlamont/ryl/compare/v0.8.0...v0.9.0) #### What's Changed - Add --fix support for quoted-strings rule by [@&#8203;owenlamont](https://redirect.github.com/owenlamont) in [#&#8203;202](https://redirect.github.com/owenlamont/ryl/pull/202) - chore: refresh dependencies and linters by [@&#8203;create-pr-workflow-auth](https://redirect.github.com/create-pr-workflow-auth)\[bot] in [#&#8203;203](https://redirect.github.com/owenlamont/ryl/pull/203) **Full Changelog**: <https://github.com/owenlamont/ryl/compare/v0.8.0...v0.9.0> </details> <details> <summary>editorconfig-checker/editorconfig-checker (editorconfig-checker)</summary> ### [`v3.7.0`](https://redirect.github.com/editorconfig-checker/editorconfig-checker/blob/HEAD/CHANGELOG.md#370-2026-05-25) [Compare Source](https://redirect.github.com/editorconfig-checker/editorconfig-checker/compare/v3.6.1...v3.7.0) ##### Features - **files:** expand glob patterns in passed-file args ([#&#8203;190](https://redirect.github.com/editorconfig-checker/editorconfig-checker/issues/190)) ([#&#8203;558](https://redirect.github.com/editorconfig-checker/editorconfig-checker/issues/558)) ([4c0f326](https://redirect.github.com/editorconfig-checker/editorconfig-checker/commit/4c0f326cfa71fb0dd80c0c71b1844b2550ed799e)) ##### Bug Fixes - **cli:** auto-enable no-color when output format is github-actions ([#&#8203;557](https://redirect.github.com/editorconfig-checker/editorconfig-checker/issues/557)) ([9f4014c](https://redirect.github.com/editorconfig-checker/editorconfig-checker/commit/9f4014ce0944f601472e5cbfaec31f711890c780)) - detect binary files before decoding to prevent false text ([#&#8203;550](https://redirect.github.com/editorconfig-checker/editorconfig-checker/issues/550)) ([f47b30c](https://redirect.github.com/editorconfig-checker/editorconfig-checker/commit/f47b30c96713107bc4fe0b7a05e79a293c4874dd)) </details> <details> <summary>renovatebot/renovate (npm:renovate)</summary> ### [`v43.150.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.150.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.149.0...43.150.0) ##### Features - **manager/asdf:** support `apm` ([#&#8203;42865](https://redirect.github.com/renovatebot/renovate/issues/42865)) ([4faae3e](https://redirect.github.com/renovatebot/renovate/commit/4faae3e76d2b07e24d5788f2f36e9f80ffb1e30a)) ##### Miscellaneous Chores - **datasource:** fix log messages ([#&#8203;42963](https://redirect.github.com/renovatebot/renovate/issues/42963)) ([3049ef2](https://redirect.github.com/renovatebot/renovate/commit/3049ef224457c00bf1315f28991ce85a85f4ed24)) ### [`v43.149.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.149.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.148.0...43.149.0) ##### Features - **mise:** automagically support all tools through Mise Registry ([#&#8203;42783](https://redirect.github.com/renovatebot/renovate/issues/42783)) ([2bd478f](https://redirect.github.com/renovatebot/renovate/commit/2bd478fff4071e09972b051ab5801ff48c101d04)), closes [#&#8203;42250](https://redirect.github.com/renovatebot/renovate/issues/42250) ##### Miscellaneous Chores - **tools:** pre-format output JSON files ([#&#8203;42941](https://redirect.github.com/renovatebot/renovate/issues/42941)) ([836afde](https://redirect.github.com/renovatebot/renovate/commit/836afde2733dd40c819b124f2afa1dd457a11608)) ##### Continuous Integration - validate docker build succeeds ([#&#8203;42962](https://redirect.github.com/renovatebot/renovate/issues/42962)) ([8c9c0ef](https://redirect.github.com/renovatebot/renovate/commit/8c9c0ef2306db74e30ef1ecb09c4de43edeb95e1)) ### [`v43.148.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.148.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.147.0...43.148.0) ##### Features - **presets/monorepos:** add conform ([#&#8203;42903](https://redirect.github.com/renovatebot/renovate/issues/42903)) ([d8b2759](https://redirect.github.com/renovatebot/renovate/commit/d8b27590065886efa6588f0beea689f22fcff796)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.40.1 (main) ([#&#8203;42957](https://redirect.github.com/renovatebot/renovate/issues/42957)) ([e3c7cd8](https://redirect.github.com/renovatebot/renovate/commit/e3c7cd84bce22060341eb6d6037e9cfc02c1d3db)) - **gerrit:** defer change creation to `createPr()` ([#&#8203;39250](https://redirect.github.com/renovatebot/renovate/issues/39250)) ([1bbe824](https://redirect.github.com/renovatebot/renovate/commit/1bbe82400ede9b4ed24ac9dca4684f48fb8e07c7)), closes [#&#8203;41382](https://redirect.github.com/renovatebot/renovate/issues/41382) ##### Documentation - **mend-hosted:** add link directly to header ([#&#8203;42960](https://redirect.github.com/renovatebot/renovate/issues/42960)) ([f9634b3](https://redirect.github.com/renovatebot/renovate/commit/f9634b3d137e1c3e76eae82784af830c5094fa11)) ##### Miscellaneous Chores - update pnpm configuration ([#&#8203;42952](https://redirect.github.com/renovatebot/renovate/issues/42952)) ([36b0b2e](https://redirect.github.com/renovatebot/renovate/commit/36b0b2e48b27014f901d5c6072681525b6120f62)) ##### Code Refactoring - **gomod:** extract `deriveGoToolchainConstraints` function ([#&#8203;42956](https://redirect.github.com/renovatebot/renovate/issues/42956)) ([1054439](https://redirect.github.com/renovatebot/renovate/commit/1054439929ac6396a9acae66d73df071b2ae75a5)) ##### Tests - remove TODOs ([#&#8203;42958](https://redirect.github.com/renovatebot/renovate/issues/42958)) ([bdddddf](https://redirect.github.com/renovatebot/renovate/commit/bdddddf57ac4d4b837ca2294b672730d7c392f09)) ##### Build System - add pnpm workspace config to docker context ([#&#8203;42961](https://redirect.github.com/renovatebot/renovate/issues/42961)) ([2d67a50](https://redirect.github.com/renovatebot/renovate/commit/2d67a50690e26059a3c88bafb287aff81e7daa37)) ### [`v43.147.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.147.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.146.0...43.147.0) ##### Features - **manager:** add proto manager for .prototools files ([#&#8203;42908](https://redirect.github.com/renovatebot/renovate/issues/42908)) ([e5f067c](https://redirect.github.com/renovatebot/renovate/commit/e5f067cccef2f16e5a639f8d8735d77a2840ee86)) - **terraform-provider:** add OpenTofu registry API support ([#&#8203;42343](https://redirect.github.com/renovatebot/renovate/issues/42343)) ([677e2a6](https://redirect.github.com/renovatebot/renovate/commit/677e2a606e5e4b6afb0f336e0188f8d740afc11c)) ##### Documentation - note cleanup after `enabled=false` ([#&#8203;42943](https://redirect.github.com/renovatebot/renovate/issues/42943)) ([7344b93](https://redirect.github.com/renovatebot/renovate/commit/7344b93bb0e79ca2269eefe957f4d4bbf291d5b0)) ##### Continuous Integration - set repo context for gh cli ([#&#8203;42954](https://redirect.github.com/renovatebot/renovate/issues/42954)) ([28c3144](https://redirect.github.com/renovatebot/renovate/commit/28c3144400b498a414e4e19713555a700806272e)) ### [`v43.146.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.146.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.145.0...43.146.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.40.0 (main) ([#&#8203;42951](https://redirect.github.com/renovatebot/renovate/issues/42951)) ([ab62bd5](https://redirect.github.com/renovatebot/renovate/commit/ab62bd5a2b57012ce60bc7494183b7f9b6460328)) ### [`v43.145.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.145.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/43.144.0...43.145.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.39.0 (main) ([#&#8203;42950](https://redirect.github.com/renovatebot/renovate/issues/42950)) ([0073e1f](https://redirect.github.com/renovatebot/renovate/commit/0073e1f002675d940cb99bf7a414de786f4e2d70)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;smithy/util-stream](https://redirect.github.com/smithy/util-stream) to v4.5.24 (main) ([#&#8203;42947](https://redirect.github.com/renovatebot/renovate/issues/42947)) ([887fb02](https://redirect.github.com/renovatebot/renovate/commit/887fb026a6a182f20fba054247b348c7679511bd)) - **deps:** update dependency nock to v14.0.13 (main) ([#&#8203;42949](https://redirect.github.com/renovatebot/renovate/issues/42949)) ([7e38d70](https://redirect.github.com/renovatebot/renovate/commit/7e38d70b7c92d2f57081ac6517e72dc2ec6b445b)) </details> <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.15.14`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01514) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.13...0.15.14) Released on 2026-05-21. ##### Preview features - \[`airflow`] Implement `airflow-task-implicit-multiple-outputs` (`AIR202`) ([#&#8203;25152](https://redirect.github.com/astral-sh/ruff/pull/25152)) - \[`flake8-use-pathlib`] Mark `PTH101` fix as unsafe when first argument is a class attribute annotated as `int` ([#&#8203;25086](https://redirect.github.com/astral-sh/ruff/pull/25086)) - \[`pylint`] Implement `too-many-try-statements` (`W0717`) ([#&#8203;23970](https://redirect.github.com/astral-sh/ruff/pull/23970)) - \[`ruff`] Add `incorrect-decorator-order` (`RUF074`) ([#&#8203;23461](https://redirect.github.com/astral-sh/ruff/pull/23461)) - \[`ruff`] Add `fallible-context-manager` (`RUF075`) ([#&#8203;22844](https://redirect.github.com/astral-sh/ruff/pull/22844)) ##### Bug fixes - Fix lambda formatting in interpolated string expressions ([#&#8203;25144](https://redirect.github.com/astral-sh/ruff/pull/25144)) - Treat generic `frozenset` annotations as immutable ([#&#8203;25251](https://redirect.github.com/astral-sh/ruff/pull/25251)) - \[`flake8-type-checking`] Avoid `strict` behavior when `future-annotations` are enabled (`TC001`, `TC002`, `TC003`) ([#&#8203;25035](https://redirect.github.com/astral-sh/ruff/pull/25035)) - \[`pylint`] Avoid false positives in `else` clause (`PLR1733`) ([#&#8203;25177](https://redirect.github.com/astral-sh/ruff/pull/25177)) ##### Rule changes - \[`flake8-comprehensions`] Skip `C417` for lambdas with positional-only parameters ([#&#8203;25272](https://redirect.github.com/astral-sh/ruff/pull/25272)) - \[`flake8-simplify`] Preserve f-string source verbatim in `SIM101` fix ([#&#8203;25061](https://redirect.github.com/astral-sh/ruff/pull/25061)) ##### Performance - Avoid unnecessary parser lookahead for operators ([#&#8203;25290](https://redirect.github.com/astral-sh/ruff/pull/25290)) ##### Documentation - Update code example setting Neovim LSP log level ([#&#8203;25284](https://redirect.github.com/astral-sh/ruff/pull/25284)) ##### Other changes - Add full PEP 798 support ([#&#8203;25104](https://redirect.github.com/astral-sh/ruff/pull/25104)) - Add a parser recursion limit ([#&#8203;24810](https://redirect.github.com/astral-sh/ruff/pull/24810)) - Update various `ruff_python_stdlib` APIs ([#&#8203;25273](https://redirect.github.com/astral-sh/ruff/pull/25273)) ##### Contributors - [@&#8203;ocaballeror](https://redirect.github.com/ocaballeror) - [@&#8203;lerebear](https://redirect.github.com/lerebear) - [@&#8203;samuelcolvin](https://redirect.github.com/samuelcolvin) - [@&#8203;baltasarblanco](https://redirect.github.com/baltasarblanco) - [@&#8203;aconal-com](https://redirect.github.com/aconal-com) - [@&#8203;anishgirianish](https://redirect.github.com/anishgirianish) - [@&#8203;JelleZijlstra](https://redirect.github.com/JelleZijlstra) - [@&#8203;AlexWaygood](https://redirect.github.com/AlexWaygood) - [@&#8203;ntBre](https://redirect.github.com/ntBre) - [@&#8203;adityasingh2400](https://redirect.github.com/adityasingh2400) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;Dev-iL](https://redirect.github.com/Dev-iL) - [@&#8203;neutrinoceros](https://redirect.github.com/neutrinoceros) - [@&#8203;shivamtiwari3](https://redirect.github.com/shivamtiwari3) - [@&#8203;Dev-X25874](https://redirect.github.com/Dev-X25874) ### [`v0.15.13`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01513) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.12...0.15.13) Released on 2026-05-14. ##### Preview features - Add a rule to flag lazy imports that are eagerly evaluated ([#&#8203;25016](https://redirect.github.com/astral-sh/ruff/pull/25016)) - \[`pylint`] Standardize diagnostic message (`PLR0914`, `PLR0917`) ([#&#8203;24996](https://redirect.github.com/astral-sh/ruff/pull/24996)) ##### Bug fixes - Fix `F811` false positive for class methods ([#&#8203;24933](https://redirect.github.com/astral-sh/ruff/pull/24933)) - Fix setting selection for multi-folder workspace ([#&#8203;24819](https://redirect.github.com/astral-sh/ruff/pull/24819)) - \[`eradicate`] Fix false positive for lines with leading whitespace (`ERA001`) ([#&#8203;25122](https://redirect.github.com/astral-sh/ruff/pull/25122)) - \[`flake8-pyi`] Fix false positive for f-string debug specifier (`PYI016`) ([#&#8203;24098](https://redirect.github.com/astral-sh/ruff/pull/24098)) ##### Rule changes - Always include panic payload in panic diagnostic message ([#&#8203;24873](https://redirect.github.com/astral-sh/ruff/pull/24873)) - Restrict `PYI034` for in-place operations to enclosing class ([#&#8203;24511](https://redirect.github.com/astral-sh/ruff/pull/24511)) - Improve error message for parameters that are declared `global` ([#&#8203;24902](https://redirect.github.com/astral-sh/ruff/pull/24902)) - Update known stdlib ([#&#8203;25103](https://redirect.github.com/astral-sh/ruff/pull/25103)) ##### Performance - \[`isort`] Avoid constructing `glob::Pattern`s for literal known modules ([#&#8203;25123](https://redirect.github.com/astral-sh/ruff/pull/25123)) ##### CLI - Add TOML examples to `--config` help text ([#&#8203;25013](https://redirect.github.com/astral-sh/ruff/pull/25013)) - Colorize ruff check 'All checks passed' ([#&#8203;25085](https://redirect.github.com/astral-sh/ruff/pull/25085)) ##### Configuration - Increase max allowed value of `line-length` setting ([#&#8203;24962](https://redirect.github.com/astral-sh/ruff/pull/24962)) ##### Documentation - Add `D203` to rules that conflict with the formatter ([#&#8203;25044](https://redirect.github.com/astral-sh/ruff/pull/25044)) - Clarify `COM819` and formatter interaction ([#&#8203;25045](https://redirect.github.com/astral-sh/ruff/pull/25045)) - Clarify that `NotImplemented` is a value, not an exception (`F901`) ([#&#8203;25054](https://redirect.github.com/astral-sh/ruff/pull/25054)) - Update number of lint rules supported ([#&#8203;24942](https://redirect.github.com/astral-sh/ruff/pull/24942)) ##### Other changes - Simplify the playground's markdown template ([#&#8203;24924](https://redirect.github.com/astral-sh/ruff/pull/24924)) ##### Contributors - [@&#8203;MichaReiser](https://redirect.github.com/MichaReiser) - [@&#8203;brian-c11](https://redirect.github.com/brian-c11) - [@&#8203;Andrej730](https://redirect.github.com/Andrej730) - [@&#8203;denyszhak](https://redirect.github.com/denyszhak) - [@&#8203;darestack](https://redirect.github.com/darestack) - [@&#8203;sharkdp](https://redirect.github.com/sharkdp) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;EkriirkE](https://redirect.github.com/EkriirkE) - [@&#8203;eyupcanakman](https://redirect.github.com/eyupcanakman) - [@&#8203;Hrk84ya](https://redirect.github.com/Hrk84ya) - [@&#8203;thernstig](https://redirect.github.com/thernstig) - [@&#8203;ntBre](https://redirect.github.com/ntBre) </details> <details> <summary>rvben/rumdl (rumdl)</summary> ### [`v0.2.0`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.0) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.96...v0.2.0) ##### Added - **lsp**: improve link completion ranking, ignores, and absolute paths ([0ac911e](https://redirect.github.com/rvben/rumdl/commit/0ac911ec4836803b57ddebf289f75d83fab31ac4)) - **flavor**: add support for MyST (Markedly Structured Text) ([#&#8203;637](https://redirect.github.com/rvben/rumdl/issues/637)) ([3455840](https://redirect.github.com/rvben/rumdl/commit/3455840e1424961128cbfaddcd929f43eb60fda7)) ##### Fixed - **md007**: close ordered-ancestor exemption leak across deeper nested quotes ([0fa6180](https://redirect.github.com/rvben/rumdl/commit/0fa61809228b8f3b9d6708a9f86d3943415f7018)) - **md007**: flag misindented top-level unordered list items ([f277892](https://redirect.github.com/rvben/rumdl/commit/f277892545500e5fddf839e41a0a2341cc18fd7d)) - **md007**: apply ordered-ancestor exemption only to genuinely nested sublists ([#&#8203;638](https://redirect.github.com/rvben/rumdl/issues/638)) ([4c96cf7](https://redirect.github.com/rvben/rumdl/commit/4c96cf701b183c3842753aad5646e500b45b44d3)) - **md013**: reflow list-item prose in normalize mode without false length warnings ([#&#8203;639](https://redirect.github.com/rvben/rumdl/issues/639)) ([0816967](https://redirect.github.com/rvben/rumdl/commit/08169672b6039a44bd57fab8f56bc1f9bd1c7a3c)) - **cross-file**: honor inline-disable and per-file-ignores on lint-cache fast path ([05c77e4](https://redirect.github.com/rvben/rumdl/commit/05c77e4f4b4003c3e62aec0ef7d0ec354fa87acf)) #### Downloads | File | Platform | Checksum | | -------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.2.0-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.2.0-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.2.0-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.2.0-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.2.0-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.2.0-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.2.0-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.0/rumdl-v0.2.0-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.96`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.96) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.95...v0.1.96) ##### Fixed - **md073**: protect code-span contents from link/image stripping ([530e41d](https://redirect.github.com/rvben/rumdl/commit/530e41d61c5d34dcb517fa677816c69e5c2ea884)) - **md073**: preserve inline code spans and emphasis in generated TOC entries ([#&#8203;634](https://redirect.github.com/rvben/rumdl/issues/634)) ([897c76a](https://redirect.github.com/rvben/rumdl/commit/897c76a8fb48395dabde8030fffc02cc22b0d0e7)) - **md057**: handle trailing-slash directory links that include a fragment or query ([539a6d0](https://redirect.github.com/rvben/rumdl/commit/539a6d087b332e097abc85cce56ea478840184cc)) - **md057**: eliminate duplicate warnings for broken relative links and accept existing directory targets ([#&#8203;631](https://redirect.github.com/rvben/rumdl/issues/631), [#&#8203;632](https://redirect.github.com/rvben/rumdl/issues/632)) ([6a37ada](https://redirect.github.com/rvben/rumdl/commit/6a37ada04337079f08e656087c6d681a78181d46)) #### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.96-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.96-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.96-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.96-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.96-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.96-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.96-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.96/rumdl-v0.1.96-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.95`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.95) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.94...v0.1.95) ##### Added - **md010**: add code\_blocks config option, consistent code-block handling ([#&#8203;630](https://redirect.github.com/rvben/rumdl/issues/630)) ([b98ca52](https://redirect.github.com/rvben/rumdl/commit/b98ca52b73cecd923c03ce98f505a5afefe20435)) - **md010**: add code\_blocks config option (default false) ([2c95e17](https://redirect.github.com/rvben/rumdl/commit/2c95e1786a1aaf63af8c767f57b469c146982ae7)) ##### Fixed - **md010**: treat fenced and indented code blocks consistently ([#&#8203;630](https://redirect.github.com/rvben/rumdl/issues/630)) ([435df34](https://redirect.github.com/rvben/rumdl/commit/435df34db542402a2e2f07db12308391bf41a032)) #### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.95-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.95-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.95-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.95-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.95-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.95-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.95-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.95/rumdl-v0.1.95-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.94`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.94) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.93...v0.1.94) ##### Added - **md080**: add heading-anchor-collision rule ([df9146d](https://redirect.github.com/rvben/rumdl/commit/df9146d808ee1069958fe8c272ad8dac0079f1c3)) ##### Fixed - **docs**: match unwrapped 'N lint rules' counts in guard ([8a768bf](https://redirect.github.com/rvben/rumdl/commit/8a768bf6922a0db4d5ec94737864de25b2f483cc)) - **docs**: make rule-count guard fail on unwrapped counts ([07226b8](https://redirect.github.com/rvben/rumdl/commit/07226b88e4b16064c47f79af7757c65c5eea4518)) - **md049**: neutralize inline-code dollars before math filtering ([28a73dd](https://redirect.github.com/rvben/rumdl/commit/28a73dd2516dda07a6204159a8808b52f86cd19c)) - **md049,md080**: code-block-aware math filter; mark MD080 unfixable ([49e1150](https://redirect.github.com/rvben/rumdl/commit/49e1150c87a96928a8f884bdbf828794d21ee37c)) - **math**: drop unmatched line-start $$ opener instead of swallowing document ([f02f63f](https://redirect.github.com/rvben/rumdl/commit/f02f63f65c0bc22f0ff8912bf162b3c34a6c3318)) - **math**: unify $$ math model across rules and make MD049 byte-accurate ([bf05e5c](https://redirect.github.com/rvben/rumdl/commit/bf05e5cde555df213f3d6c53112502666f7e9661)) - **math**: align line map with byte model for multi-pair dollar lines ([1a21816](https://redirect.github.com/rvben/rumdl/commit/1a218163cbc27fbebd6044995f79a5a6d541aeda)) - align math line map with byte model; run heading rules for blockquote-only docs ([444482b](https://redirect.github.com/rvben/rumdl/commit/444482b04b7b92532df00a009c379ee1cb5a0dea)) - **md080**: mirror MD051 anchor model instead of per-rule HTML guards ([e38730d](https://redirect.github.com/rvben/rumdl/commit/e38730d169058b128d4d4a4adabfb6cf1f7e7965)) - **md080**: allow markdown-enabled HTML blocks through the skip ([7d48cb7](https://redirect.github.com/rvben/rumdl/commit/7d48cb7d4c7edb5203e61d33e6ab333510470c0d)) - **md080**: skip blockquote headings inside HTML blocks ([334d301](https://redirect.github.com/rvben/rumdl/commit/334d3010e7a2588106346beca932402f610a821c)) - **md080**: address codex review findings ([cb5acc3](https://redirect.github.com/rvben/rumdl/commit/cb5acc3d8b0446f9528868c13b71ea9cdd54e647)) - **math**: close line-level math state at the fence, ignore prose $$ ([540b624](https://redirect.github.com/rvben/rumdl/commit/540b624ca39cded5085f4c1f421df72529914870)) - **math**: require line-start opener for $$ display blocks ([89e1a60](https://redirect.github.com/rvben/rumdl/commit/89e1a60f766971b7964889ba5defe72b772bac00)) - **math**: close $$ display blocks when fence shares a line with content ([f839492](https://redirect.github.com/rvben/rumdl/commit/f839492a34157fef1bb5ac80688209aea410d0b9)) ##### Performance - **md049**: binary-search merged math ranges for membership ([feafbf8](https://redirect.github.com/rvben/rumdl/commit/feafbf8c9c7974399967ec6bc787d31a47f1a761)) - **md049**: precompute math ranges once instead of per span ([00d3a83](https://redirect.github.com/rvben/rumdl/commit/00d3a83e16c89bb694947b9c6035b75a33d6005f)) #### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.94-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.94-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.94-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.94-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.94-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.94-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.94-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.94/rumdl-v0.1.94-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.93`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.93) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.92...v0.1.93) ##### Added - **quarto**: add MD078 missing-chunk-labels and MD079 chunk-label-spaces ([818cba4](https://redirect.github.com/rvben/rumdl/commit/818cba4df79cae1e339d976faba08ab15ef16db7)) ##### Fixed - **md079**: flag whitespace in quoted positional chunk labels ([ea069c5](https://redirect.github.com/rvben/rumdl/commit/ea069c5023dcbca9ff683b259f37eaf4ac8a31bc)) - **quarto**: harden chunk header parser against codex review findings ([9ee8e28](https://redirect.github.com/rvben/rumdl/commit/9ee8e2892dfed842c8688f35e535b9c953093e1e)) - **test**: drive pipeline idempotency tests through real fix coordinator ([5f9fdb9](https://redirect.github.com/rvben/rumdl/commit/5f9fdb9efd818611ba75034ba5ed8f9b5d781931)) - **test**: remove redundant default on MD077 unit struct ([6b383b0](https://redirect.github.com/rvben/rumdl/commit/6b383b0a46be1ddbc1a9311b3323486265c75e6e)) #### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.93-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.93-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.93-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.93-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.93-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.93-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.93-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.93/rumdl-v0.1.93-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.92`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.92) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.91...v0.1.92) ##### Added - **config**: accept \[rules.X] wrapper as alias for \[X] ([229ff7d](https://redirect.github.com/rvben/rumdl/commit/229ff7de14afa950991f42265860fc1da54ef6c8)) ##### Fixed - **md060**: accept single-space empty cells in compact style ([9518a81](https://redirect.github.com/rvben/rumdl/commit/9518a815f272822dd0e208f87c81c001e90689e8)) ##### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.92-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.92-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.92-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.92-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.92-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.92-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.92-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.92/rumdl-v0.1.92-x86_64-pc-windows-msvc.zip.sha256) | ##### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.91`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.91) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.90...v0.1.91) ##### Fixed - **cache**: stabilize `hash_config` across identical config loads, eliminating spurious "configuration hash changed" cache misses caused by `HashMap` iteration order ([#&#8203;622](https://redirect.github.com/rvben/rumdl/issues/622), fixes [#&#8203;621](https://redirect.github.com/rvben/rumdl/issues/621)) ([f46be05](https://redirect.github.com/rvben/rumdl/commit/f46be05814e3241f82cc67c2fd40343d2506d379)) — thanks [@&#8203;mattiasgronlund](https://redirect.github.com/mattiasgronlund) - **ci**: branch off upstream master in sync-schemastore ([787a7ea](https://redirect.github.com/rvben/rumdl/commit/787a7eaf003f29a843f8ffc38128612c2919245a)) #### Downloads | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | [rumdl-v0.1.91-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-unknown-linux-gnu.tar.gz) | Linux x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.91-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-unknown-linux-musl.tar.gz) | Linux x86\_64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.91-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [rumdl-v0.1.91-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-unknown-linux-musl.tar.gz.sha256) | | [rumdl-v0.1.91-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-apple-darwin.tar.gz) | macOS x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.91-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-apple-darwin.tar.gz) | macOS ARM64 (Apple Silicon) | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-aarch64-apple-darwin.tar.gz.sha256) | | [rumdl-v0.1.91-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-pc-windows-msvc.zip) | Windows x86\_64 | [checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.1.91/rumdl-v0.1.91-x86_64-pc-windows-msvc.zip.sha256) | #### Installation ##### Using uv (Recommended) ```bash uv tool install rumdl ``` ##### Using pip ```bash pip install rumdl ``` ##### Using pipx ```bash pipx install rumdl ``` ##### Direct Download Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH. ### [`v0.1.90`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.1.90) [Compare Source](https://redirect.github.com/rvben/rumdl/compare/v0.1.89...v0.1.90) ##### Added - **cache**: add structured cache miss reasons for verbose mode ([#&#8203;618](https://redirect.github.com/rvben/rumdl/issues/618)) ([5c4f418](https://redirect.github.com/rvben/rumdl/commit/5c4f418a4de7d43d7bc6fae650ab77e75ccd312e)) ##### Fixed - **cli**: allow --profile output in --silent mode ([#&#8203;619](https://redirect.github.com/rvben/rumdl/issues/619)) ([d9cde4d](https://redirect.github.com/rvben/rumdl/commit/d9cde4d6f3f02f2b3b5184f36c63a91ee30664a > ✂ **Note** > > PR body was truncated to here. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 4am on Monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/prometheus/client_java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 5ee188f commit bdae4b8

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

mise.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ protoc = "35.0"
88
# Linters
99
actionlint = "1.7.12"
1010
"aqua:grafana/flint" = "0.22.2"
11-
"aqua:jonwiggins/xmloxide" = "v0.4.2"
12-
"aqua:owenlamont/ryl" = "0.8.0"
11+
"aqua:jonwiggins/xmloxide" = "v0.4.3"
12+
"aqua:owenlamont/ryl" = "0.10.0"
1313
biome = "2.4.12"
14-
editorconfig-checker = "v3.6.1"
14+
editorconfig-checker = "3.7.0"
1515
google-java-format = "1.35.0"
1616
lychee = "0.24.2"
17-
"npm:renovate" = "43.144.0"
18-
ruff = "0.15.12"
19-
rumdl = "0.1.84"
17+
"npm:renovate" = "43.150.0"
18+
ruff = "0.15.14"
19+
rumdl = "0.2.0"
2020
shellcheck = "v0.11.0"
2121
shfmt = "3.13.1"
2222
taplo = "0.10.0"
23-
typos = "1.46.1"
23+
typos = "1.46.3"
2424

2525
[env]
2626
FLINT_CONFIG_DIR = ".github/config"

0 commit comments

Comments
 (0)