File tree Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
+
3
+ ## v3.0.0
4
+
5
+ The notable change in this release is #2165 : The tuf.api.metadata.Key
6
+ class implementation was moved to Securesystemslib with minor API
7
+ changes. These changes require no action in tuf.ngclient users but may
8
+ require small changes in tuf.api.metadata using repository
9
+ implementations that create keys.
10
+
11
+ As a result of these changes, both signing and verification are now
12
+ fully extensible, see Securesystemslib signer API for details.
13
+
14
+ tuf.repository remains an unstable module in 3.0.0.
15
+
16
+ ### Added
17
+ * Build: Use pydocstyle to lint docstrings (#2283 , #2281 )
18
+ * Examples: Add Repository uploader/signer tool example (#2241 )
19
+ * Metadata API: Add TargetFile.get_prefixed_paths() (#2166 )
20
+ * ngclient: Export TargetFile (#2279 )
21
+ * repository: Add strictly typed accessors and context managers (#2311 )
22
+ * Release: Use PyPI Trusted Publishing
23
+ https://docs.pypi.org/trusted-publishers/ (#2371 )
24
+
25
+ ### Changed
26
+ * Build: Various minor build and release infrastructure improvements,
27
+ dependency updates
28
+ * Metadata API: Key class is still part of the API but now comes from
29
+ Securesystemslib (#2165 ):
30
+ * ` Key.verify_signature() ` method signature has changed
31
+ * ` Key.from_securesystemslib_key() ` was removed: Use
32
+ Securesystemslibs ` SSlibKey.from_securesystemslib_key() ` instead
33
+
34
+
2
35
## v2.1.0
3
36
### Added
4
37
* repo: experimental repository module and example (#2193 )
Original file line number Diff line number Diff line change 5
5
"""
6
6
7
7
# This value is used in the requests user agent.
8
- __version__ = "2.1 .0"
8
+ __version__ = "3.0 .0"
You can’t perform that action at this time.
0 commit comments