mlops-python-package
mlops-python-package copied to clipboard
build(deps): bump ruff from 0.11.2 to 0.14.2
trafficstars
Bumps ruff from 0.11.2 to 0.14.2.
Release notes
Sourced from ruff's releases.
0.14.2
Release Notes
Released on 2025-10-23.
Preview features
- [
flake8-gettext] Resolve qualified names and built-in bindings (INT001,INT002,INT003) (#19045)Bug fixes
- Avoid reusing nested, interpolated quotes before Python 3.12 (#20930)
- Catch syntax errors in nested interpolations before Python 3.12 (#20949)
- [
fastapi] Handle ellipsis defaults inFAST002autofix (#20810)- [
flake8-simplify] SkipSIM911when unknown arguments are present (#20697)- [
pyupgrade] Always parenthesize assignment expressions in fix forf-string(UP032) (#21003)- [
pyupgrade] FixUP032conversion for decimal ints with underscores (#21022)- [
fastapi] Skip autofix for keyword and__debug__path params (FAST003) (#20960)Rule changes
- [
flake8-bugbear] SkipB905andB912for fewer than two iterables and no starred arguments (#20998)- [
ruff] UseDiagnosticTagfor morepyflakesandpandasrules (#20801)CLI
- Improve JSON output from
ruff rule(#20168)Documentation
Other changes
- [syntax-errors] Name is parameter and global (#20426)
- [syntax-errors] Alternative
matchpatterns bind different names (#20682)Contributors
Install ruff 0.14.2
... (truncated)
Changelog
Sourced from ruff's changelog.
0.14.2
Released on 2025-10-23.
Preview features
- [
flake8-gettext] Resolve qualified names and built-in bindings (INT001,INT002,INT003) (#19045)Bug fixes
- Avoid reusing nested, interpolated quotes before Python 3.12 (#20930)
- Catch syntax errors in nested interpolations before Python 3.12 (#20949)
- [
fastapi] Handle ellipsis defaults inFAST002autofix (#20810)- [
flake8-simplify] SkipSIM911when unknown arguments are present (#20697)- [
pyupgrade] Always parenthesize assignment expressions in fix forf-string(UP032) (#21003)- [
pyupgrade] FixUP032conversion for decimal ints with underscores (#21022)- [
fastapi] Skip autofix for keyword and__debug__path params (FAST003) (#20960)Rule changes
- [
flake8-bugbear] SkipB905andB912for fewer than two iterables and no starred arguments (#20998)- [
ruff] UseDiagnosticTagfor morepyflakesandpandasrules (#20801)CLI
- Improve JSON output from
ruff rule(#20168)Documentation
Other changes
- [syntax-errors] Name is parameter and global (#20426)
- [syntax-errors] Alternative
matchpatterns bind different names (#20682)Contributors
0.14.1
... (truncated)
Commits
83a3bc4Bump 0.14.2 (#21051)155fd60Document when a rule was added (#21035)48f1771[ty] fix infinite recursion with generic type aliases (#20969)4ca7459[ty] Considertype_check_onlywhen ranking completions (#20910)dab3d4e[ty] Improveinvalid-argument-typediagnostics where a union type was provi...0169551Disable npm caching for playground (#21039)e92fd51[ty] Add cycle handling tolazy_default(#20967)c3631c7[ty] Add docstrings forty_extensionsfunctions (#21036)589e8ac[ty] Infer type for implicitselfparameters in method bodies (#20922)76a5531Fix rare multithreaded related hang (#21038)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)