o
    QD©i]  ã                   @  sŒ   d dl mZ ddlmZ G dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZ	G dd„ deƒZ
dS )é    )Úannotationsé   )Ú	DataErrorc                   @  s"   e Zd ZdZdZdZdZdgZdS )Ú
TableErrorztable-errorzTable ErrorzThere is a table error.zGeneral table error: {note}z#tableN)Ú__name__Ú
__module__Ú__qualname__ÚtypeÚtitleÚdescriptionÚtemplateÚtags© r   r   úR/var/www/Datamplify/venv/lib/python3.10/site-packages/frictionless/errors/table.pyr      s    
r   c                   @  ó   e Zd ZdZdZdZdZdS )ÚFieldCountErrorzfield-countzField Count Errorú/This error can happen if the data is corrupted.z?The data source does not match the expected field count: {note}N©r   r   r   r	   r
   r   r   r   r   r   r   r      ó
    r   c                   @  r   )ÚRowCountErrorz	row-countzRow Count Errorr   z=The data source does not match the expected row count: {note}Nr   r   r   r   r   r      r   r   c                   @  r   )ÚTableDimensionsErrorztable-dimensionszTable dimensions errorr   z=The data source does not have the required dimensions: {note}Nr   r   r   r   r   r      r   r   c                   @  r   )ÚDeviatedValueErrorzdeviated-valuezDeviated ValuezThe value is deviated.z?There is a possible error because the value is deviated: {note}Nr   r   r   r   r   r   #   r   r   c                   @  r   )ÚDeviatedCellErrorzdeviated-cellzDeviated cellzThe cell is deviated.z>There is a possible error because the cell is deviated: {note}Nr   r   r   r   r   r   *   r   r   c                   @  r   )ÚRequiredValueErrorzrequired-valuezRequired Valuez The required values are missing.z!Required values not found: {note}Nr   r   r   r   r   r   1   r   r   N)Ú
__future__r   Údatar   r   r   r   r   r   r   r   r   r   r   r   Ú<module>   s    