o
    QDi                     @  sj   d dl mZ d dlmZ d dlZddlmZ ddlmZ er$ddl	m
Z
 ejdd	d
G dd deZdS )    )annotations)TYPE_CHECKINGN   )Step)Schema)ResourceTF)kw_onlyreprc                   @  s   e Zd ZdZdZdddZdS )	table_transposezpTranspose table.

    This step can be added using the `steps` parameter
    for the `transform` function.

    ztable-transposeresourcer   c                 C  s&   |  }t |_| |_|  d S )N)to_petlr   schema	transposedatainfer)selfr   table r   a/var/www/Datamplify/venv/lib/python3.10/site-packages/frictionless/steps/table/table_transpose.pytransform_resource   s   
z"table_transpose.transform_resourceN)r   r   )__name__
__module____qualname____doc__typer   r   r   r   r   r
      s    r
   )
__future__r   typingr   attrspipeliner   r   r   r   r   definer
   r   r   r   r   <module>   s    