o
    QDii                     @  sf   d dl mZ d dlZd dlmZmZ d dlZddlmZ g dZ	dZ
ejdd	d
G dd deZdS )    )annotationsN)ListOptional   )Control)csvtsvxlsxxlsjsonlndjsonzcsv.zipztsv.zipzxlsx.zipzxls.zipz	jsonl.zipz
ndjson.zipzhttps://zenodo.org/api/TF)kw_onlyreprc                   @  s>  e Zd ZU dZdZdZded< 	 ej	ddZ
ded< 	 eZd	ed
< 	 dZded< dZded< dZded< dZded< dZded< 	 dZded< 	 dZded< 	 dZded< 	 eZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZded< 	 dZ ded< 	 dZ!ded< 	 dZ"ded < 	 d!i dd"d#idd"d$id
d"d$idd"d$idd"d$idd"d$idd"d$idd"d$idd"d#idd"d$idd"d%idd"d$idd"d$idd"d$idd"d$idd"d$idd"d$id"d#id"d$id"d$id"d$id"d$id&iZ#dS )'ZenodoControlzZenodo control representationzenodoNzOptional[int]all_versionsZENODO_ACCESS_TOKENzOptional[str]apikeystrbase_urltitledescriptionauthorcompanyboundscommunitiesdeposition_iddoizOptional[List[str]]formatsnamemetafnpagercustomrecordrtypesearchsizesortstatussubtypetmp_path
propertiestypeintegerstringarray)r&   r'   r(   r)   r*   )$__name__
__module____qualname____doc__r,   r   __annotations__osenvirongetr   BASE_URLr   r   r   r   r   r   r   r   r   DEFAULT_FORMATSr   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   metadata_profile_patch r;   r;   \/var/www/Datamplify/venv/lib/python3.10/site-packages/frictionless/portals/zenodo/control.pyr      s   
 	
r   )
__future__r   r5   typingr   r   attrsdialectr   r9   r8   definer   r;   r;   r;   r<   <module>   s    