chore(deps): update testing deps (minor)#85
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
December 18, 2025 06:49
d79a0a7 to
f66e1c9
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
January 28, 2026 03:34
f66e1c9 to
31a448a
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
February 3, 2026 19:35
31a448a to
485c740
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
2 times, most recently
from
February 13, 2026 00:31
cb635c4 to
24f8647
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
3 times, most recently
from
February 26, 2026 16:01
7b7332f to
f8ca19a
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
February 26, 2026 23:43
f8ca19a to
1f33c9e
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
March 6, 2026 00:03
1f33c9e to
d7de1af
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
2 times, most recently
from
March 19, 2026 18:59
4e96565 to
0a40542
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
4 times, most recently
from
March 30, 2026 19:59
13bad67 to
29ffe07
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
2 times, most recently
from
April 9, 2026 16:33
e975f97 to
cfba19b
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
April 16, 2026 21:47
cfba19b to
5a4b3ea
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
April 24, 2026 20:26
5a4b3ea to
a95ad79
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
4 times, most recently
from
May 14, 2026 19:58
bdc28a5 to
c376e30
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
May 21, 2026 16:11
c376e30 to
4b8bda2
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
2 times, most recently
from
May 28, 2026 21:40
48b1a4b to
b459b84
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
June 4, 2026 17:16
b459b84 to
cdce339
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
June 12, 2026 02:09
cdce339 to
1d1a8fb
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
3 times, most recently
from
June 26, 2026 00:06
8485861 to
9712b89
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
June 30, 2026 09:45
9712b89 to
26f49a5
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
July 9, 2026 21:56
26f49a5 to
3f593c5
Compare
renovate
Bot
force-pushed
the
renovate/testing-deps
branch
from
July 16, 2026 18:49
3f593c5 to
61125f7
Compare
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:
3.3.1→3.8.02.32.5→2.34.20.14.5→0.15.22Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
canonical/operator (ops)
v3.8.0Compare Source
Features
Fixes
Runtime.exec()when the charm raises (#2581)Documentation
Tests
Refactoring
CI
v3.7.1Compare Source
Fixes
Documentation
Tests
CI
v3.7.0Compare Source
Features
breakpointin testing (#2363)Fixes
Documentation
Tests
CI
v3.6.0Compare Source
Features
ops.testing.Contextto 3.6.14 (#2316)Fixes
Model.get_binding()return type (#2329)ExecError.__str__, not full command line (#2336)MISSINGsentinel inops.Relation.save(#2306)Documentation
Tests
SCENARIO_BARE_CHARM_ERRORS=truein Ops tests that care (#2314)CI
versions.mddoc (#2323)v3.5.2Compare Source
Fixes
credential-getis available on k8s in newer Juju (#2307)setuptools_scmbuild dependency (#2310)Documentation
v3.5.1Compare Source
Fixes
parse_rfc3339for datetime parsing to support Juju 4 (#2264)additional_propertiesin the action meta in Juju 4 (#2250)KeyErroronauth-typewhen creatingCloudCredentialobject (#2268)_checks_actionshould return empty list when there are no changes (#2270)Documentation
Tests
CI
v3.5.0Compare Source
Features
Documentation
Tests
CI
v3.4.0Compare Source
Breaking Changes
Features
Fixes
ops.Pebble.pullcleans up temporary files if it errors (#2087)Documentation
simpleCharmcraft profile (#2138)Tests
Refactoring
CI
psf/requests (requests)
v2.34.2Compare Source
headersinput type back toMappingto avoid invariance issueswith
MutableMappingand inferred dict types. Users callingRequest.headers.update()may need to narrow typing in their code. (#7441)v2.34.1Compare Source
Bugfixes
jsoninput type fromdictandlisttoMappingand
Sequence. (#7436)headersinput type to MutableMapping and removedNonefromRequest.headerstyping to improve handling for users. (#7431)Response.reasonmoved fromstr | Nonetostrto improve handlingfor users. (#7437)
__getattr__implementationsweren't being properly detected as Iterables. (#7433)
v2.34.0Compare Source
Announcements
Requests 2.34.0 introduces inline types, replacing those provided by
typeshed. Public API types should be fully compatible with mypy, pyright,
and ty. We believe types are comprehensive but if you find issues, please
report them to the pinned tracking issue.
Special thanks to @bastimeyer, @cthoyt, @edgarrmondragon, and @srittau for
helping review and test the types ahead of the release. (#7272)
Improvements
usedforsecurity=Falseto clarifysecurity considerations. (#7310)
should be able to start testing prior to its release in October. (#7422)
Bugfixes
Response.historyno longer contains a reference to itself, preventingaccidental looping when traversing the history list. (#7328)
proxy_bypass implementation has been updated with CPython's fix from
bpo-39057. (#7427)
URI paths. This should address user issues with specific presigned
URLs. Note the full fix requires urllib3 2.7.0+. (#7315)
v2.33.1Compare Source
Bugfixes
files in the tmp directory. (#7305)
v2.33.0Compare Source
Announcements
uses Requests, please take a look at #7271. Give it a try, and report
any gaps or feedback you may have in the issue. 📣
Security
requests.utils.extract_zipped_pathsnow extractscontents to a non-deterministic location to prevent malicious file
replacement. This does not affect default usage of Requests, only
applications calling the utility function directly.
Improvements
Bugfixes
malformed authentication to be applied to Requests on
Python 3.11+. (#7205)
Deprecations
Documentation
astral-sh/ruff (ruff)
v0.15.22Compare Source
Release Notes
Released on 2026-07-16.
Preview features
pycodestyle] Add an autofix forE402(#22212)refurb] Allow subclassing builtins in stub files (FURB189) (#26812)ruff] Add rule to replacenoqacomments withruff:ignore(RUF105) (#26423)ruff] Add rule to use human-readable names inruff:ignorecomments (RUF106) (#26682)ruff] Add rule to use human-readable names in configuration selectors (RUF201) (#26772)Bug fixes
flake8-pyi] Fix false positive in__all__(PYI053) (#26872)Rule changes
pylint] Ignore mutable type updates inredefined-loop-name(PLW2901) (#25733)Performance
Documentation
flake8-datetimez] Clarify naming guidance fordatetime.today(DTZ002) (#26658)pycodestyle] DocumentE731fix safety (#26847)ruff] Clarify intentional async contexts forunused-async(RUF029) (#26641)Contributors
Install ruff 0.15.22
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.15.22/ruff-installer.ps1 | iex"Download ruff 0.15.22
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.15.21Compare Source
Released on 2026-07-09.
Preview features
--add-ignorefor addingruff:ignorecomments (#26346)flake8-comprehensions] DropC409tuple comprehension preview behavior (#25707)pyupgrade] Lint and fix use of deprecatedabcdecorators (UP051) (#26417)Bug fixes
flake8-implicit-str-concat] FixISC003autofix incorrectly stripping+from comments (#26554)Rule changes
flake8-executable] MarkEXE004fix as unsafe (#26033)flake8-pyi] MarkPYI061fixes as unsafe in Python files (#26533)pydocstyle] Skipoverload-with-docstringin stub files (D418) (#26318)Performance
fits_elementin formatter (#26429)Formatter
--extend-excludetoruff format(#26372)Documentation
flake8-bandit] Fix misleading docstring formako-templates(S702) (#26432)ruff] Fix non-triggering example forif-key-in-dict-del(RUF051) (#26433)Contributors
v0.15.20Compare Source
Released on 2026-06-25.
Preview features
noqashebang handling inruff:ignorecomments (#26286)ruff] Removepytest-fixture-autouse(RUF076) (#26240, #26371)Documentation
ruff_python_parserREADME for crates.io (#26315)perflint] Clarify thatPERF402applies to any iterable (#26242)Contributors
v0.15.19Compare Source
Released on 2026-06-23.
Preview features
Bug fixes
Rule changes
pylint] Update fix suggestions for__floor__,__trunc__,__length_hint__, and__matmul__variants (PLC2801) (#26239)Performance
Documentation
flake8-pyi] Note thatPYI051is an opinionated stylistic rule (#26179)pyupgrade] ClarifyUP029as a Python 2 compatibility rule (#26243)Other changes
Contributors
v0.15.18Compare Source
Released on 2026-06-18.
Preview features
ruff:ignorecomments (#25791)Configuration
📅 Schedule: (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.