diff options
Diffstat (limited to 'jsonschema/validators.py')
-rw-r--r-- | jsonschema/validators.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/jsonschema/validators.py b/jsonschema/validators.py index 93c2929..936d723 100644 --- a/jsonschema/validators.py +++ b/jsonschema/validators.py @@ -169,6 +169,7 @@ def create( schema = attr.ib(repr=reprlib.repr) resolver = attr.ib(default=None, repr=False) format_checker = attr.ib(default=None) + evolve = attr.evolve def __attrs_post_init__(self): if self.resolver is None: @@ -182,9 +183,6 @@ def create( for error in cls(cls.META_SCHEMA).iter_errors(schema): raise exceptions.SchemaError.create_from(error) - def evolve(self, **kwargs): - return attr.evolve(self, **kwargs) - def iter_errors(self, instance, _schema=None): if _schema is not None: warnings.warn( |