
    ei                     :    d dl Zd dlZd dlZd dlmZ ddedefdZy)    N)Any	tool_namereturnc                    | dk(  sJ d       d}d}t         j                  dk  rAt        j                  j	                  ||d      5 }t        j                  |      cddd       S t        j                  j                  |      j                  |      }|j                  d      5 }t        j                  |      cddd       S # 1 sw Y   hxY w# 1 sw Y   yxY w)	z4Get the stored complete schema for black's settings.blackzOnly black is supported.zblack.resourceszblack.schema.json)   	   zutf-8)encodingN)
sysversion_info	importlib	resources	open_textjsonloadfilesjoinpathopen)r   pkgfnamefschemas        ./usr/lib/python3/dist-packages/black/schema.py
get_schemar      s    ;!;;
CE
&   **3*H 	 A99Q<	  	    &&s+44U;F	g	& !yy| 		  	  s   C%CCC)r   )importlib.resourcesr   r   r   typingr   strr        r   <module>r       s$      
 # C r   