chore(deps): update all dependencies#627
Merged
renovate[bot] merged 1 commit intomainfrom Oct 20, 2025
Merged
Conversation
ansibuddy
approved these changes
Oct 20, 2025
ansibuddy
approved these changes
Oct 20, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
25.9.0->25.10.0==1.2.2->==1.3.0v0.14.0->v0.14.10.9.2->0.9.30.9.47.10.7->7.11.0v3.3.9->v4.0.14.0.0->4.0.10.14.0->0.14.1Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
ansible/ansible-creator (ansible-creator)
v25.10.0Compare Source
Features
Fixes
Maintenance
ansible/pylibssh (ansible-pylibssh)
v1.3.0Compare Source
======
(2025-10-12)
Bug fixes
The bundled libssh 0.11.2 no longer fails, when the SFTP server announces
protocol version 3, but does not provide error message and language tag
in the
SSH_FXP_STATUSmessage -- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
222.Fixed reading files over SFTP that go over the pre-defined chunk size.
Prior to this change, the files could end up being corrupted, ending up with the last read chunk written to the file instead of the entire payload.
-- by :user:
JakujeRelated issues and pull requests on GitHub:
:issue:
638.Repetitive calls to
exec_channel()no longer crash and return reliable output -- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
658.Uploading large files over SCP no longer fails -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
661.Improved performance of SFTP transfers by using larger transfer chunks -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
664.Fixed crash when more operations were called after
session.close()-- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
709.Features
The underlying
SSH_OPTIONS_KEY_EXCHANGEoption oflibsshisnow available as
key_exchange_algorithms-- by :user:NilashishC.Related issues and pull requests on GitHub:
:issue:
675.Added a
pylibsshext.session.connect()parameteropen_session_retries-- by :user:justin-stephenson.The
open_session_retriessessionconnect()parameter allows a configurable number of retries if
libssh
ssh_channel_open_session()returnsSSH_AGAIN.The default option value is 0, no retries will be
attempted.
Related issues and pull requests on GitHub:
:issue:
756.Added a
pylibsshext.session.connect()parametertimeout_usecto setSSH_OPTIONS_TIMEOUT_USEC.This allows setting the
SSH_OPTIONS_TIMEOUT_USECssh option, though
SSH_OPTIONS_TIMEOUTis a morepractical option.
-- by :user:
justin-stephensonRelated issues and pull requests on GitHub:
:issue:
756.Deprecations (removal in next major release)
The project stopped being tested under Ubuntu 20.04 VM since
GitHub has sunset their CI images -- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
708.Removals and backward incompatible breaking changes
Dropped support for Python 3.6, 3.7 and 3.8
-- by :user:
Qalthosand :user:webknjaz.Related issues and pull requests on GitHub:
:issue:
532, :issue:718.PyPI no longer ships year-versioned manylinux wheels. One may
have to update their version of pip to pick up the new ones.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
562.Improved documentation
Added a :ref:
Communication <communication>section to the maindocumentation page -- by :user:
Andersson007.Related issues and pull requests on GitHub:
:issue:
640.Fixed the argument order in the
scp.put()usage example-- by :user:
kucharskim.Related issues and pull requests on GitHub:
:issue:
646.Packaging updates and notes for downstreams
PyPI now only ships :pep:
600-compatible manylinux wheels-- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
562.The
pytest-forkeddependency of build, development and test environments was removed -- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
658, :issue:760.The wheels are now built in cached container images with a
correctly set platform identifier.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
692.The
manylinuxbuild scripts now limitcmakebelowversion 4 -- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
713.Stopped skipping SCP tests in the RPM spec -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
714.Started bundling a copy of libssh 0.11.1 in platform-specific
wheels published on PyPI -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
735.Updated the bundled copy of OpenSSL to the latest version 3.5.0
in
manylinuxwheels -- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
738.Updated the bundled version of libssh to 0.11.2 in platform-specific
wheels published on PyPI -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
753.The RPM spec file no longer makes use of unpackaged dists
from PyPI on RHEL. The configuration is almost identical to
the one for Fedora. Only the
setuptools-scmspec istemporarily patched to allow older versions under RHEL.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
759.A workaround has been applied to the in-tree build backend that prevents
Cython from hanging when
libsshheader files are missing-- by :user:
webknjaz.The patch makes
cythonize()single-threaded because :mod:multiprocessinggets stuck. The upstream will eventually fix this by migrating to
:mod:
concurrent.futures.Related issues and pull requests on GitHub:
:issue:
762, :issue:769, :issue:770.Updated the bundled version of libssh to 0.11.3 in platform-specific
wheels published on PyPI -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
766.Contributor-facing changes
The manylinux build scripts have been adjusted to resolve the
dependency conflict between certain
packagingandsetuptoolsversions -- by :user:
webknjaz.Previously, this was making some of the CI jobs crash with a traceback
when building said wheels.
Related commits on GitHub:
:commit:
1dfbf70fdfd99ae75068fdb3630790c96101a96a.The Git archives are now immutable per the packaging recommendations.
This allows downstreams safely use GitHub archive URLs when
re-packaging -- by :user:
webknjaz.Related commits on GitHub:
:commit:
ea34887831a0c6547b32cd8c6a035bb77b91e771.Manylinux wheels are no longer built using custom shell scripts.
Instead, this is delegated to the
cibuildwheeltool.-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
562.Updated the version of
libsshto the latest release v0.11.1in the cached
manylinuxbuild environment container images-- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
636.All the uses of
actions/upload-artifact@v3andactions/download-artifact@v3have been updated to usev4. This also includes bumpingre-actors/checkout-python-sdisttorelease/v2as ituses
actions/download-artifactinternally.-- by :user:
NilashishCand :user:webknjazRelated issues and pull requests on GitHub:
:issue:
676.The
dumb-pypi-produced static package index now renders correctURLs to the distribution packages -- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
678, :issue:679, :issue:749.The CI is now configured to use
:external+tox:std:ref:
tox-run---installpkgwhen testingpre-built dists. This replaces the previously existing
tox-level hacks in
test-binary-distsandtest-source-distsenvironments that have now beenremoved.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
688.The wheel building workflows have been updated to set the
OCI image platform identifiers to legal values like
linux/arm64.-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
692.The CI is now configured to always set job timeout values.
This will ensure that the jobs that get stuck don't consume
all 6 hours just hanging, improving responsiveness and the
overall CI/CD resource usage.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
706.The linting is now configured to check schemas of the
Read The Docs configuration file and the GitHub Actions
CI/CD workflow files in addition to enforcing timeouts.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
707.The
multiarch/qemu-user-staticimage got replaced withtonistiigi/binfmtbecause the latter is no longermaintained and the former includes the fixed version of QEMU.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
713.Added Fedora 41 and 42 to CI configuration -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
715.Removed needless step from CI adjusting centos8 repositories -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
716.The CI/CD infrastructure no longer pre-builds custom manylinux images
for building wheel targeting
manylinux1,manylinux2010andmanylinux2014tags.-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
730.The host OS is now ARM-based when building
manylinux_*_*_aarch64images for CI/CD -- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
731.False negative warnings reported by
coveragepywhen are nowdisabled. They are evident when
pytest-covruns with thepytest-xdistintegration.pytest8.4 gives them morevisibility and out
filterwarnings = errorsetting was turningthem into errors before this change.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
732.GitHub Actions CI/CD no longer runs jobs that install source
distributions into the tox environments for testing
-- by :user:
webknjaz.This is a temporary workaround for an upstream bug in tox and
said jobs are non-essential.
Related issues and pull requests on GitHub:
:issue:
733.Updated the pre-built
libffiversion to 3.4.8 in thecached
manylinuxbuild environment container images-- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
734.Reverted workaround keeping the old CMake version installed
as the new
libsshworks with newer versions -- by :user:Jakuje.Related issues and pull requests on GitHub:
:issue:
737.The CI infrastructure now produces
manylinux_2_31_armv7lbase imageswith
libsshandopensslpre-built -- by :user:Jakujeand:user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
740.Started caching
manylinuxbuild images to be used for producing2_34tagged wheelsin
build-manylinux-container-imagesworkflow -- by :user:KB-perByte.Related issues and pull requests on GitHub:
:issue:
741.The :file:
reusable-cibuildwheel.ymlworkflow has been refactored tobe more generic and :file:
ci-cd.ymlnow holds all the configurationtoggles -- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
750.Updated the version of
libsshto the latest release v0.11.2in the cached
manylinuxbuild environment container images-- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
752.When building wheels, the source distribution is now passed directly
to the
cibuildwheelinvocation -- by :user:webknjaz.Related issues and pull requests on GitHub:
:issue:
754.Fixed link to python3-pytest for CentOS 9 Stream as it was recently moved from
CRB to AppStream -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
758.The CI/CD jobs for smoke-testing RPMs have been simplified
and now, they execute the same steps for all distro types.
They make use of
pyproject-rpm-macroseven under RHEL.Installing external RPMs is the only conditional step that
is skipped on Fedora.
-- by :user:
webknjazRelated issues and pull requests on GitHub:
:issue:
759.The
requiressetting has been removed from :file:tox.ini, whichworks around the upstream tool bug. This enabled us to re-introduce
CI jobs testing against sdist under Python 3.12 and newer
-- by :user:
webknjaz.Related issues and pull requests on GitHub:
:issue:
764.Updated the version of
libsshto the latest release v0.11.3in the cached
manylinuxbuild environment container images-- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
765.Changed tests to use more lightweight ECDSA keys to avoid
timeouts -- by :user:
Jakuje.Related issues and pull requests on GitHub:
:issue:
768.astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
v0.14.1Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.14.1
astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)
v0.9.3Compare Source
See: https://github.com/astral-sh/uv/releases/tag/0.9.3
nedbat/coveragepy (coverage)
v7.11.0Compare Source
.. _changes_7-10-7:
pycqa/pylint (pycqa/pylint)
v4.0.1Compare Source
What's new in Pylint 4.0.1?
Release date: 2025-10-14
False Positives Fixed
Exclude
__all__and__future__.annotationsfromunused-variable.Closes #10019
Fix false-positive for
bare-name-capture-patternif a case guard is used.Closes #10647
Check enums created with the
Enum()functional syntax to pass against the--class-rgxfor theinvalid-namecheck, like other enums.Closes #10660
v4.0.0Compare Source
Pylint now supports Python 3.14.
Pylint's inference engine (
astroid) is now much more precise,understanding implicit booleanness and ternary expressions. (Thanks @zenlyj!)
Consider this example:
The required
astroidversion is now 4.0.0. See the astroid changelog for additional fixes, features, and performance improvements applicable to pylint.invalid-nameat the module level was patchy. Now,module-level constants that are reassigned are treated as variables and checked
against
--variable-rgxrather than--const-rgx. Module-level lists,sets, and objects can pass against either regex.
Here,
LIMITis reassigned, so pylint only uses--variable-rgx:If this is undesired, refactor using exclusive assignment so that it is
evident that this assignment happens only once:
Lists, sets, and objects still pass against either
const-rgxorvariable-rgxeven if reassigned, but are no longer completely skipped:
Remember to adjust the regexes and allow lists to your liking.
Breaking Changes
invalid-namenow distinguishes module-level constants that are assigned only oncefrom those that are reassigned and now applies
--variable-rgxto the latter. Valuesother than literals (lists, sets, objects) can pass against either the constant or
variable regexes (e.g. "LOGGER" or "logger" but not "LoGgEr").
Remember that
--good-namesor--good-names-rgxscan be provided to explicitlyallow good names.
Closes #3585
The unused
pylintrcargument toPyLinter.__init__()is deprecatedand will be removed.
Refs #6052
Commented out code blocks such as
# bar() # TODO: remove dead codewill no longer emitfixme.Refs #9255
pyreverseRunwas changed to no longer callsys.exit()in its__init__.You should now call
Run(args).run()which will return the exit code instead.Having a class that always raised a
SystemExitexception was considered a bug.Normal usage of pyreverse through the CLI will not be affected by this change.
Refs #9689
The
suggestion-modeoption was removed, as pylint now always emits user-friendly hints insteadof false-positive error messages. You should remove it from your conf if it's defined.
Refs #9962
The
async.pychecker module has been renamed toasync_checker.pysinceasyncis a Python keywordand cannot be imported directly. This allows for better testing and extensibility of the async checker functionality.
Refs #10071
The message-id of
continue-in-finallywas changed fromE0116toW0136. The warning isnow emitted for every Python version since it will raise a syntax warning in Python 3.14.
See PEP 765 - Disallow return/break/continue that exit a finally block.
Refs #10480
Removed support for
nmp.NaNalias fornumpy.NaNbeing recognized in ':ref:nan-comparison'. Usenpornumpyinstead.Refs #10583
Version requirement for
isorthas been bumped to >=5.0.0.The internal compatibility for older
isortversions exposed viapylint.utils.IsortDriverhasbeen removed.
Refs #10637
New Features
comparison-of-constantsnow uses the unicode from the ast instead of reformatting fromthe node's values preventing some bad formatting due to
utf-8limitation. The message now uses"instead of'to better work with what the python ast returns.Refs #8736
Enhanced pyreverse to properly distinguish between UML relationship types (association, aggregation, composition) based on object ownership semantics. Type annotations without assignment are now treated as associations, parameter assignments as aggregations, and object instantiation as compositions.
Closes #9045
Closes #9267
The
fixmecheck can now search through docstrings as well as comments, by usingcheck-fixme-in-docstring = truein the[tool.pylint.miscellaneous]section.Closes #9255
The
use-implicit-booleaness-not-xchecks now distinguish between comparisonsused in boolean contexts and those that are not, enabling them to provide more accurate refactoring suggestions.
Closes #9353
The verbose option now outputs the filenames of the files that have been checked.
Previously, it only included the number of checked and skipped files.
Closes #9357
colorized reporter now colorizes messages/categories that have been configured as
fail-onin red inverse.This makes it easier to quickly find the errors that are causing pylint CI job failures.
Closes #9898
Enhanced support for @property decorator in pyreverse to correctly display return types of annotated properties when generating class diagrams.
Closes #10057
Add --max-depth option to pyreverse to control diagram complexity. A depth of 0 shows only top-level packages, 1 shows one level of subpackages, etc.
This helps manage visualization of large codebases by limiting the depth of displayed packages and classes.
Refs #10077
Handle deferred evaluation of annotations in Python 3.14.
Closes #10149
Enhanced pyreverse to properly detect aggregations for comprehensions (list, dict, set, generator).
Closes #10236
pyreverse: add support for colorized output when using output formatmmd(MermaidJS) andhtml.Closes #10242
pypy 3.11 is now officially supported.
Refs #10287
Add support for Python 3.14.
Refs #10467
Add naming styles for
ParamSpecandTypeVarTuplethat align with theTypeVarstyle.Refs #10541
New Checks
Add
match-statementschecker and the following message:bare-name-capture-pattern.This will emit an error message when a name capture pattern is used in a match statement which would make the remaining patterns unreachable.
This code is a SyntaxError at runtime.
Closes #7128
Add new check
async-context-manager-with-regular-withto detect async context managers used with regularwithstatements instead ofasync with.Refs #10408
Add
break-in-finallywarning. Usingbreakinside thefinallyclausewill raise a syntax warning in Python 3.14.
See
PEP 765 - Disallow return/break/continue that exit a finally block <https://peps.python.org/pep-0765/>_.Refs #10480
Add new checks for invalid uses of class patterns in :keyword:
match.invalid-match-args-definitionis emitted if :py:data:object.__match_args__isn't a tuple of strings.too-many-positional-sub-patternsif there are more positional sub-patterns than specified in :py:data:object.__match_args__.multiple-class-sub-patternsif there are multiple sub-patterns for the same attribute.Refs #10559
Add additional checks for suboptimal uses of class patterns in :keyword:
match.match-class-bind-selfis emitted if a name is bound toselfinstead ofusing an
aspattern.match-class-positional-attributesis emitted if a class pattern has positionalattributes when keywords could be used.
Refs #10587
Add a
consider-math-not-floatmessage.float("nan")andfloat("inf")are slowerthan their counterpart
math.infandmath.nanby a factor of 4 (notwithstandingthe initial import of math) and they are also not well typed when using mypy.
This check also catches typos in float calls as a side effect.
The :ref:
pylint.extensions.code_styleneed to be activated for this check to work.Refs #10621
False Positives Fixed
Fix a false positive for
used-before-assignmentwhen a variable defined underan
ifand via a named expression (walrus operator) is used later when guardedunder the same
iftest.Closes #10061
Fix :ref:
no-name-in-modulefor members ofconcurrent.futureswith Python 3.14.Closes #10632
False Negatives Fixed
Fix false negative for
used-before-assignmentwhen aTYPE_CHECKINGimport is used as a type annotation prior to erroneous usage.Refs #8893
Match cases are now counted as edges in the McCabe graph and will increase the complexity accordingly.
Refs #9667
Check module-level constants with type annotations for
invalid-name.Remember to adjust
const-naming-styleorconst-rgxto your liking.Closes #9770
Fix false negative where function-redefined (E0102) was not reported for functions with a leading underscore.
Closes #9894
We now raise a
logging-too-few-argsfor format string with nointerpolation arguments at all (i.e. for something like
logging.debug("Awaiting process %s")or
logging.debug("Awaiting process {pid}")). Previously we did not raise for such case.Closes #9999
Fix false negative for
used-before-assignmentwhen a function is defined inside aTYPE_CHECKINGguard block and used later.Closes #10028
Fix a false negative for
possibly-used-before-assignmentwhen a variable is conditionally definedand later assigned to a type-annotated variable.
Closes #10421
Fix false negative for
deprecated-modulewhen a__import__method is used instead ofimportsentence.Refs #10453
Count match cases for
too-many-branchescheck.Refs #10542
Fix false-negative where :ref:
unused-importwas not reported for names referenced in a precedingglobalstatement.Refs #10633
Other Bug Fixes
When displaying unicode with surrogates (or other potential
UnicodeEncodeError),pylint will now display a '?' character (using
encode(encoding="utf-8", errors="replace"))instead of crashing. The functional tests classes are also updated to handle this case.
Closes #8736
Fixed unidiomatic-typecheck only checking left-hand side.
Closes #10217
Fix a crash caused by malformed format strings when using
.formatwith keyword arguments.Closes #10282
Fix false positive
inconsistent-return-statementswhen usingquit()orexit()functions.Closes #10508
Fix a crash in :ref:
nested-min-maxwhen usingbuiltins.minorbuiltins.maxinstead of
minormaxdirectly.Closes #10626
Fixed a crash in :ref:
unnecessary-dict-index-lookupwhen the index of an enumerated listwas deleted inside a for loop.
Closes #10627
Other Changes
Remove support for launching pylint with Python 3.9.
Code that supports Python 3.9 can still be linted with the
--py-version=3.9setting.Refs #10405
Internal Changes
Modified test framework to allow for different test output for different Python versions.
Refs #10382
pylint-dev/pylint (pylint)
v4.0.1Compare Source
What's new in Pylint 4.0.1?
Release date: 2025-10-14
False Positives Fixed
Exclude
__all__and__future__.annotationsfromunused-variable.Closes #10019
Fix false-positive for
bare-name-capture-patternif a case guard is used.Closes #10647
Check enums created with the
Enum()functional syntax to pass against the--class-rgxfor theinvalid-namecheck, like other enums.Closes #10660
astral-sh/ruff (ruff)
v0.14.1Compare Source
Released on 2025-10-16.
Preview features
flake8-bugbear] Omit annotation in preview fix forB006(#20877)flake8-logging-format] Avoid dropping implicitly concatenated pieces in theG004fix (#20793)pydoclint] Implementdocstring-extraneous-parameter(DOC102) (#20376)pyupgrade] ExtendUP019to detecttyping_extensions.Text(UP019) (#20825)pyupgrade] Fix false negative forTypeVarwith default argument innon-pep695-generic-class(UP046) (#20660)Bug fixes
Truthiness::from_exprfor lambdas, generators, and f-strings (#20704)fastapi] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003) (#20687)flake8-pyi] Fix operator precedence by adding parentheses when needed (PYI061) (#20508)ruff] Suppress diagnostic for f-string interpolations with debug text (RUF010) (#20525)Rule changes
airflow] Add warning toairflow.datasets.DatasetEventusage (AIR301) (#20551)flake8-bugbear] MarkB905andB912fixes as unsafe (#20695)DiagnosticTagfor more rules - changes display in editors (#20758,#20734)Documentation
lint.flake8-type-checking.quoted-annotationsdocs (#20765)flake8-datetimez] Clarify docs for several rules (#20778)RUF015description (#20873)Other changes
Contributors
Configuration
📅 Schedule: Branch creation - "before 4am on monday" in timezone UTC, Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone UTC.
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.