
    gT                        	 d dl mZ d dlmZmZ ej                  Zej                  Zej                  Z	ej                  Z
ej                  Zej                  Zej                  Zej                  Zej                  Zej                   Zej"                  Zej$                  Zej&                  Zg dZy# e$ r	 d dl mZ Y w xY w)   )_schema)
_schema_py)UnknownTypeSchemaParseException)
r   load_schemar   parse_schemafullnameexpand_schemaload_schema_orderedto_parsing_canonical_formFINGERPRINT_ALGORITHMSfingerprintN) r   ImportErrorr   _schema_commonr   r   schema_nameextract_record_typeextract_logical_typeis_single_record_unionis_single_name_unionr   r   r	   r
   r   r   r   r   __all__     D/var/www/openai/venv/lib/python3.12/site-packages/fastavro/schema.py<module>r      s   ( > !!11 33  77 33  !!##%%11 #==  77 !!-  ('(s   B1 1B?>B?