Skip to content

Commit 87825d6

Browse files
committed
Release 0.16.0
1 parent 4cef6ce commit 87825d6

File tree

2 files changed

+23
-9
lines changed

2 files changed

+23
-9
lines changed

CHANGELOG.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,36 @@
11
# Changelog
22

3+
## [0.16.0]
4+
5+
**New**:
6+
7+
* [#534](https://github.com/alecthomas/voluptuous/pull/534): Support requiring `anyOf` a list of keys
8+
9+
**Fixes**:
10+
11+
* [#523](https://github.com/alecthomas/voluptuous/pull/523): Allow Generators for `vol.In`
12+
* [#524](https://github.com/alecthomas/voluptuous/pull/524): Fix bug with `Any` validator and `REMOVE_EXTRA`
13+
14+
**Changes**:
15+
16+
* [#530](https://github.com/alecthomas/voluptuous/pull/530): Add comprehensive tests for `humanize.py` module
17+
318
## [0.15.2]
419

520
**Fixes**:
621

7-
* [522](https://github.com/alecthomas/voluptuous/pull/522) Fix regression with ALLOW_EXTRA and `Any` validator
22+
* [522](https://github.com/alecthomas/voluptuous/pull/522): Fix regression with ALLOW_EXTRA and `Any` validator
823

924
## [0.15.1]
1025

1126
**Fixes**:
1227

13-
* [515](https://github.com/alecthomas/voluptuous/pull/515) Fix `Remove` not removing keys that do not validate
14-
* [516](https://github.com/alecthomas/voluptuous/pull/516) Improve validator typing to allow non-number formats for min and max
15-
* [517](https://github.com/alecthomas/voluptuous/pull/517) Remove `Maybe` validator typing
16-
* [518](https://github.com/alecthomas/voluptuous/pull/518) Use typing.Container for `In` validator
17-
* [519](https://github.com/alecthomas/voluptuous/pull/519) Don't enforce type for unused description attribute
18-
* [521](https://github.com/alecthomas/voluptuous/pull/521) Type schema attribute as `Any`
28+
* [515](https://github.com/alecthomas/voluptuous/pull/515): Fix `Remove` not removing keys that do not validate
29+
* [516](https://github.com/alecthomas/voluptuous/pull/516): Improve validator typing to allow non-number formats for min and max
30+
* [517](https://github.com/alecthomas/voluptuous/pull/517): Remove `Maybe` validator typing
31+
* [518](https://github.com/alecthomas/voluptuous/pull/518): Use typing.Container for `In` validator
32+
* [519](https://github.com/alecthomas/voluptuous/pull/519): Don't enforce type for unused description attribute
33+
* [521](https://github.com/alecthomas/voluptuous/pull/521): Type schema attribute as `Any`
1934

2035
## [0.15.0]
2136

@@ -58,7 +73,6 @@
5873
* [#470](https://github.com/alecthomas/voluptuous/pull/470): Fix a few code comment typos
5974
* [#472](https://github.com/alecthomas/voluptuous/pull/472): Change to SPDX conform license string
6075

61-
6276
**New**:
6377
* [#475](https://github.com/alecthomas/voluptuous/pull/475): Add typing information
6478
* [#478](https://github.com/alecthomas/voluptuous/pull/478): Fix new type hint of schemas, for example for `Required('key')`

voluptuous/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,5 @@
8484

8585
# fmt: on
8686

87-
__version__ = '0.15.2'
87+
__version__ = '0.16.0'
8888
__author__ = 'alecthomas'

0 commit comments

Comments
 (0)