Skip to content

Commit e418a1e

Browse files
author
Jussi Kukkonen
committed
python-tuf version 1.0.0 \o/
* Update Changelog * Update version numbers Signed-off-by: Jussi Kukkonen <[email protected]>
1 parent 1284a42 commit e418a1e

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

docs/CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
## v1.0.0
4+
5+
This release makes ngclient and the Metadata API the supported python-tuf APIs.
6+
It also removes the legacy implementation as documented in the
7+
[1.0.0 announcement](1.0.0-ANNOUNCEMENT.md): all library code is now contained
8+
in `tuf.api` or `tuf.ngclient`.
9+
10+
### Added
11+
* tests: Extend testing (#1689, #1703, #1711, #1728, #1735, #1738,
12+
#1742, #1766, #1777, #1809, #1831)
13+
14+
### Changed
15+
* Metadata API: Disallow microseconds in expiry (#1712)
16+
* Metadata API: Preserve role keyid order (#1754)
17+
* Metadata API: Make exceptions more consistent (#1725, #1734, #1787, #1840,
18+
#1836)
19+
* Metadata API: Update supported spec version to "1.0.28" (#1825)
20+
* Metadata API: Accept legacy spec version "1.0" (#1796)
21+
* Metadata API: Accept custom fields in Metadata (#1861)
22+
* ngclient: Remove temporary file in failure cases (#1757)
23+
* ngclient: Explicitly encode rolename in URL (#1759)
24+
* ngclient: Allow HTTP payload compression (#1774)
25+
* ngclient: Make exceptions more consistent (#1799, #1810)
26+
* docs: Improve documentation (#1744, #1749, #1750, #1755, #1771, #1776, #1772,
27+
#1780, #1781, #1800, #1815, #1820, #1829, #1838, #1850, #1853, #1855, #1856
28+
#1868, #1871)
29+
* build: Various build infrastructure improvements (#1718, #1724, #1760, #1762,
30+
#1767, #1803, #1830, #1832, #1837, #1839)
31+
* build: Stop supporting EOL Python 3.6 (#1783)
32+
* build: Update dependencies (#1809, #1827, #1834, #1863, #1865, #1870)
33+
34+
### Removed
35+
* Remove all legacy code including old client, repository_tool, repository_lib
36+
and the scripts (#1790)
37+
* Metadata API: Remove modification helper methods that are no longer necessary
38+
(#1736, #1740, #1743)
39+
* tests: Remove client tests that were replaced with better ones (#1741)
40+
* tests: Stop using unittest_toolbox (#1792)
41+
* docs: Remove deprecated documentation (#1768, #1769, #1773, #1848)
42+
343

444
## v0.20.0
545

setup.cfg

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

tuf/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
# setup.cfg has it hard-coded separately.
99
# Currently, when the version is changed, it must be set in both locations.
1010
# TODO: Single-source the version number.
11-
__version__ = "0.20.0"
11+
__version__ = "1.0.0"

0 commit comments

Comments
 (0)