fastapi-cache
fastapi-cache copied to clipboard
Bump ruff from 0.1.1 to 0.1.13
Bumps ruff from 0.1.1 to 0.1.13.
Release notes
Sourced from ruff's releases.
v0.1.13
Changes
Bug fixes
- Include base pyproject when initializing cache settings (#9480)
- [
flake8-simplify] Account for possibly-empty f-string values in truthiness logic (#9484)- [
pylint] Add the missing period inunnecessary-dunder-call(#9485)- [
pylint] Fix__aenter__message inunnecessary-dunder-call(#9492)Contributors
v0.1.12
Changes
Preview features
- Formatter: Hug multiline-strings in preview style (#9243)
- [
flake8-bandit] Addssl-with-no-version(S504) (#9384)- [
flake8-bandit] Implementssl-insecure-version(S502) (#9390)- [
flake8-bandit] Implementssl-with-bad-defaults(S503) (#9391)- [
flake8-bandit] Implement suspicious import rules (S4XX) (#8831)- [
flake8-simplify] Implementzip-dict-keys-and-values(SIM911) (#9460)- [
pyflakes] Add a fix forredefined-while-unused(F811) (#9419)- [
pylint] Implementunnecessary-dunder-call(C2801) (#9166)- [
ruff] Addparenthesize-chained-operators(RUF021) to enforce parentheses ina or b and c(#9440)Rule changes
- [
flake8-boolean-trap] Allow Boolean positional arguments in setters (#9429)- [
flake8-builtins] Restrictbuiltin-attribute-shadowing(A003) to actual shadowed references (#9462)- [
flake8-pyi] Add fix forgenerator-return-from-iter-method(PYI058) (#9355)- [
pyflakes] Don't flagredefined-while-unused(F811) inifbranches (#9418)- [
pyupgrade] Add some additional Python 3.12 typing members todeprecated-import(#9445)- [
ruff] Add fix forparenthesize-chained-operators(RUF021) (#9449)- [
ruff] Include subscripts and attributes in static key rule (RUF011) (#9416)- [
ruff] Support variable keys in static dictionary key rule (RUF011) (#9411)Formatter
- Generate deterministic IDs when formatting notebooks (#9359)
- Allow
# fmt: skipwith interspersed same-line comments (#9395)- Parenthesize breaking named expressions in match guards (#9396)
Bug fixes
... (truncated)
Changelog
Sourced from ruff's changelog.
Commits
d16c4a2Bump version to v0.1.13 (#9493)1602df1Fix message for aenter in PLC2801 (#9492)395cdf0Fix backticks in RUF021 docs (#9488)3daf6e1(🐞) Add the missing period in error message (#9485)a31a314Account for possibly-empty f-string values in truthiness logic (#9484)f9dd7bbRemoveunreachable-codefeature (#9463)350dcb8Include base pyproject when initializing cache settings (#9480)55f8f3bBump version to v0.1.12 (#9475)eb4ed24[flake8-simplify] ImplementSIM911(#9460)f192c72Remove type parameter fromparse_*methods (#9466)- 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)