Repository URL to install this package:
Version:
3.4.43 ▾
|
ó ³EYc @ sI d d l m Z m Z d d l Z d d l Z d d l Z d d l m Z d d l m Z m Z e d d g Z e Z e j Z d e f d YZ d e f d YZ d e f d YZ d e f d YZ d e f d YZ d e f d YZ d e f d YZ e e d Z e Z e d Z d S( iÿÿÿÿ( t defaultdictt dequeN( t _utils( t PY3t iteritemst anyOft oneOft _Errorc B s e Z e d d d e e e d d d Z d Z d Z e rK e Z n d Z e d Z e d Z e d Z d Z d Z RS( c C sÐ t t | j | | | | | | | | | | | | _ t | | _ | _ t | | _ | _ t | | _ | | _ | _ | | _ | | _ | | _ | | _ | | _ x | D] } | | _ q¹ Wd S( N( t superR t __init__t messageR t patht relative_patht schema_patht relative_schema_patht listt contextt causet __cause__t validatort validator_valuet instancet schemat parent( t selfR R R R R R R R R R t error( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyR s. c C s d | j j | j f S( Ns <%s: %r>( t __class__t __name__R ( R ( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyt __repr__8 s c C sÏ | j | j | j | j f } t d | D r; | j St j | j d d } t j | j d d } | j t j d j | j t j t | j d t j | t j | j t j | f S( Nc s s | ] } | t k Vq d S( N( t _unset( t .0t m( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pys <genexpr>? s t widthiH sv Failed validating %r in schema%s: %s On instance%s: %s iÿÿÿÿ( R R R R t anyR t pprintt pformatt textwrapt dedentt rstripR t format_as_indexR R t indentR ( R t essential_for_verboset pschemat pinstance( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyt __unicode__; s c C s t | j d S( Ns utf-8( t unicodet encode( R ( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyt __str__W s c C s | | j S( N( t _contents( t clst other( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyt create_fromZ s c C sE | j } | d k r | j St | j } | j t | j | S( N( R t NoneR R t extendleftt reversedt absolute_path( R R R ( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyR7 ^ s c C sE | j } | d k r | j St | j } | j t | j | S( N( R R4 R R R5 R6 t absolute_schema_path( R R R ( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyR8 h s c K sI xB t | D]4 \ } } t | | t k r t | | | q q Wd S( N( R t getattrR t setattr( R t kwargst kt v( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyt _setr s c s d } t f d | D S( NR R R R R R R R R R c 3 s$ | ] } | t | f Vq d S( N( R9 ( R t attr( R ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pys <genexpr>| s ( s messages causes contexts validators validator_values paths schema_paths instances schemas parent( t dict( R t attrs( ( R sJ /home/tvault/.virtenv/lib/python2.7/site-packages/jsonschema/exceptions.pyR0 w s ( N( ( ( R t __module__R R4 R R R, R R/ t classmethodR3 t propertyR7 R8 R>