Skip to content

Commit 97d5395

Browse files
lukpuehJussi Kukkonen
and
Jussi Kukkonen
committed
Prepare v0.20.0
This will be the final release of python-tuf that includes the legacy implementation code. Please see the [*1.0.0 announcement*](1.0.0-ANNOUNCEMENT.md) page for more details about the next release and the deprecation of the legacy implementation, including migration instructions. Co-authored-by: Jussi Kukkonen <[email protected]> Signed-off-by: Jussi Kukkonen <[email protected]>
1 parent 1ea497a commit 97d5395

File tree

3 files changed

+39
-2
lines changed

3 files changed

+39
-2
lines changed

docs/CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Changelog
22

3+
4+
## v0.20.0
5+
6+
*__NOTE:__ This will be the final release of python-tuf that includes the
7+
legacy implementation code. Please see the [*1.0.0
8+
announcement*](1.0.0-ANNOUNCEMENT.md) page for more details about the next
9+
release and the deprecation of the legacy implementation, including migration
10+
instructions.*
11+
12+
### Added
13+
* metadata API: misc input validation (#1630, #1688, #1668, #1672, #1690)
14+
* doc: repository library design document and ADR (#1693)
15+
* doc: 1.0.0 announcement (#1706)
16+
* doc: misc docstrings in metadata API (#1620)
17+
* doc: repository and client examples (#1675, #1685, #1700)
18+
* test: ngclient key rotation (#1635, #1649, #1691)
19+
* test: ngclient top-level role update (#1636)
20+
* test: ngclient non-consistent snapshot (#1666, #1705)
21+
* test: more lint/type checks and auto-formatting (#1658, #1664, #1659, #1674,
22+
#1677, #1687, #1699, #1701, #1708, #1710, #1720, #1726)
23+
* build: Python 3.10 support (#1628)
24+
25+
### Changed
26+
* ngclient: misc API changes (#1604, #1731)
27+
* ngclient: avoid re-loading verified targets metadata (#1593)
28+
* ngclient: implicitly call refresh() (#1654)
29+
* ngclient: return loaded metadata (#1680)
30+
* ngclient: skip visited nodes on delegation tree traversal (#1683)
31+
* ngclient: remove URL normalisation (#1686)
32+
* build: modernise packaging configuration (#1626)
33+
* build: bump dependencies (#1609, #1611, #1616, #1621)
34+
* build: limit GitHub Action token visibility and permissions (#1652, #1663)
35+
* test: misc test changes (#1715, #1670, #1671, #1631, #1695, #1702)
36+
37+
### Removed
38+
* doc: obsolete roadmap (#1698)
39+
340
## v0.19.0
441

542
For users of legacy client (tuf.client module) this is purely a security fix

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = tuf
3-
version = 0.19.0
3+
version = 0.20.0
44
author = https://www.updateframework.com
55
author_email = [email protected]
66
description = A secure updater framework for Python

tuf/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# setup.cfg has it hard-coded separately.
33
# Currently, when the version is changed, it must be set in both locations.
44
# TODO: Single-source the version number.
5-
__version__ = "0.19.0"
5+
__version__ = "0.20.0"
66

77
# This reference implementation produces metadata intended to conform to
88
# version 1.0.0 of the TUF specification, and is expected to consume metadata

0 commit comments

Comments
 (0)