ValidX is fast, powerful, and flexible validator with sane syntax.
from validx import Dict, Str
schema = Dict({"message": Str()})
data = {"message": "ValidX is cool!"}
print(schema(data))
{'message': 'ValidX is cool!'}
The full documentation is available at Read the Docs.