linkding-cli
linkding-cli copied to clipboard
build(deps-dev): bump ruff from 0.7.3 to 0.11.9
Bumps ruff from 0.7.3 to 0.11.9.
Release notes
Sourced from ruff's releases.
0.11.9
Release Notes
Preview features
- Default to latest supported Python version for version-related syntax errors (#17529)
- Implement deferred annotations for Python 3.14 (#17658)
- [
airflow] FixSQLTableCheckOperatortypo (AIR302) (#17946)- [
airflow] Removeairflow.utils.dag_parsing_context.get_parsing_context(AIR301) (#17852)- [
airflow] Skip attribute check in try catch block (AIR301) (#17790)- [
flake8-bandit] Mark tuples of string literals as trusted input inS603(#17801)- [
isort] Check full module path against project root(s) when categorizing first-party imports (#16565)- [
ruff] Add new rulein-empty-collection(RUF060) (#16480)Bug fixes
- Fix missing
combinecall forlint.typing-extensionssetting (#17823)- [
flake8-async] Fix module name inASYNC110,ASYNC115, andASYNC116fixes (#17774)- [
pyupgrade] Add spaces between tokens as necessary to avoid syntax errors inUP018autofix (#17648)- [
refurb] Fix false positive for float and complex numbers inFURB116(#17661)- [parser] Flag single unparenthesized generator expr with trailing comma in arguments. (#17893)
Documentation
- Add instructions on how to upgrade to a newer Rust version (#17928)
- Update code of conduct email address (#17875)
- Add fix safety sections to
PLC2801,PLR1722, andRUF013(#17825, #17826, #17759)- Add link to
check-typed-exceptionfromS110andS112(#17786)Other changes
- Allow passing a virtual environment to
ruff analyze graph(#17743)Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.11.9
Preview features
- Default to latest supported Python version for version-related syntax errors (#17529)
- Implement deferred annotations for Python 3.14 (#17658)
- [
airflow] FixSQLTableCheckOperatortypo (AIR302) (#17946)- [
airflow] Removeairflow.utils.dag_parsing_context.get_parsing_context(AIR301) (#17852)- [
airflow] Skip attribute check in try catch block (AIR301) (#17790)- [
flake8-bandit] Mark tuples of string literals as trusted input inS603(#17801)- [
isort] Check full module path against project root(s) when categorizing first-party imports (#16565)- [
ruff] Add new rulein-empty-collection(RUF060) (#16480)Bug fixes
- Fix missing
combinecall forlint.typing-extensionssetting (#17823)- [
flake8-async] Fix module name inASYNC110,ASYNC115, andASYNC116fixes (#17774)- [
pyupgrade] Add spaces between tokens as necessary to avoid syntax errors inUP018autofix (#17648)- [
refurb] Fix false positive for float and complex numbers inFURB116(#17661)- [parser] Flag single unparenthesized generator expr with trailing comma in arguments. (#17893)
Documentation
- Add instructions on how to upgrade to a newer Rust version (#17928)
- Update code of conduct email address (#17875)
- Add fix safety sections to
PLC2801,PLR1722, andRUF013(#17825, #17826, #17759)- Add link to
check-typed-exceptionfromS110andS112(#17786)Other changes
- Allow passing a virtual environment to
ruff analyze graph(#17743)0.11.8
Preview features
- [
airflow] Apply auto fixes to cases where the names have changed in Airflow 3 (AIR302,AIR311) (#17553, #17570, #17571)- [
airflow] ExtendAIR301rule (#17598)- [
airflow] Update existingAIR302rules with better suggestions (#17542)- [
refurb] Mark fix as safe forreadlines-in-for(FURB129) (#17644)- [syntax-errors]
nonlocaldeclaration at module level (#17559)- [syntax-errors] Detect single starred expression assignment
x = *y(#17624)Bug fixes
- [
flake8-pyi] EnsureLiteral[None,] | Literal[None,]is not autofixed toNone | None(PYI061) (#17659)- [
flake8-use-pathlib] Avoid suggestingPath.iterdir()foros.listdirwith file descriptor (PTH208) (#17715)- [
flake8-use-pathlib] FixPTH104false positive whenrenameis passed a file descriptor (#17712)- [
flake8-use-pathlib] FixPTH116false positive whenstatis passed a file descriptor (#17709)- [
flake8-use-pathlib] FixPTH123false positive whenopenis passed a file descriptor from a function call (#17705)
... (truncated)
Commits
2370297Bump 0.11.9 (#17986)a137cb1[ty] Display "All checks passed!" message in green (#17982)03a4d56[ty] Change range ofrevealed-typediagnostic to be the range of the argume...642eac4[ty] Recursive protocols (#17929)c1b8757[ty] CLI reference (#17978)6cd8a49[ty] Update salsa (#17964)12ce445[ty] Document configuration schema (#17950)f46ed8d[ty] Add --config CLI arg (#17697)6c177e2[ty] primer updates (#17903)3d2485e[ty] fix more ecosystem/fuzzer panics with fixpoint (#17758)- 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)
Code Climate has analyzed commit 0b25b785 and detected 0 issues on this pull request.
View more on Code Climate.
Superseded by #536.