Merge pull request #2806 from jku/prep-v6

Prepare v6.0
This commit is contained in:
Jussi Kukkonen 2025-03-11 12:37:42 +02:00 committed by GitHub
commit bb6d459ce3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 3 deletions

View file

@ -2,9 +2,12 @@
## Unreleased
### Changed
## v6.0.0
This release is API compatible but contains a major internal change in the HTTP handling.
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
* ngclient: urllib3 is used as the HTTP library by default instead of requests (#2762,
#2773, #2789)
@ -13,6 +16,8 @@ This release is API compatible but contains a major internal change in the HTTP
the fetcher at Updater initialization and explicitly depending on requests
* ngclient: TLS certificate source was changed. Certificates now come from operating
system certificate store instead of `certifi` (#2762)
* ngclient: The updater can now initialize from embedded initial root metadata every
time. Users are recommended to provide the `bootstrap` argument to Updater (#2767)
* Test infrastructure has improved and should now be more usable externally, e.g. in
distro test suites (#2749)

View file

@ -4,4 +4,4 @@
"""TUF."""
# This value is used in the ngclient user agent.
__version__ = "5.1.0"
__version__ = "6.0.0"