chore(deps): update devdeps non-major #493
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.0
->4.1.0
0.0.265
->0.0.270
Release Notes
pytest-dev/pytest-cov
v4.1.0
Compare Source
Contributed by Sorin Sbarnea in
#​558 </~https://github.com/pytest-dev/pytest-cov/pull/558>
_.when
--cov-report=''
is used without--cov-fail-under
).Contributed by Jonathan Stewmon in
#​589 </~https://github.com/pytest-dev/pytest-cov/pull/589>
_.Contributed by Matthew Gamble in
#​582 </~https://github.com/pytest-dev/pytest-cov/pull/582>
_.Contributed by Mark Mayo in
#​572 </~https://github.com/pytest-dev/pytest-cov/pull/572>
_.Contributed by a bunch of people in
#​565 </~https://github.com/pytest-dev/pytest-cov/pull/565>
_.charliermarsh/ruff
v0.0.270
Compare Source
What's Changed
Rules
flake8-bandit
] Implementparamiko-call
(S601
) by @scop in /~https://github.com/charliermarsh/ruff/pull/4500flake8-pyi
] Add autofix for PYI009 by @qdegraaf in /~https://github.com/charliermarsh/ruff/pull/4583flake8-pyi
] ImplementPYI013
by @density in /~https://github.com/charliermarsh/ruff/pull/4517pylint
] Addduplicate-value
(W0130
) by @hoel-bagard in /~https://github.com/charliermarsh/ruff/pull/4515pylint
] Addnamed_expr_without_context
(W0131
) by @hoel-bagard in /~https://github.com/charliermarsh/ruff/pull/4531ruff
] ExtendRUF005
to recursive and literal-literal concatenations by @hoel-bagard in /~https://github.com/charliermarsh/ruff/pull/4557ruff
] Make ambiguous-unicode detection sensitive to 'word' context by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4552ruff
] Name ambiguous characters by @covracer in /~https://github.com/charliermarsh/ruff/pull/4448Settings
--extend-fixable
option by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4297extend-per-file-ignores
setting by @aacunningham in /~https://github.com/charliermarsh/ruff/pull/4265Bug Fixes
# isort: split
comment detection in nested blocks by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4584__qualname__
,__module__
, and__class__
by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4512#region
code folding marks in eradicate rules by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4546tab-size
to correcly calculate the line length with tabulations by @JonathanPlasse in /~https://github.com/charliermarsh/ruff/pull/4167TypeVar
andNewType
name arguments by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4627Message
sorting performance by @MichaReiser in /~https://github.com/charliermarsh/ruff/pull/4624New Contributors
Full Changelog: astral-sh/ruff@v0.0.269...v0.0.270
v0.0.269
Compare Source
What's Changed
(This is a rerelease of
v0.0.268
, which didn't make it to PyPI due to user error. As such, the release notes are copied below.)pycodestyle
This release includes optimized implementations of a large portion of
pycodestyle
, for those that use Ruff without an autoformatter.In this initial release, the rules are being introduced under a "nursery" flag, which requires that users explicitly select them (e.g.,
select = ["E111"]
); in other words, these rules are not yet enabled viaselect = ["E"]
.If you're interested in testing the
pycodestyle
rules, you can enable them via:These rules will be included as part of the
E
category in a future release.Breaking Changes
pyupgrade
] Removekeep-runtime-typing
setting by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4427Rules
pylint
] Addduplicate-bases
rule by @alonme in /~https://github.com/charliermarsh/ruff/pull/4411pylint
] FixPLW3301
auto-fix with generators by @JonathanPlasse in /~https://github.com/charliermarsh/ruff/pull/4412flake8-async
] Implement flake8-async plugin by @qdegraaf in /~https://github.com/charliermarsh/ruff/pull/4432pyupgrade
] Enable automatic rewrites oftyping.Deque
andtyping.DefaultDict
by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4420flake8-pyi
] Implementunannotated-assignment-in-stub
(PY052
) by @sladyn98 in /~https://github.com/charliermarsh/ruff/pull/4293tryceratops
] Implement TRY302 -raise
afterexcept
by @john-h-k in /~https://github.com/charliermarsh/ruff/pull/4461flake8-bandit
] Improve SQL injection detection logic (S608
) by @scop in /~https://github.com/charliermarsh/ruff/pull/4499flake8-todos
] Implementflake8_todos
by @evanrittenhouse in /~https://github.com/charliermarsh/ruff/pull/3921flake8-future-annotations
] Implementflake8-future-annotations
FA100 by @TylerYep in /~https://github.com/charliermarsh/ruff/pull/3979pycodestyle
rules by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/3689pycodestyle
rules under new "nursery" category by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4407Settings
Bug Fixes
RUF010
autofix within f-strings by @JonathanPlasse in /~https://github.com/charliermarsh/ruff/pull/4423pd#at
and friends on non-subscripts by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4474New Contributors
Full Changelog: astral-sh/ruff@v0.0.267...v0.0.269
v0.0.267
Compare Source
Summary
Follow-up release to v0.0.266 to fix an issue with
python -m ruff
- andimport ruff
-based workflows.(No new rules or functionality.)
What's Changed
Rules
RUF010
to detect explicit type conversions within f-strings by @LotemAm in /~https://github.com/charliermarsh/ruff/pull/4387Other Changes
New Contributors
Full Changelog: astral-sh/ruff@v0.0.266...v0.0.267
v0.0.266
Compare Source
What's Changed
Breaking Changes
update-check
setting by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4313Rules
pygrep-hooks
] Implement pygrep-hook's Mock-mistake diagnostic by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4366pylint
] Implementnested-min-max
(W3301
) by @mccullocht in /~https://github.com/charliermarsh/ruff/pull/4200flynt
] Implement Flynt static string join transform as FLY002 by @akx in /~https://github.com/charliermarsh/ruff/pull/4196pylint
] Include positional- and keyword-only arguments in too-many-arguments by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4329ruff
] Update confusable character mapping by @akx in /~https://github.com/charliermarsh/ruff/pull/4274Settings
Bug Fixes
PD002
in a lambda expression by @dhruvmanila in /~https://github.com/charliermarsh/ruff/pull/4286D403
if first char cannot be uppercased by @dhruvmanila in /~https://github.com/charliermarsh/ruff/pull/4283not not a
asbool(a)
in boolean contexts by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4294TRY301
exceptions without except handlers by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4301ListComp
brackets inC419
by @dhruvmanila in /~https://github.com/charliermarsh/ruff/pull/4099__all__
imports when determining definition visibility by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4357flake8-boolean-trap
by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4385.encode
calls on parenthesized expressions by @charliermarsh in /~https://github.com/charliermarsh/ruff/pull/4338SyntaxError
s before newline character by @MichaReiser in /~https://github.com/charliermarsh/ruff/pull/4124New Contributors
Full Changelog: astral-sh/ruff@v0.0.265...v0.0.266
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.