a
    ß™fb;
  ã                   @   sP  d dl Z d dlmZmZ d dlmZ ddlT ddlT ddlT ddl	T ddl
T ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlT ddlmZmZ ddgZd	Z e j! "e j! #e j! $e%¡d
d¡¡Z&e ee j! #e&d¡ƒd fgZ'G dd„ deƒZ(G dd„ deƒZ)dS )é    N)ÚAsdfExtensionÚBuiltinExtension)Úfilepath_to_urlé   )Ú*)Ú_astropy_typesÚ_astropy_asdf_typesÚAstropyExtensionÚAstropyAsdfExtensionzhttp://astropy.org/schemas/ÚdataZschemaszastropy.orgz/{url_suffix}.yamlc                   @   s0   e Zd Zedd„ ƒZedd„ ƒZedd„ ƒZdS )r	   c                 C   s   t S ©N)r   ©Úself© r   ú=lib/python3.9/site-packages/astropy/io/misc/asdf/extension.pyÚtypes6   s    zAstropyExtension.typesc                 C   s   dt d fgS )Nztag:astropy.org:astropyzastropy{tag_suffix})ÚASTROPY_SCHEMA_URI_BASEr   r   r   r   Útag_mapping:   s    ÿzAstropyExtension.tag_mappingc                 C   s   t S r   )ÚASTROPY_URL_MAPPINGr   r   r   r   Úurl_mapping?   s    zAstropyExtension.url_mappingN)Ú__name__Ú
__module__Ú__qualname__Úpropertyr   r   r   r   r   r   r   r	   5   s   

c                   @   s   e Zd Zedd„ ƒZdS )r
   c                 C   s   t S r   )r   r   r   r   r   r   G   s    zAstropyAsdfExtension.typesN)r   r   r   r   r   r   r   r   r   r
   F   s   )*ÚosZasdf.extensionr   r   Z	asdf.utilr   Ztags.coordinates.angleZtags.coordinates.framesZtags.coordinates.earthlocationZtags.coordinates.skycoordZtags.coordinates.representationZtags.coordinates.spectralcoordZtags.fits.fitsZtags.table.tableZtags.time.timeZtags.time.timedeltaZtags.transform.basicZtags.transform.compoundZ tags.transform.functional_modelsZtags.transform.physical_modelsZtags.transform.mathZtags.transform.polynomialZtags.transform.powerlawsZtags.transform.projectionsZtags.transform.tabularZtags.unit.quantityZtags.unit.unitZtags.unit.equivalencyr   r   r   Ú__all__r   ÚpathÚabspathÚjoinÚdirnameÚ__file__ZSCHEMA_PATHr   r	   r
   r   r   r   r   Ú<module>   sP   ÿÿþÿÿ	