summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2013-05-20 20:29:22 -0400
committerJulian Berman <Julian@GrayVines.com>2013-05-20 20:29:22 -0400
commit029b12d0646fa2cf77dc682c6000b3fdf929d913 (patch)
treeb0758e13544e1280bcf69abedf1bca18ca7c5b31
parent85739b63ec438f6aa50b6ec128115310997a00dc (diff)
downloadjsonschema-029b12d0646fa2cf77dc682c6000b3fdf929d913.tar.gz
Deprecate ValidatorMixin.
-rw-r--r--jsonschema/validators.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/jsonschema/validators.py b/jsonschema/validators.py
index c8ee8d8..69f05ea 100644
--- a/jsonschema/validators.py
+++ b/jsonschema/validators.py
@@ -4,6 +4,7 @@ import collections
import contextlib
import json
import numbers
+import warnings
try:
import requests
@@ -159,6 +160,11 @@ def extend(validator, validators, version=None):
class ValidatorMixin(create(meta_schema={})):
def __init__(self, *args, **kwargs):
+ warnings.warn(
+ "ValidatorMixin is deprecated. "
+ "Use jsonschema.validators.create instead.",
+ DeprecationWarning,
+ )
super(ValidatorMixin, self).__init__(*args, **kwargs)
class _VALIDATORS(dict):