-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Harmonize help commands' --format to --output-format with deprecation warnings
#8203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Nice. I linked the related issue. Would it be possible to log a warning when using |
|
Ah, I didn't even know that there was an issue about this 😁 Sure, I can canonicalize it all to |
PR Check ResultsEcosystem✅ ecosystem check detected no linter changes. |
I think that's fine, especially considering that it used to be the same before? @zanieb what's your take? |
--format to --output-format with deprecation warnings
|
@MichaReiser Done deal ✨ |
zanieb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this needs a bit more discussion before it goes out.
I think it's okay for a subset of formats to be supported on the CLI, but it doesn't really make sense when using the environment variable. Like.. if you've set your output format in your environment to something not supported by another command it'll just fail?
In combination with that concern, it seems problematic to add support for RUFF_FORMAT to commands to that did not previously have it as all use of those commands could start to fail.
In general, I'm also not sure it makes sense to add support for deprecated options to new commands i.e. adding --format support to ruff version.
Can you expand on this? |
|
Well we have the output formats supported by And then we have the output formats supported by "help" commands: text, json If we fail on unknown formats and use I don't think the help formats should use the same variable at least, and maybe they shouldn't support environment variables at all. |
|
Hmm I see. How about leaving the |
…tion warnings Warnings borrowed from astral-sh#7514 Fixes astral-sh#7990
|
@charliermarsh @zanieb Done: removed the envvars, removed |
zanieb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for making the changes! I have some minor comments.
crates/ruff_cli/src/lib.rs
Outdated
| format, | ||
| mut output_format, | ||
| } => { | ||
| output_format = warn_about_deprecated_help_format(output_format, format); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps resolve_help_output_format would be a better function name? No strong feelings though.
Co-authored-by: Zanie Blue <[email protected]>
|
Thank you as always @akx! |
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) | action | minor | `v6.4.3` -> `v6.6.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary> ### [`v6.6.0`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v6.6.0): 🌈 Support for .tools-versions [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v6.5.0...v6.6.0) ##### Changes This release adds support for [asdf](https://asdf-vm.com/) `.tool-versions` in the `version-file` input ##### 🐛 Bug fixes - Add log message before long API calls to GitHub [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;530](https://redirect.github.com/astral-sh/setup-uv/issues/530)) ##### 🚀 Enhancements - Add support for .tools-versions [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;531](https://redirect.github.com/astral-sh/setup-uv/issues/531)) ##### 🧰 Maintenance - Bump dependencies [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;532](https://redirect.github.com/astral-sh/setup-uv/issues/532)) - chore: update known versions for 0.8.12 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;529](https://redirect.github.com/astral-sh/setup-uv/issues/529)) - chore: update known versions for 0.8.11 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;526](https://redirect.github.com/astral-sh/setup-uv/issues/526)) - chore: update known versions for 0.8.10 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;525](https://redirect.github.com/astral-sh/setup-uv/issues/525)) ### [`v6.5.0`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v6.5.0): 🌈 Better error messages, bug fixes and copilot agent settings [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v6.4.3...v6.5.0) ##### Changes This release brings better error messages in case the GitHub API is impacted, fixes a few bugs and allows to disable [problem matchers](https://redirect.github.com/actions/toolkit/blob/main/docs/problem-matchers.md) for better use in Copilot Agent workspaces. ##### 🐛 Bug fixes - Improve error messages on GitHub API errors [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;518](https://redirect.github.com/astral-sh/setup-uv/issues/518)) - Ignore backslashes and whitespace in requirements [@&astral-sh#8203;axm2](https://redirect.github.com/axm2) ([#&astral-sh#8203;501](https://redirect.github.com/astral-sh/setup-uv/issues/501)) ##### 🚀 Enhancements - Add input add-problem-matchers [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;517](https://redirect.github.com/astral-sh/setup-uv/issues/517)) ##### 🧰 Maintenance - chore: update known versions for 0.8.9 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;512](https://redirect.github.com/astral-sh/setup-uv/issues/512)) - chore: update known versions for 0.8.6-0.8.8 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;510](https://redirect.github.com/astral-sh/setup-uv/issues/510)) - chore: update known versions for 0.8.5 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;509](https://redirect.github.com/astral-sh/setup-uv/issues/509)) - chore: update known versions for 0.8.4 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;505](https://redirect.github.com/astral-sh/setup-uv/issues/505)) - chore: update known versions for 0.8.3 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;502](https://redirect.github.com/astral-sh/setup-uv/issues/502)) ##### 📚 Documentation - add note on caching to read disable-cache-pruning [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;506](https://redirect.github.com/astral-sh/setup-uv/issues/506)) ##### ⬆️ Dependency updates - Bump actions/checkout from 4 to 5 @&astral-sh#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) ([#&astral-sh#8203;514](https://redirect.github.com/astral-sh/setup-uv/issues/514)) - bump dependencies [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;516](https://redirect.github.com/astral-sh/setup-uv/issues/516)) - Bump biome to v2 [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;515](https://redirect.github.com/astral-sh/setup-uv/issues/515)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [thiserror](https://redirect.github.com/dtolnay/thiserror) | workspace.dependencies | patch | `2.0.12` -> `2.0.16` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v2.0.16`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.16) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.15...2.0.16) - Add to "no-std" crates.io category ([#&astral-sh#8203;429](https://redirect.github.com/dtolnay/thiserror/issues/429)) ### [`v2.0.15`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.15) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.14...2.0.15) - Prevent `Error::provide` API becoming unavailable from a future new compiler lint ([#&astral-sh#8203;427](https://redirect.github.com/dtolnay/thiserror/issues/427)) ### [`v2.0.14`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.14) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.13...2.0.14) - Allow build-script cleanup failure with NFSv3 output directory to be non-fatal ([#&astral-sh#8203;426](https://redirect.github.com/dtolnay/thiserror/issues/426)) ### [`v2.0.13`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.13) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.12...2.0.13) - Documentation improvements </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://redirect.github.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.104` -> `2.0.106` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.106`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.106) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.105...2.0.106) - Replace `~const` syntax with `[const]` conditionally const syntax in trait bounds ([#&astral-sh#8203;1896](https://redirect.github.com/dtolnay/syn/issues/1896), [rust-lang/rust#139858](https://redirect.github.com/rust-lang/rust/pull/139858)) - Support conditionally const impl Trait types ([#&astral-sh#8203;1897](https://redirect.github.com/dtolnay/syn/issues/1897)) - Reject polarity modifier and lifetime binder used in the same trait bound ([#&astral-sh#8203;1899](https://redirect.github.com/dtolnay/syn/issues/1899), [rust-lang/rust#127054](https://redirect.github.com/rust-lang/rust/pull/127054)) - Parse const trait bounds with bound lifetimes ([#&astral-sh#8203;1902](https://redirect.github.com/dtolnay/syn/issues/1902)) - Parse bound lifetimes with lifetime bounds ([#&astral-sh#8203;1903](https://redirect.github.com/dtolnay/syn/issues/1903)) - Allow type parameters and const parameters in trait bounds and generic closures ([#&astral-sh#8203;1904](https://redirect.github.com/dtolnay/syn/issues/1904), [#&astral-sh#8203;1907](https://redirect.github.com/dtolnay/syn/issues/1907), [#&astral-sh#8203;1908](https://redirect.github.com/dtolnay/syn/issues/1908), [#&astral-sh#8203;1909](https://redirect.github.com/dtolnay/syn/issues/1909)) ### [`v2.0.105`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.105) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.104...2.0.105) - Disallow "negative" inherent impls like `impl !T {}` ([#&astral-sh#8203;1881](https://redirect.github.com/dtolnay/syn/issues/1881), [rust-lang/rust#144386](https://redirect.github.com/rust-lang/rust/pull/144386)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [url](https://redirect.github.com/servo/rust-url) | workspace.dependencies | patch | `2.5.4` -> `2.5.7` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>servo/rust-url (url)</summary> ### [`v2.5.5`](https://redirect.github.com/servo/rust-url/releases/tag/v2.5.5) [Compare Source](https://redirect.github.com/servo/rust-url/compare/v2.5.4...v2.5.5) ##### What's Changed - ci: downgrade crates when building for Rust 1.67.0 by [@&astral-sh#8203;mxinden](https://redirect.github.com/mxinden) in [https://github.com/servo/rust-url/pull/1003](https://redirect.github.com/servo/rust-url/pull/1003) - ci: run unit tests with sanitizers by [@&astral-sh#8203;mxinden](https://redirect.github.com/mxinden) in [https://github.com/servo/rust-url/pull/1002](https://redirect.github.com/servo/rust-url/pull/1002) - fix small typo by [@&astral-sh#8203;hkBst](https://redirect.github.com/hkBst) in [https://github.com/servo/rust-url/pull/1011](https://redirect.github.com/servo/rust-url/pull/1011) - chore: fix clippy errors on main by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1019](https://redirect.github.com/servo/rust-url/pull/1019) - perf: remove heap allocation in parse\_query by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1020](https://redirect.github.com/servo/rust-url/pull/1020) - perf: slightly improve parsing a port by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1022](https://redirect.github.com/servo/rust-url/pull/1022) - perf: improve to\_file\_path() by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1018](https://redirect.github.com/servo/rust-url/pull/1018) - perf: make parse\_scheme slightly faster by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1025](https://redirect.github.com/servo/rust-url/pull/1025) - update LICENSE-MIT by [@&astral-sh#8203;wmjae](https://redirect.github.com/wmjae) in [https://github.com/servo/rust-url/pull/1029](https://redirect.github.com/servo/rust-url/pull/1029) - perf: url encode path segments in longer string slices by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1026](https://redirect.github.com/servo/rust-url/pull/1026) - Disable the default features on serde by [@&astral-sh#8203;rilipco](https://redirect.github.com/rilipco) in [https://github.com/servo/rust-url/pull/1033](https://redirect.github.com/servo/rust-url/pull/1033) - docs: base url relative join by [@&astral-sh#8203;tisonkun](https://redirect.github.com/tisonkun) in [https://github.com/servo/rust-url/pull/1013](https://redirect.github.com/servo/rust-url/pull/1013) - perf: remove heap allocation in parse\_host by [@&astral-sh#8203;dsherret](https://redirect.github.com/dsherret) in [https://github.com/servo/rust-url/pull/1021](https://redirect.github.com/servo/rust-url/pull/1021) - Update tests to Unicode 16.0 by [@&astral-sh#8203;hsivonen](https://redirect.github.com/hsivonen) in [https://github.com/servo/rust-url/pull/1045](https://redirect.github.com/servo/rust-url/pull/1045) - Add some some basic functions to `Mime` by [@&astral-sh#8203;mrobinson](https://redirect.github.com/mrobinson) in [https://github.com/servo/rust-url/pull/1047](https://redirect.github.com/servo/rust-url/pull/1047) - ran `cargo clippy --fix -- -Wclippy::use_self` by [@&astral-sh#8203;mrobinson](https://redirect.github.com/mrobinson) in [https://github.com/servo/rust-url/pull/1048](https://redirect.github.com/servo/rust-url/pull/1048) - Fix MSRV and clippy CI by [@&astral-sh#8203;Manishearth](https://redirect.github.com/Manishearth) in [https://github.com/servo/rust-url/pull/1058](https://redirect.github.com/servo/rust-url/pull/1058) - Update `Url::domain` docs to show that it includes subdomain by [@&astral-sh#8203;supercoolspy](https://redirect.github.com/supercoolspy) in [https://github.com/servo/rust-url/pull/1057](https://redirect.github.com/servo/rust-url/pull/1057) - set\_hostname should error when encountering colon ':' by [@&astral-sh#8203;edgul](https://redirect.github.com/edgul) in [https://github.com/servo/rust-url/pull/1060](https://redirect.github.com/servo/rust-url/pull/1060) - version bump to 2.5.5 by [@&astral-sh#8203;edgul](https://redirect.github.com/edgul) in [https://github.com/servo/rust-url/pull/1061](https://redirect.github.com/servo/rust-url/pull/1061) ##### New Contributors - [@&astral-sh#8203;mxinden](https://redirect.github.com/mxinden) made their first contribution in [https://github.com/servo/rust-url/pull/1003](https://redirect.github.com/servo/rust-url/pull/1003) - [@&astral-sh#8203;hkBst](https://redirect.github.com/hkBst) made their first contribution in [https://github.com/servo/rust-url/pull/1011](https://redirect.github.com/servo/rust-url/pull/1011) - [@&astral-sh#8203;wmjae](https://redirect.github.com/wmjae) made their first contribution in [https://github.com/servo/rust-url/pull/1029](https://redirect.github.com/servo/rust-url/pull/1029) - [@&astral-sh#8203;rilipco](https://redirect.github.com/rilipco) made their first contribution in [https://github.com/servo/rust-url/pull/1033](https://redirect.github.com/servo/rust-url/pull/1033) - [@&astral-sh#8203;tisonkun](https://redirect.github.com/tisonkun) made their first contribution in [https://github.com/servo/rust-url/pull/1013](https://redirect.github.com/servo/rust-url/pull/1013) - [@&astral-sh#8203;supercoolspy](https://redirect.github.com/supercoolspy) made their first contribution in [https://github.com/servo/rust-url/pull/1057](https://redirect.github.com/servo/rust-url/pull/1057) **Full Changelog**: servo/rust-url@v2.5.4...v2.5.5 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cargo-bins/cargo-binstall](https://redirect.github.com/cargo-bins/cargo-binstall) | action | minor | `v1.14.4` -> `v1.15.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary> ### [`v1.15.1`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.1) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.15.0...v1.15.1) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - fix failure to create settings manifest file ([#&astral-sh#8203;2268](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2268) [#&astral-sh#8203;2271](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2271)) - fix race condition in creating, loading and writing of settings manifest file ([#&astral-sh#8203;2272](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2272)) - fix infinite hang on `--self-install` due to the quickinstall consent ([#&astral-sh#8203;2269](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2269) [#&astral-sh#8203;2273](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2273)) ### [`v1.15.0`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.0) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.14.4...v1.15.0) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - confirm on the first time using quickinstall ([#&astral-sh#8203;2223](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2223)) ##### Other changes: - upgrade dependencies </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [regex](https://redirect.github.com/rust-lang/regex) | workspace.dependencies | patch | `1.11.1` -> `1.11.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.11.2`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1112-2025-08-24) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.1...1.11.2) \=================== This is a new patch release of `regex` with some minor fixes. A larger number of typo or lint fix patches were merged. Also, we now finally recommend using `std::sync::LazyLock`. Improvements: - [BUG #&astral-sh#8203;1217](https://redirect.github.com/rust-lang/regex/issues/1217): Switch recommendation from `once_cell` to `std::sync::LazyLock`. - [BUG #&astral-sh#8203;1225](https://redirect.github.com/rust-lang/regex/issues/1225): Add `DFA::set_prefilter` to `regex-automata`. Bug fixes: - [BUG #&astral-sh#8203;1165](https://redirect.github.com/rust-lang/regex/pull/1150): Remove `std` dependency from `perf-literal-multisubstring` crate feature. - [BUG #&astral-sh#8203;1165](https://redirect.github.com/rust-lang/regex/pull/1165): Clarify the meaning of `(?R)$` in the documentation. - [BUG #&astral-sh#8203;1281](https://redirect.github.com/rust-lang/regex/pull/1281): Remove `fuzz/` and `record/` directories from published crate on crates.io. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [mimalloc](https://redirect.github.com/purpleprotocol/mimalloc_rust) | workspace.dependencies | patch | `0.1.47` -> `0.1.48` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>purpleprotocol/mimalloc_rust (mimalloc)</summary> ### [`v0.1.48`](https://redirect.github.com/purpleprotocol/mimalloc_rust/releases/tag/v0.1.48): Version 0.1.48 [Compare Source](https://redirect.github.com/purpleprotocol/mimalloc_rust/compare/v0.1.47...v0.1.48) ##### Changes - Mimalloc `v3` feature flag. (credits [@&astral-sh#8203;gschulze](https://redirect.github.com/gschulze)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cargo-bins/cargo-binstall](https://redirect.github.com/cargo-bins/cargo-binstall) | action | patch | `v1.15.1` -> `v1.15.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary> ### [`v1.15.3`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.3) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.15.2...v1.15.3) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - Upgrade (de)compression libraries ([#&astral-sh#8203;2289](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2289)) - Fix release pipeline: stop building for x86\_64h-apple-darwin since it is broken and is a rarely used tier 3 target, plus GHA no longer offers x86\_64 mac ([#&astral-sh#8203;2292](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2292)) ### [`v1.15.2`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.2) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.15.1...v1.15.2) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - Fix updating telemetry config ([#&astral-sh#8203;2279](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2279) [#&astral-sh#8203;2287](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2287)) ##### Other changes: - Upgrade dependencies ([#&astral-sh#8203;2278](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2278) [#&astral-sh#8203;2286](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2286)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | patch | `v3.8.0` -> `v3.8.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v3.8.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v3.8.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v3.8.0...v3.8.1) ##### What's Changed ##### <!-- 1 -->🐛 Bug Fixes - Don't show error when libpython is not found by [@&astral-sh#8203;not-matthias](https://redirect.github.com/not-matthias) ##### <!-- 2 -->🏗️ Refactor - Improve conditional compilation in `get_pipe_open_options` by [@&astral-sh#8203;art049](https://redirect.github.com/art049) in [#&astral-sh#8203;100](https://redirect.github.com/CodSpeedHQ/runner/pull/100) ##### <!-- 7 -->⚙️ Internals - Change log level to warn for venv\_compat error by [@&astral-sh#8203;not-matthias](https://redirect.github.com/not-matthias) in [#&astral-sh#8203;104](https://redirect.github.com/CodSpeedHQ/runner/pull/104) **Full Changelog**: <CodSpeedHQ/action@v3.8.0...v3.8.1> **Full Runner Changelog**: <https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.12.10` -> `==0.12.11` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.12.11`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01211) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.12.10...0.12.11) ##### Preview features - \[`airflow`] Extend `AIR311` and `AIR312` rules ([#&astral-sh#8203;20082](https://redirect.github.com/astral-sh/ruff/pull/20082)) - \[`airflow`] Replace wrong path `airflow.io.storage` with `airflow.io.store` (`AIR311`) ([#&astral-sh#8203;20081](https://redirect.github.com/astral-sh/ruff/pull/20081)) - \[`flake8-async`] Implement `blocking-http-call-httpx-in-async-function` (`ASYNC212`) ([#&astral-sh#8203;20091](https://redirect.github.com/astral-sh/ruff/pull/20091)) - \[`flake8-logging-format`] Add auto-fix for f-string logging calls (`G004`) ([#&astral-sh#8203;19303](https://redirect.github.com/astral-sh/ruff/pull/19303)) - \[`flake8-use-pathlib`] Add autofix for `PTH211` ([#&astral-sh#8203;20009](https://redirect.github.com/astral-sh/ruff/pull/20009)) - \[`flake8-use-pathlib`] Make `PTH100` fix unsafe because it can change behavior ([#&astral-sh#8203;20100](https://redirect.github.com/astral-sh/ruff/pull/20100)) ##### Bug fixes - \[`pyflakes`, `pylint`] Fix false positives caused by `__class__` cell handling (`F841`, `PLE0117`) ([#&astral-sh#8203;20048](https://redirect.github.com/astral-sh/ruff/pull/20048)) - \[`pyflakes`] Fix `allowed-unused-imports` matching for top-level modules (`F401`) ([#&astral-sh#8203;20115](https://redirect.github.com/astral-sh/ruff/pull/20115)) - \[`ruff`] Fix false positive for t-strings in `default-factory-kwarg` (`RUF026`) ([#&astral-sh#8203;20032](https://redirect.github.com/astral-sh/ruff/pull/20032)) - \[`ruff`] Preserve relative whitespace in multi-line expressions (`RUF033`) ([#&astral-sh#8203;19647](https://redirect.github.com/astral-sh/ruff/pull/19647)) ##### Rule changes - \[`ruff`] Handle empty t-strings in `unnecessary-empty-iterable-within-deque-call` (`RUF037`) ([#&astral-sh#8203;20045](https://redirect.github.com/astral-sh/ruff/pull/20045)) ##### Documentation - Fix incorrect `D413` links in docstrings convention FAQ ([#&astral-sh#8203;20089](https://redirect.github.com/astral-sh/ruff/pull/20089)) - \[`flake8-use-pathlib`] Update links to the table showing the correspondence between `os` and `pathlib` ([#&astral-sh#8203;20103](https://redirect.github.com/astral-sh/ruff/pull/20103)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [insta](https://insta.rs/) ([source](https://redirect.github.com/mitsuhiko/insta)) | workspace.dependencies | patch | `1.43.1` -> `1.43.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>mitsuhiko/insta (insta)</summary> ### [`v1.43.2`](https://redirect.github.com/mitsuhiko/insta/blob/HEAD/CHANGELOG.md#1432) [Compare Source](https://redirect.github.com/mitsuhiko/insta/compare/1.43.1...1.43.2) - Fix panics when `cargo metadata` fails to execute or parse (e.g., when cargo is not in PATH or returns invalid output). Now falls back to using the manifest directory as the workspace root. [#&astral-sh#8203;798](https://redirect.github.com/mitsuhiko/insta/issues/798) ([@&astral-sh#8203;adriangb](https://redirect.github.com/adriangb)) - Fix clippy `uninlined_format_args` lint warnings. [#&astral-sh#8203;801](https://redirect.github.com/mitsuhiko/insta/issues/801) - Changed diff line numbers to 1-based indexing. [#&astral-sh#8203;799](https://redirect.github.com/mitsuhiko/insta/issues/799) - Preserve snapshot names with `INSTA_GLOB_FILTER`. [#&astral-sh#8203;786](https://redirect.github.com/mitsuhiko/insta/issues/786) - Bumped `libc` crate to `0.2.174`, fixing building on musl targets, and increasing the MSRV of `insta` to `1.64.0` (released Sept 2022). [#&astral-sh#8203;784](https://redirect.github.com/mitsuhiko/insta/issues/784) - Fix clippy 1.88 errors. [#&astral-sh#8203;783](https://redirect.github.com/mitsuhiko/insta/issues/783) - Fix source path in snapshots for non-child workspaces. [#&astral-sh#8203;778](https://redirect.github.com/mitsuhiko/insta/issues/778) - Add lifetime to Selector in redaction iterator. [#&astral-sh#8203;779](https://redirect.github.com/mitsuhiko/insta/issues/779) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bitflags](https://redirect.github.com/bitflags/bitflags) | workspace.dependencies | patch | `2.9.3` -> `2.9.4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>bitflags/bitflags (bitflags)</summary> ### [`v2.9.4`](https://redirect.github.com/bitflags/bitflags/blob/HEAD/CHANGELOG.md#294) [Compare Source](https://redirect.github.com/bitflags/bitflags/compare/2.9.3...2.9.4) #### What's Changed - Add Cargo features to readme by [@&astral-sh#8203;KodrAus](https://redirect.github.com/KodrAus) in [#&astral-sh#8203;460](https://redirect.github.com/bitflags/bitflags/pull/460) **Full Changelog**: <bitflags/bitflags@2.9.3...2.9.4> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) | action | patch | `v6.6.0` -> `v6.6.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary> ### [`v6.6.1`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v6.6.1): 🌈 Fix exclusions in cache-dependency-glob [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v6.6.0...v6.6.1) ##### Changes Exclusions with a leading `!` in the [cache-dependency-glob](https://redirect.github.com/astral-sh/setup-uv?tab=readme-ov-file#cache-dependency-glob) did not work and got fixed with this release. Thank you [@&astral-sh#8203;KnisterPeter](https://redirect.github.com/KnisterPeter) for raising this! ##### 🐛 Bug fixes - Fix exclusions in cache-dependency-glob [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;546](https://redirect.github.com/astral-sh/setup-uv/issues/546)) ##### 🧰 Maintenance - Bump dependencies [@&astral-sh#8203;eifinger](https://redirect.github.com/eifinger) ([#&astral-sh#8203;547](https://redirect.github.com/astral-sh/setup-uv/issues/547)) - chore: update known versions for 0.8.14 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;543](https://redirect.github.com/astral-sh/setup-uv/issues/543)) - chore: update known versions for 0.8.13 @&astral-sh#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#&astral-sh#8203;536](https://redirect.github.com/astral-sh/setup-uv/issues/536)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [mdformat-mkdocs](https://redirect.github.com/kyleking/mdformat-mkdocs) ([changelog](https://redirect.github.com/kyleking/mdformat-mkdocs/releases)) | `==4.3.0` -> `==4.4.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>kyleking/mdformat-mkdocs (mdformat-mkdocs)</summary> ### [`v4.4.1`](https://redirect.github.com/KyleKing/mdformat-mkdocs/releases/tag/v4.4.1) [Compare Source](https://redirect.github.com/kyleking/mdformat-mkdocs/compare/v4.4.0...v4.4.1) ##### What's Changed - fix([#&astral-sh#8203;56](https://redirect.github.com/kyleking/mdformat-mkdocs/issues/56)): narrowly scope escape\_deflist by [@&astral-sh#8203;KyleKing](https://redirect.github.com/KyleKing) in [KyleKing#57](https://redirect.github.com/KyleKing/mdformat-mkdocs/pull/57) **Full Changelog**: <KyleKing/mdformat-mkdocs@v4.4.0...v4.4.1> ### [`v4.4.0`](https://redirect.github.com/KyleKing/mdformat-mkdocs/releases/tag/v4.4.0) [Compare Source](https://redirect.github.com/kyleking/mdformat-mkdocs/compare/v4.3.0...v4.4.0) ##### What's Changed - fix([#&astral-sh#8203;54](https://redirect.github.com/kyleking/mdformat-mkdocs/issues/54)): add 4-space indented deflists by [@&astral-sh#8203;KyleKing](https://redirect.github.com/KyleKing) in [KyleKing#55](https://redirect.github.com/KyleKing/mdformat-mkdocs/pull/55) **Full Changelog**: <KyleKing/mdformat-mkdocs@v4.3.0...v4.4.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cargo-bins/cargo-binstall](https://redirect.github.com/cargo-bins/cargo-binstall) | action | patch | `v1.15.3` -> `v1.15.4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary> ### [`v1.15.4`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.4) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.15.3...v1.15.4) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - clarify `--install-path` behavior when installing from source ([#&astral-sh#8203;2259](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2259) [#&astral-sh#8203;2294](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2294)) ##### Other changes: - bump dependencies ([#&astral-sh#8203;2295](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2295) [#&astral-sh#8203;2298](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2298) [#&astral-sh#8203;2299](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2299)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.12.11` -> `==0.12.12` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.12.12`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01212) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.12.11...0.12.12) ##### Preview features - Show fixes by default ([#&astral-sh#8203;19919](https://redirect.github.com/astral-sh/ruff/pull/19919)) - \[`airflow`] Convert `DatasetOrTimeSchedule(datasets=...)` to `AssetOrTimeSchedule(assets=...)` (`AIR311`) ([#&astral-sh#8203;20202](https://redirect.github.com/astral-sh/ruff/pull/20202)) - \[`airflow`] Improve the `AIR002` error message ([#&astral-sh#8203;20173](https://redirect.github.com/astral-sh/ruff/pull/20173)) - \[`airflow`] Move `airflow.operators.postgres_operator.Mapping` from `AIR302` to `AIR301` ([#&astral-sh#8203;20172](https://redirect.github.com/astral-sh/ruff/pull/20172)) - \[`flake8-async`] Implement `blocking-input` rule (`ASYNC250`) ([#&astral-sh#8203;20122](https://redirect.github.com/astral-sh/ruff/pull/20122)) - \[`flake8-use-pathlib`] Make `PTH119` and `PTH120` fixes unsafe because they can change behavior ([#&astral-sh#8203;20118](https://redirect.github.com/astral-sh/ruff/pull/20118)) - \[`pylint`] Add U+061C to `PLE2502` ([#&astral-sh#8203;20106](https://redirect.github.com/astral-sh/ruff/pull/20106)) - \[`ruff`] Fix false negative for empty f-strings in `deque` calls (`RUF037`) ([#&astral-sh#8203;20109](https://redirect.github.com/astral-sh/ruff/pull/20109)) ##### Bug fixes - Less confidently mark f-strings as empty when inferring truthiness ([#&astral-sh#8203;20152](https://redirect.github.com/astral-sh/ruff/pull/20152)) - \[`fastapi`] Fix false positive for paths with spaces around parameters (`FAST003`) ([#&astral-sh#8203;20077](https://redirect.github.com/astral-sh/ruff/pull/20077)) - \[`flake8-comprehensions`] Skip `C417` when lambda contains `yield`/`yield from` ([#&astral-sh#8203;20201](https://redirect.github.com/astral-sh/ruff/pull/20201)) - \[`perflint`] Handle tuples in dictionary comprehensions (`PERF403`) ([#&astral-sh#8203;19934](https://redirect.github.com/astral-sh/ruff/pull/19934)) ##### Rule changes - \[`pycodestyle`] Preserve return type annotation for `ParamSpec` (`E731`) ([#&astral-sh#8203;20108](https://redirect.github.com/astral-sh/ruff/pull/20108)) ##### Documentation - Add fix safety sections to docs ([#&astral-sh#8203;17490](https://redirect.github.com/astral-sh/ruff/pull/17490),[#​17499](https://redirect.github.com/astral-sh/ruff/pull/17499)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.223` -> `1.0.226` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.226`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.226) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.225...v1.0.226) - Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums ([#​2935](https://redirect.github.com/serde-rs/serde/issues/2935), thanks [@​Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.225`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.225) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.224...v1.0.225) - Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations ([#​2879](https://redirect.github.com/serde-rs/serde/issues/2879), thanks [@​rcrisanti](https://redirect.github.com/rcrisanti)) ### [`v1.0.224`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.224) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.223...v1.0.224) - Remove private types being suggested in rustc diagnostics ([#​2979](https://redirect.github.com/serde-rs/serde/issues/2979)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.13.1` -> `==0.13.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.13.2`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0132) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.13.1...0.13.2) Released on 2025-09-25. ##### Preview features - \[`flake8-async`] Implement `blocking-path-method` (`ASYNC240`) ([#​20264](https://redirect.github.com/astral-sh/ruff/pull/20264)) - \[`flake8-bugbear`] Implement `map-without-explicit-strict` (`B912`) ([#​20429](https://redirect.github.com/astral-sh/ruff/pull/20429)) - \[`flake8-bultins`] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (`A003`) ([#​20178](https://redirect.github.com/astral-sh/ruff/pull/20178)) - \[`ruff`] Implement `logging-eager-conversion` (`RUF065`) ([#​19942](https://redirect.github.com/astral-sh/ruff/pull/19942)) - Include `.pyw` files by default when linting and formatting ([#​20458](https://redirect.github.com/astral-sh/ruff/pull/20458)) ##### Bug fixes - Deduplicate input paths ([#​20105](https://redirect.github.com/astral-sh/ruff/pull/20105)) - \[`flake8-comprehensions`] Preserve trailing commas for single-element lists (`C409`) ([#​19571](https://redirect.github.com/astral-sh/ruff/pull/19571)) - \[`flake8-pyi`] Avoid syntax error from conflict with `PIE790` (`PYI021`) ([#​20010](https://redirect.github.com/astral-sh/ruff/pull/20010)) - \[`flake8-simplify`] Correct fix for positive `maxsplit` without separator (`SIM905`) ([#​20056](https://redirect.github.com/astral-sh/ruff/pull/20056)) - \[`pyupgrade`] Fix `UP008` not to apply when `__class__` is a local variable ([#​20497](https://redirect.github.com/astral-sh/ruff/pull/20497)) - \[`ruff`] Fix `B004` to skip invalid `hasattr`/`getattr` calls ([#​20486](https://redirect.github.com/astral-sh/ruff/pull/20486)) - \[`ruff`] Replace `-nan` with `nan` when using the value to construct a `Decimal` (`FURB164` ) ([#​20391](https://redirect.github.com/astral-sh/ruff/pull/20391)) ##### Documentation - Add 'Finding ways to help' to CONTRIBUTING.md ([#​20567](https://redirect.github.com/astral-sh/ruff/pull/20567)) - Update import path to `ruff-wasm-web` ([#​20539](https://redirect.github.com/astral-sh/ruff/pull/20539)) - \[`flake8-bandit`] Clarify the supported hashing functions (`S324`) ([#​20534](https://redirect.github.com/astral-sh/ruff/pull/20534)) ##### Other changes - \[`playground`] Allow hover quick fixes to appear for overlapping diagnostics ([#​20527](https://redirect.github.com/astral-sh/ruff/pull/20527)) - \[`playground`] Fix non‑BMP code point handling in quick fixes and markers ([#​20526](https://redirect.github.com/astral-sh/ruff/pull/20526)) ##### Contributors - [@​BurntSushi](https://redirect.github.com/BurntSushi) - [@​mtshiba](https://redirect.github.com/mtshiba) - [@​second-ed](https://redirect.github.com/second-ed) - [@​danparizher](https://redirect.github.com/danparizher) - [@​ShikChen](https://redirect.github.com/ShikChen) - [@​PieterCK](https://redirect.github.com/PieterCK) - [@​GDYendell](https://redirect.github.com/GDYendell) - [@​RazerM](https://redirect.github.com/RazerM) - [@​TaKO8Ki](https://redirect.github.com/TaKO8Ki) - [@​amyreese](https://redirect.github.com/amyreese) - [@​ntbre](https://redirect.github.com/ntBre) - [@​MichaReiser](https://redirect.github.com/MichaReiser) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://redirect.github.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.108` -> `2.0.110` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.110`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.110) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.109...2.0.110) - Tweaks to improve build speed ([#​1939](https://redirect.github.com/dtolnay/syn/issues/1939), thanks [@​dishmaker](https://redirect.github.com/dishmaker)) - Make `syn::ext::IdentExt::unraw` available without "parsing" feature ([#​1940](https://redirect.github.com/dtolnay/syn/issues/1940)) - Support parsing `syn::Meta` followed by `=>` ([#​1944](https://redirect.github.com/dtolnay/syn/issues/1944)) ### [`v2.0.109`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.109) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.108...2.0.109) - Tweaks to improve build speed ([#​1927](https://redirect.github.com/dtolnay/syn/issues/1927), [#​1928](https://redirect.github.com/dtolnay/syn/issues/1928), [#​1930](https://redirect.github.com/dtolnay/syn/issues/1930), [#​1932](https://redirect.github.com/dtolnay/syn/issues/1932), [#​1934](https://redirect.github.com/dtolnay/syn/issues/1934), thanks [@​dishmaker](https://redirect.github.com/dishmaker)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [quote](https://redirect.github.com/dtolnay/quote) | workspace.dependencies | patch | `1.0.41` -> `1.0.42` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>dtolnay/quote (quote)</summary> ### [`v1.0.42`](https://redirect.github.com/dtolnay/quote/releases/tag/1.0.42) [Compare Source](https://redirect.github.com/dtolnay/quote/compare/1.0.41...1.0.42) - Tweaks to improve build speed ([#​305](https://redirect.github.com/dtolnay/quote/issues/305), [#​306](https://redirect.github.com/dtolnay/quote/issues/306), [#​307](https://redirect.github.com/dtolnay/quote/issues/307), [#​308](https://redirect.github.com/dtolnay/quote/issues/308), thanks [@​dishmaker](https://redirect.github.com/dishmaker)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [jiff](https://redirect.github.com/BurntSushi/jiff) | workspace.dependencies | patch | `0.2.15` -> `0.2.16` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>BurntSushi/jiff (jiff)</summary> ### [`v0.2.16`](https://redirect.github.com/BurntSushi/jiff/blob/HEAD/CHANGELOG.md#0216-2025-11-07) [Compare Source](https://redirect.github.com/BurntSushi/jiff/compare/0.2.15...0.2.16) \=================== This release contains a number of enhancements and bug fixes that have accrued over the last few months. Most are small polishes. A couple of the bug fixes apply to panics that could occur when parsing invalid `TZ` strings or invalid `strptime` format strings. Also, parsing into a `Span` should now be much faster (for both the ISO 8601 and "friendly" duration formats). Enhancements: - [#​298](https://redirect.github.com/BurntSushi/jiff/issues/298): Add Serde helpers for (de)serializing `std::time::Duration` values. - [#​396](https://redirect.github.com/BurntSushi/jiff/issues/396): Add `Sub` and `Add` trait implementations for `Zoned` (in addition to the already existing trait implementations for `&Zoned`). - [#​397](https://redirect.github.com/BurntSushi/jiff/pull/397): Add `BrokenDownTime::set_meridiem` and ensure it overrides the hour when formatting. - [#​409](https://redirect.github.com/BurntSushi/jiff/pull/409): Switch dependency on `serde` to `serde_core`. This should help speed up compilation times in some cases. - [#​430](https://redirect.github.com/BurntSushi/jiff/pull/430): Add new `Zoned::series` API, making it consistent with the same API on other datetime types. - [#​432](https://redirect.github.com/BurntSushi/jiff/pull/432): When `lenient` mode is enabled for `strftime`, Jiff will no longer error when the formatting string contains invalid UTF-8. - [#​432](https://redirect.github.com/BurntSushi/jiff/pull/432): Formatting of `%y` and `%g` no longer fails based on the specific year value. - [#​432](https://redirect.github.com/BurntSushi/jiff/pull/432): Parsing of `%s` is now a bit more consistent with other fields. Moreover, `BrokenDownTime::{to_timestamp,to_zoned}` will now prefer timestamps parsed with `%s` over any other fields that have been parsed. - [#​433](https://redirect.github.com/BurntSushi/jiff/pull/433): Allow parsing just a `%s` into a `Zoned` via the `Etc/Unknown` time zone. Bug fixes: - [#​386](https://redirect.github.com/BurntSushi/jiff/issues/386): Fix a bug where `2087-12-31T23:00:00Z` in the `Africa/Casablanca` time zone could not be round-tripped (because its offset was calculated incorrectly as a result of not handling "permanent DST" POSIX time zones). - [#​407](https://redirect.github.com/BurntSushi/jiff/issues/407): Fix a panic that occurred when parsing an empty string as a POSIX time zone. - [#​410](https://redirect.github.com/BurntSushi/jiff/issues/410): Fix a panic that could occur when parsing `%:` via `strptime` APIs. - [#​414](https://redirect.github.com/BurntSushi/jiff/pull/414): Update some parts of the documentation to indicate that `TimeZone::unknown()` is a fallback for `TimeZone::system()` (instead of the `jiff 0.1` behavior of using `TimeZone::UTC`). - [#​423](https://redirect.github.com/BurntSushi/jiff/issues/423): Fix a panicking bug when reading malformed TZif data. - [#​426](https://redirect.github.com/BurntSushi/jiff/issues/426): Fix a panicking bug when parsing century (`%C`) via `strptime`. - [#​445](https://redirect.github.com/BurntSushi/jiff/pull/445): Fixed bugs with parsing durations like `-9223372036854775808s` and `-PT9223372036854775808S`. Performance: - [#​445](https://redirect.github.com/BurntSushi/jiff/pull/445): Parsing into `Span` or `SignedDuration` is now a fair bit faster in some cases. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cargo-bins/cargo-binstall](https://redirect.github.com/cargo-bins/cargo-binstall) | action | patch | `v1.15.10` -> `v1.15.11` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary> ### [`v1.15.11`](https://redirect.github.com/cargo-bins/cargo-binstall/releases/tag/v1.15.11) [Compare Source](https://redirect.github.com/cargo-bins/cargo-binstall/compare/v1.15.10...v1.15.11) *Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for `cargo install` in most cases. Install it today with `cargo install cargo-binstall`, from the binaries below, or if you already have it, upgrade with `cargo binstall cargo-binstall`.* ##### In this release: - Fix binstalk-downloader cannot decode some zip files on macos (x64 and arm64) platforms ([#​2049](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2049) [#​2362](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2362)) - Fix grammer in `HELP.md` and `--help` output ([#​2357](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2357) [#​2359](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2359)) - Update documentation link in Cargo.toml ([#​2355](https://redirect.github.com/cargo-bins/cargo-binstall/issues/2355)) ##### Other changes: - Upgrade dependencies </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [indicatif](https://redirect.github.com/console-rs/indicatif) | workspace.dependencies | patch | `0.18.2` -> `0.18.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>console-rs/indicatif (indicatif)</summary> ### [`v0.18.3`](https://redirect.github.com/console-rs/indicatif/releases/tag/0.18.3) [Compare Source](https://redirect.github.com/console-rs/indicatif/compare/0.18.2...0.18.3) #### What's Changed - Add ProgressBar::set\_elapsed by [@​sunshowers](https://redirect.github.com/sunshowers) in [#​742](https://redirect.github.com/console-rs/indicatif/pull/742) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) | action | patch | `v7.1.2` -> `v7.1.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary> ### [`v7.1.3`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v7.1.3): 🌈 Support act [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v7.1.2...v7.1.3) ##### Changes This bug fix release adds support for <https://github.com/nektos/act> It was previously broken because of a too new `undici` version and TS transpilation target. Compatibility with act is now automatically tested. ##### 🐛 Bug fixes - use old undici and ES2022 target for act support [@​eifinger](https://redirect.github.com/eifinger) ([#​678](https://redirect.github.com/astral-sh/setup-uv/issues/678)) ##### 🧰 Maintenance - chore: update known checksums for 0.9.8 @​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#​677](https://redirect.github.com/astral-sh/setup-uv/issues/677)) - chore: update known checksums for 0.9.7 @​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#​671](https://redirect.github.com/astral-sh/setup-uv/issues/671)) - chore: update known checksums for 0.9.6 @​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#​670](https://redirect.github.com/astral-sh/setup-uv/issues/670)) ##### 📚 Documentation - Correct description of `cache-dependency-glob` [@​allanlewis](https://redirect.github.com/allanlewis) ([#​676](https://redirect.github.com/astral-sh/setup-uv/issues/676)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.14.4` -> `==0.14.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.14.5`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0145) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.4...0.14.5) Released on 2025-11-13. ##### Preview features - \[`flake8-simplify`] Apply `SIM113` when index variable is of type `int` ([#​21395](https://redirect.github.com/astral-sh/ruff/pull/21395)) - \[`pydoclint`] Fix false positive when Sphinx directives follow a "Raises" section (`DOC502`) ([#​20535](https://redirect.github.com/astral-sh/ruff/pull/20535)) - \[`pydoclint`] Support NumPy-style comma-separated parameters (`DOC102`) ([#​20972](https://redirect.github.com/astral-sh/ruff/pull/20972)) - \[`refurb`] Auto-fix annotated assignments (`FURB101`) ([#​21278](https://redirect.github.com/astral-sh/ruff/pull/21278)) - \[`ruff`] Ignore `str()` when not used for simple conversion (`RUF065`) ([#​21330](https://redirect.github.com/astral-sh/ruff/pull/21330)) ##### Bug fixes - Fix syntax error false positive on alternative `match` patterns ([#​21362](https://redirect.github.com/astral-sh/ruff/pull/21362)) - \[`flake8-simplify`] Fix false positive for iterable initializers with generator arguments (`SIM222`) ([#​21187](https://redirect.github.com/astral-sh/ruff/pull/21187)) - \[`pyupgrade`] Fix false positive on relative imports from local `.builtins` module (`UP029`) ([#​21309](https://redirect.github.com/astral-sh/ruff/pull/21309)) - \[`pyupgrade`] Consistently set the deprecated tag (`UP035`) ([#​21396](https://redirect.github.com/astral-sh/ruff/pull/21396)) ##### Rule changes - \[`refurb`] Detect empty f-strings (`FURB105`) ([#​21348](https://redirect.github.com/astral-sh/ruff/pull/21348)) ##### CLI - Add option to provide a reason to `--add-noqa` ([#​21294](https://redirect.github.com/astral-sh/ruff/pull/21294)) - Add upstream linter URL to `ruff linter --output-format=json` ([#​21316](https://redirect.github.com/astral-sh/ruff/pull/21316)) - Add color to `--help` ([#​21337](https://redirect.github.com/astral-sh/ruff/pull/21337)) ##### Documentation - Add a new "Opening a PR" section to the contribution guide ([#​21298](https://redirect.github.com/astral-sh/ruff/pull/21298)) - Added the PyScripter IDE to the list of "Who is using Ruff?" ([#​21402](https://redirect.github.com/astral-sh/ruff/pull/21402)) - Update PyCharm setup instructions ([#​21409](https://redirect.github.com/astral-sh/ruff/pull/21409)) - \[`flake8-annotations`] Add link to `allow-star-arg-any` option (`ANN401`) ([#​21326](https://redirect.github.com/astral-sh/ruff/pull/21326)) ##### Other changes - \[`configuration`] Improve error message when `line-length` exceeds `u16::MAX` ([#​21329](https://redirect.github.com/astral-sh/ruff/pull/21329)) ##### Contributors - [@​njhearp](https://redirect.github.com/njhearp) - [@​11happy](https://redirect.github.com/11happy) - [@​hugovk](https://redirect.github.com/hugovk) - [@​Gankra](https://redirect.github.com/Gankra) - [@​ntBre](https://redirect.github.com/ntBre) - [@​pyscripter](https://redirect.github.com/pyscripter) - [@​danparizher](https://redirect.github.com/danparizher) - [@​MichaReiser](https://redirect.github.com/MichaReiser) - [@​henryiii](https://redirect.github.com/henryiii) - [@​charliecloudberry](https://redirect.github.com/charliecloudberry) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbnRlcm5hbCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://redirect.github.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.110` -> `2.0.111` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.111`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.111) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.110...2.0.111) - Allow first argument of `braced!`, `bracketed!`, `parenthesized!` to be an otherwise unused variable ([#​1946](https://redirect.github.com/dtolnay/syn/issues/1946)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [hashbrown](https://redirect.github.com/rust-lang/hashbrown) | workspace.dependencies | patch | `0.16.0` -> `0.16.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>rust-lang/hashbrown (hashbrown)</summary> ### [`v0.16.1`](https://redirect.github.com/rust-lang/hashbrown/blob/HEAD/CHANGELOG.md#0161---2025-11-20) [Compare Source](https://redirect.github.com/rust-lang/hashbrown/compare/v0.16.0...v0.16.1) ##### Added - Added `HashTable` methods related to the raw bucket index ([#​657](https://redirect.github.com/rust-lang/hashbrown/issues/657)) - Added `VacantEntryRef::insert_with_key` ([#​579](https://redirect.github.com/rust-lang/hashbrown/issues/579)) ##### Changed - Removed specialization for `Copy` types ([#​662](https://redirect.github.com/rust-lang/hashbrown/issues/662)) - The `get_many_mut` family of methods have been renamed to `get_disjoint_mut` to match the standard library. The old names are still present for now, but deprecated. ([#​648](https://redirect.github.com/rust-lang/hashbrown/issues/648)) - Recognize and use over-sized allocations when using custom allocators. ([#​523](https://redirect.github.com/rust-lang/hashbrown/issues/523)) - Depend on `serde_core` instead of `serde`. ([#​649](https://redirect.github.com/rust-lang/hashbrown/issues/649)) - Optimized `collect` on rayon parallel iterators. ([#​652](https://redirect.github.com/rust-lang/hashbrown/issues/652)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) | action | patch | `v7.1.3` -> `v7.1.4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary> ### [`v7.1.4`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v7.1.4): 🌈 Fix libuv closing bug on Windows [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v7.1.3...v7.1.4) ##### Changes This release fixes the bug `Assertion failed: !(handle->flags & UV_HANDLE_CLOSING)` on Windows runners ##### 🐛 Bug fixes - Wait 50ms before exit to fix libuv bug [@​eifinger](https://redirect.github.com/eifinger) ([#​689](https://redirect.github.com/astral-sh/setup-uv/issues/689)) ##### 🧰 Maintenance - chore: update known checksums for 0.9.10 @​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#​681](https://redirect.github.com/astral-sh/setup-uv/issues/681)) - chore: update known checksums for 0.9.9 @​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions) ([#​679](https://redirect.github.com/astral-sh/setup-uv/issues/679)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.14.5` -> `==0.14.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.14.6`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0146) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.5...0.14.6) Released on 2025-11-21. ##### Preview features - \[`flake8-bandit`] Support new PySNMP API paths (`S508`, `S509`) ([#​21374](https://redirect.github.com/astral-sh/ruff/pull/21374)) ##### Bug fixes - Adjust own-line comment placement between branches ([#​21185](https://redirect.github.com/astral-sh/ruff/pull/21185)) - Avoid syntax error when formatting attribute expressions with outer parentheses, parenthesized value, and trailing comment on value ([#​20418](https://redirect.github.com/astral-sh/ruff/pull/20418)) - Fix panic when formatting comments in unary expressions ([#​21501](https://redirect.github.com/astral-sh/ruff/pull/21501)) - Respect `fmt: skip` for compound statements on a single line ([#​20633](https://redirect.github.com/astral-sh/ruff/pull/20633)) - \[`refurb`] Fix `FURB103` autofix ([#​21454](https://redirect.github.com/astral-sh/ruff/pull/21454)) - \[`ruff`] Fix false positive for complex conversion specifiers in `logging-eager-conversion` (`RUF065`) ([#​21464](https://redirect.github.com/astral-sh/ruff/pull/21464)) ##### Rule changes - \[`ruff`] Avoid false positive on `ClassVar` reassignment (`RUF012`) ([#​21478](https://redirect.github.com/astral-sh/ruff/pull/21478)) ##### CLI - Render hyperlinks for lint errors ([#​21514](https://redirect.github.com/astral-sh/ruff/pull/21514)) - Add a `ruff analyze` option to skip over imports in `TYPE_CHECKING` blocks ([#​21472](https://redirect.github.com/astral-sh/ruff/pull/21472)) ##### Documentation - Limit `eglot-format` hook to eglot-managed Python buffers ([#​21459](https://redirect.github.com/astral-sh/ruff/pull/21459)) - Mention `force-exclude` in "Configuration > Python file discovery" ([#​21500](https://redirect.github.com/astral-sh/ruff/pull/21500)) ##### Contributors - [@​ntBre](https://redirect.github.com/ntBre) - [@​dylwil3](https://redirect.github.com/dylwil3) - [@​gauthsvenkat](https://redirect.github.com/gauthsvenkat) - [@​MichaReiser](https://redirect.github.com/MichaReiser) - [@​thamer](https://redirect.github.com/thamer) - [@​Ruchir28](https://redirect.github.com/Ruchir28) - [@​thejcannon](https://redirect.github.com/thejcannon) - [@​danparizher](https://redirect.github.com/danparizher) - [@​chirizxc](https://redirect.github.com/chirizxc) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.14.6` -> `==0.14.7` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.14.7`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0147) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.6...0.14.7) Released on 2025-11-28. ##### Preview features - \[`flake8-bandit`] Handle string literal bindings in suspicious-url-open-usage (`S310`) ([#​21469](https://redirect.github.com/astral-sh/ruff/pull/21469)) - \[`pylint`] Fix `PLR1708` false positives on nested functions ([#​21177](https://redirect.github.com/astral-sh/ruff/pull/21177)) - \[`pylint`] Fix suppression for empty dict without tuple key annotation (`PLE1141`) ([#​21290](https://redirect.github.com/astral-sh/ruff/pull/21290)) - \[`ruff`] Add rule `RUF066` to detect unnecessary class properties ([#​21535](https://redirect.github.com/astral-sh/ruff/pull/21535)) - \[`ruff`] Catch more dummy variable uses (`RUF052`) ([#​19799](https://redirect.github.com/astral-sh/ruff/pull/19799)) ##### Bug fixes - \[server] Set severity for non-rule diagnostics ([#​21559](https://redirect.github.com/astral-sh/ruff/pull/21559)) - \[`flake8-implicit-str-concat`] Avoid invalid fix in (`ISC003`) ([#​21517](https://redirect.github.com/astral-sh/ruff/pull/21517)) - \[`parser`] Fix panic when parsing IPython escape command expressions ([#​21480](https://redirect.github.com/astral-sh/ruff/pull/21480)) ##### CLI - Show partial fixability indicator in statistics output ([#​21513](https://redirect.github.com/astral-sh/ruff/pull/21513)) ##### Contributors - [@​mikeleppane](https://redirect.github.com/mikeleppane) - [@​senekor](https://redirect.github.com/senekor) - [@​ShaharNaveh](https://redirect.github.com/ShaharNaveh) - [@​JumboBear](https://redirect.github.com/JumboBear) - [@​prakhar1144](https://redirect.github.com/prakhar1144) - [@​tsvikas](https://redirect.github.com/tsvikas) - [@​danparizher](https://redirect.github.com/danparizher) - [@​chirizxc](https://redirect.github.com/chirizxc) - [@​AlexWaygood](https://redirect.github.com/AlexWaygood) - [@​MichaReiser](https://redirect.github.com/MichaReiser) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Summary
Since
--formatwas changed to--output-formatforcheck, it feels like it makes sense for the same to work for the auxiliary commands.This
formatoption tooutput-format#7514 (and un-became a thing in Remove support for providing output format viaformatoption #7984)Fixes #7990.
Test Plan
cargo run --bin=ruff -- rule --all --output-format=jsonworkscargo run --bin=ruff -- rule --format=jsonworks with warnings