chore(deps): update dependency tuf to v6 #48
Closed
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.1.0
->==6.0.0
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
theupdateframework/python-tuf (tuf)
v6.0.0
Compare Source
This release is not strictly speaking an API break from 5.1 but it does contain some
major internal changes that users should be aware of when upgrading.
Changed
#2773, #2789)
requests
,idna
,charset-normalizer
andcertifi
the fetcher at Updater initialization and explicitly depending on requests
system certificate store instead of
certifi
(#2762)time. Users are recommended to provide the
bootstrap
argument to Updater (#2767)distro test suites (#2749)
v5.1.0
Compare Source
Changed
from creating issues in actual deployments were the embedded root is not easily
updateable (#2675)
is not correctly signed (#2650)
v5.0.0
Compare Source
This release, most notably, marks stable securesystemslib v1.0.0 as minimum
requirement. The update causes a minor break in the new DSSE API (see below)
and affects users who also directly depend on securesystemslib. See the securesystemslib release
notes
and the updated python-tuf
examples
(#2617) for details. ngclient API remainsbackwards-compatible.
Changed
SimpleEnvelope.signatures
type todict
, removeSimpleEnvelope.signatures_dict
(#2617)v4.0.0
Compare Source
This release is a small API change for Metadata API users (see below).
ngclient API is compatible but optional DSSE support has been added.
Added
Changed
Root.get_verification_result()
andTargets.get_verification_result()
specifically)
Root.get_root_verification_result()
has been added to handle the specialcase of root verification
securesystemslib API changes
v3.1.1
Compare Source
This is a security fix release to address advisory GHSA-77hh-43cm-v8j6. The issue does not affect
tuf.ngclient
users, but could affecttuf.api.metadata
users.Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Renovate Bot.