-
Notifications
You must be signed in to change notification settings - Fork 223
chore(deps-dev): bump ruff from 0.5.7 to 0.8.4 #1049
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
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.
Disclaimer: Experimental PR review
PR Summary
Updates the Ruff linting dependency version constraint to allow newer versions up to 0.9.0, bringing in enhanced linting capabilities and bug fixes while maintaining backwards compatibility.
- Modified
pyproject.tomlto update Ruff version from>=0.1.8,<0.6.0to>=0.1.8,<0.9.0 - Adds new linting rules for pytest patterns and pathlib usage
- Includes performance improvements for list comprehension checks
- Improves error messages and autofix capabilities for various linting rules
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
fbd2707 to
6967cb4
Compare
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.
Disclaimer: Experimental PR review
PR Summary
No major changes to report since the last review. The previous review accurately covered the key points about the Ruff dependency version update and its implications. The changes remain focused on the development dependency update in pyproject.toml without introducing any breaking changes.
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.7 to 0.8.4. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.5.7...0.8.4) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
6967cb4 to
695b572
Compare
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.
Disclaimer: Experimental PR review
PR Summary
No major changes to report since the last reviews. The previous reviews have already covered the key aspects of updating the Ruff dependency version in pyproject.toml. The changes remain focused on development tooling without introducing breaking changes.
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
|
Superseded by #1057. |
Bumps ruff from 0.5.7 to 0.8.4.
Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
3bb0dacBump version to 0.8.4 (#15064)40cba5d[red-knot] Cleanup varioustodo_type!()messages (#15063)596d80c[perflint] Parenthesize walrus expressions in autofix for `manual-list-comp...d8b9a36Disable actionlint hook by default when running pre-commit locally (#15061)85e71ba[flake8-bandit] CheckS105for annotated assignment (#15059)2802cbdDon't special-case class instances in unary expression inference (#15045)ed2bce6[red-knot] Report invalid exceptions (#15042)f0012dfFix typos inRUF043.py(#15044)0fc4e8fIntroduceInferContext(#14956)ac81c72[ruff] Ambiguous pattern passed topytest.raises()(RUF043) (#14966)You can trigger a rebase of this PR 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)