mirror of
https://github.com/esphome/esphome.git
synced 2025-09-09 14:52:20 +01:00
Support voluptuous 0.11.7 / fix cpp-lint
* Support voluptuous 0.11.7 ( Fixes esphome/issues#580 ) * Fix travis target Cpp-Lint for platformio 4
This commit is contained in:
committed by
Brandon Davidson
parent
5c9755ecc1
commit
718c494013
@@ -21,8 +21,8 @@ def ensure_multiple_invalid(err):
|
||||
# pylint: disable=protected-access, unidiomatic-typecheck
|
||||
class _Schema(vol.Schema):
|
||||
"""Custom cv.Schema that prints similar keys on error."""
|
||||
def __init__(self, schema, extra=vol.PREVENT_EXTRA, extra_schemas=None):
|
||||
super(_Schema, self).__init__(schema, extra=extra)
|
||||
def __init__(self, schema, required=False, extra=vol.PREVENT_EXTRA, extra_schemas=None):
|
||||
super(_Schema, self).__init__(schema, required=required, extra=extra)
|
||||
# List of extra schemas to apply after validation
|
||||
# Should be used sparingly, as it's not a very voluptuous-way/clean way of
|
||||
# doing things.
|
||||
|
Reference in New Issue
Block a user