Skip to content

Commit 1682f55

Browse files
authored
Merge pull request #265 from joshuagl/joshuagl/v0.16.0
Prepare v0.16.0 release
2 parents 8e03632 + 43e0d85 commit 1682f55

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

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

3+
## securesystemslib v0.16.0
4+
5+
### Added
6+
* Added new, self-explanatory, AnyNonEmptyString schema (#244)
7+
* Separate functions for getting a file's length, `util.get_file_length()`, and
8+
a file's hashes, `util.get_file_hashes()` (#259)
9+
10+
### Changed
11+
* Improved documentation for abstract storage interface (#240)
12+
* Change PATHS_SCHEMA to be any non-empty string (#244)
13+
* Updated `keys.format_metadata_to_key()` to take an optional list of hashing
14+
algorithms rather than requiring users modify `settings.HASH_ALGORITHMS` to
15+
change this behaviour (#227)
16+
* Rather than silently ignoring empty paths, throw an exception on empty file
17+
path in `storage.FileSystemBackend.create_folder` (#252)
18+
19+
### Fixed
20+
* Proper tearing down of storage tests (#249)
21+
* Handle empty directories in `util.ensure_parent_dir()` (#260)
22+
* Fix tests to work with newer versions (3.0 or newer) of the cryptography
23+
module (#264)
24+
325
## securesystemslib v0.15.0
426

527
* Allow Blake (blake2s and blake2b) hashing algorithms (#218)

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
setup(
7070
name = 'securesystemslib',
71-
version = '0.15.0',
71+
version = '0.16.0',
7272
description = 'A library that provides cryptographic and general-purpose'
7373
' routines for Secure Systems Lab projects at NYU',
7474
license = 'MIT',
@@ -99,6 +99,10 @@
9999
'Topic :: Security',
100100
'Topic :: Software Development'
101101
],
102+
project_urls = {
103+
'Source': 'https://github.com/secure-systems-lab/securesystemslib',
104+
'Issues': 'https://github.com/secure-systems-lab/securesystemslib/issues',
105+
},
102106
install_requires = ['six>=1.11.0', 'subprocess32; python_version < "3"',
103107
'python-dateutil>=2.8.0'],
104108
extras_require = {

0 commit comments

Comments
 (0)