Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Oct 17, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
development/ruff (source, changelog) >=0.1.3 -> >=0.1.5 age adoption passing confidence

Release Notes

astral-sh/ruff (development/ruff)

v0.1.5

Compare Source

Preview features
  • [flake8-bandit] Implement mako-templates (S702) (#​8533)
  • [flake8-trio] Implement TRIO105 (#​8490)
  • [flake8-trio] Implement TRIO109 (#​8534)
  • [flake8-trio] Implement TRIO110 (#​8537)
  • [flake8-trio] Implement TRIO115 (#​8486)
  • [refurb] Implement type-none-comparison (FURB169) (#​8487)
  • Flag all comparisons against builtin types in E721 (#​8491)
  • Make SIM118 fix as safe when the expression is a known dictionary (#​8525)
Formatter
  • Fix multiline lambda expression statement formatting (#​8466)
CLI
  • Add hidden --extension to override inference of source type from file extension (#​8373)
Configuration
  • Account for selector specificity when merging extend_unsafe_fixes and override extend_safe_fixes (#​8444)
  • Add support for disabling cache with RUFF_NO_CACHE environment variable (#​8538)
Bug fixes
  • [E721] Flag comparisons to memoryview (#​8485)
  • Allow collapsed-ellipsis bodies in other statements (#​8499)
  • Avoid D301 autofix for u prefixed strings (#​8495)
  • Only flag flake8-trio rules when trio import is present (#​8550)
  • Reject more syntactically invalid Python programs (#​8524)
  • Avoid raising TRIO115 violations for trio.sleep(...) calls with non-number values (#​8532)
  • Fix F841 false negative on assignment to multiple variables (#​8489)
Documentation
  • Fix link to isort known-first-party (#​8562)
  • Add notes on fix safety to a few rules (#​8500)
  • Add missing toml config tabs (#​8512)
  • Add instructions for configuration of Emacs (#​8488)
  • Improve detail link contrast in dark mode (#​8548)
  • Fix typo in example (#​8506)
  • Added tabs for configuration files in the documentation (#​8480)
  • Recommend project.requires-python over target-version (#​8513)
  • Add singleton escape hatch to B008 documentation (#​8501)
  • Fix tab configuration docs (#​8502)

v0.1.4

Compare Source

Preview features
  • [flake8-trio] Implement timeout-without-await (TRIO001) (#​8439)
  • [numpy] Implement NumPy 2.0 migration rule (NPY200) (#​7702)
  • [pylint] Implement bad-open-mode (W1501) (#​8294)
  • [pylint] Implement import-outside-toplevel (C0415) rule (#​5180)
  • [pylint] Implement useless-with-lock (W2101) (#​8321)
  • [pyupgrade] Implement timeout-error-alias (UP041) (#​8476)
  • [refurb] Implement isinstance-type-none (FURB168) (#​8308)
  • Detect confusable Unicode-to-Unicode units in RUF001, RUF002, and RUF003 (#​4430)
  • Add newline after module docstrings in preview style (#​8283)
Formatter
  • Add a note on line-too-long to the formatter docs (#​8314)
  • Preserve trailing statement semicolons when using fmt: skip (#​8273)
  • Preserve trailing semicolons when using fmt: off (#​8275)
  • Avoid duplicating linter-formatter compatibility warnings (#​8292)
  • Avoid inserting a newline after function docstrings (#​8375)
  • Insert newline between docstring and following own line comment (#​8216)
  • Split tuples in return positions by comma first (#​8280)
  • Avoid treating byte strings as docstrings (#​8350)
  • Add --line-length option to format command (#​8363)
  • Avoid parenthesizing unsplittable because of comments (#​8431)
CLI
  • Add --output-format to ruff rule and ruff linter (#​8203)
Bug fixes
  • Respect --force-exclude in lint.exclude and format.exclude (#​8393)
  • Respect --extend-per-file-ignores on the CLI (#​8329)
  • Extend bad-dunder-method-name to permit __index__ (#​8300)
  • Fix panic with 8 in octal escape (#​8356)
  • Avoid raising D300 when both triple quote styles are present (#​8462)
  • Consider unterminated f-strings in FStringRanges (#​8154)
  • Avoid including literal shell=True for truthy, non-True diagnostics (#​8359)
  • Avoid triggering single-element test for starred expressions (#​8433)
  • Detect and ignore Jupyter automagics (#​8398)
  • Fix invalid E231 error with f-strings (#​8369)
  • Avoid triggering NamedTuple rewrite with starred annotation (#​8434)
  • Avoid un-setting bracket flag in logical lines (#​8380)
  • Place 'r' prefix before 'f' for raw format strings (#​8464)
  • Remove trailing periods from NumPy 2.0 code actions (#​8475)
  • Fix bug where PLE1307 was raised when formatting %c with characters (#​8407)
  • Remove unicode flag from comparable (#​8440)
  • Improve B015 message (#​8295)
  • Use fixedOverflowWidgets for playground popover (#​8458)
  • Mark byte_bounds as a non-backwards-compatible NumPy 2.0 change (#​8474)
Internals
  • Add a dedicated cache directory per Ruff version (#​8333)
  • Allow selective caching for --fix and --diff (#​8316)
  • Improve performance of comment parsing (#​8193)
  • Improve performance of string parsing (#​8227)
  • Use a dedicated sort key for isort import sorting (#​7963)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title Update pre-commit hook astral-sh/ruff-pre-commit to v0.1.0 Update pre-commit hook astral-sh/ruff-pre-commit to v0.1.0 - autoclosed Oct 18, 2023
@renovate renovate bot closed this Oct 18, 2023
@renovate renovate bot deleted the renovate/ruff branch October 18, 2023 00:19
@renovate renovate bot changed the title Update pre-commit hook astral-sh/ruff-pre-commit to v0.1.0 - autoclosed Update pre-commit hook astral-sh/ruff-pre-commit to v0.1.0 Oct 18, 2023
@renovate renovate bot reopened this Oct 18, 2023
@renovate renovate bot restored the renovate/ruff branch October 18, 2023 00:20
@renovate renovate bot force-pushed the renovate/ruff branch 2 times, most recently from ec93757 to b78dbd9 Compare October 18, 2023 00:28
@renovate renovate bot changed the title Update pre-commit hook astral-sh/ruff-pre-commit to v0.1.0 Update ruff Oct 18, 2023
@renovate renovate bot force-pushed the renovate/ruff branch 5 times, most recently from 7d7e0f5 to 0354a04 Compare October 27, 2023 02:35
@renovate renovate bot force-pushed the renovate/ruff branch 2 times, most recently from b957e4d to 2757353 Compare November 9, 2023 08:52
@renovate renovate bot changed the title Update ruff Update ruff - autoclosed Nov 12, 2023
@renovate renovate bot closed this Nov 12, 2023
@renovate renovate bot deleted the renovate/ruff branch November 12, 2023 16:51
@renovate renovate bot changed the title Update ruff - autoclosed Update ruff Nov 12, 2023
@renovate renovate bot reopened this Nov 12, 2023
@renovate renovate bot restored the renovate/ruff branch November 12, 2023 16:52
@renovate renovate bot changed the title Update ruff Update dependency development/ruff to >=0.1.5 Nov 12, 2023
@renovate renovate bot merged commit 42d990e into dev Nov 13, 2023
@renovate renovate bot deleted the renovate/ruff branch November 13, 2023 23:53
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 24, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant