Ë
    èË€h  ã                  ó´   — d dl mZ d dlZd dlmZ d dlmZmZ d dlm	Z	  ej                  e«      5  d dlmZ ddd«       erd dlmZ d	d
d„Zy# 1 sw Y   ŒxY w)é    )ÚannotationsN)ÚStringIO)ÚTYPE_CHECKINGÚAny)Úread_csv)Úread_clipboard_string)Ú	DataFramec                óH   — t        «       }t        |«      }t        d|| dœ|¤ŽS )aÙ  
    Read text from clipboard and pass to `read_csv`.

    Useful for reading data copied from Excel or other similar spreadsheet software.

    Parameters
    ----------
    separator
        Single byte character to use as separator parsing csv from clipboard.
    kwargs
        Additional arguments passed to `read_csv`.

    See Also
    --------
    read_csv : Read a csv file into a DataFrame.
    DataFrame.write_clipboard : Write a DataFrame to the clipboard.
    )ÚsourceÚ	separator© )Ú_read_clipboard_stringr   r   )r   ÚkwargsÚ
csv_stringÚ	io_strings       úo/var/www/html/wine-match-dev/backend/winematch-backend/venv/lib/python3.12/site-packages/polars/io/clipboard.pyÚread_clipboardr      s+   € ô$ -Ó.€JÜ˜Ó$€IÜÐD˜9°	ÑD¸VÑDÐDó    )ú	)r   Ústrr   r   Úreturnr	   )Ú
__future__r   Ú
contextlibÚior   Útypingr   r   Úpolars.io.csv.functionsr   ÚsuppressÚImportErrorÚpolars.polarsr   r   Úpolarsr	   r   r   r   r   ú<module>r!      sN   ðÝ "ã Ý ß %å ,à€Z×Ñ˜Ó%ñ NÝM÷Nñ Ý õE÷Nð Nús   ±AÁA