
    bi                         d dl Z d dlZd dlZ ej                  e      j
                  Zedz  Z e j                  ej                  d            Z
e
d   d   d   d    Zd Z ed	      Z ed
      Z ed      Zy)    Nzschema.jsonzutf-8)encodingdefinitionszcurrent-versionenumc                     ddj                  |       i}|j                  t               t        j                  j                  |      S )z&make a JSON Schema (Draft 7) validatorz$refz#/definitions/{})formatupdateSCHEMA
jsonschema
validatorsDraft7Validator)keyschemas     V/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/jupyter_lsp/schema/__init__.pymake_validatorr      s;    (//45F
MM&  0088    zservers-responsezlanguage-server-specz(language-server-specs-implementation-map)jsonpathlibr
   Path__file__parentHERESCHEMA_FILEloads	read_textr	   SPEC_VERSIONr   SERVERS_RESPONSELANGUAGE_SERVER_SPECLANGUAGE_SERVER_SPEC_MAP r   r   <module>r       s      w||H$$]"	K))7);	<m$%67?B9 ""45 %&<= )*TU r   