+
    NV-jk  ã                  óê   € ^ RI Ht ^ RIHtHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHt ^ RIHt ]'       d   ^ R	IHt ^ R
IHt ^ RIHt ^ RIHt ]
! R4      RR]P2                  3R R ll4       tR# )é    )Úannotations)ÚTYPE_CHECKINGÚAny)Úlib)Úimport_optional_dependency)Ú
set_module)Úcheck_dtype_backend)Úis_list_like)Ústringify_path)ÚSequence)ÚPath)ÚDtypeBackend)Ú	DataFrameÚpandasNTc               ó0   € V ^8„  d   QhRRRRRRRRR	R
RR/# )é   Úpathz
str | PathÚusecolszSequence[str] | NoneÚconvert_categoricalsÚboolÚdtype_backendzDtypeBackend | lib.NoDefaultÚkwargsr   Úreturnr   © )Úformats   "Ú_/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/io/spss.pyÚ__annotate__r      sL   € ÷ Dñ DØ
ðDà!ðDð ðDð 0ð	Dð
 ðDð ñDó    c                ó:  € \        R4      p\        V4       Ve(   \        V4      '       g   \        R4      h\	        V4      pVP
                  ! \        V 4      3RVRV/VB w  rgVP                  Vn        V\        P                  Jd   VP                  VR7      pV# )aY  
Load an SPSS file from the file path, returning a DataFrame.

Parameters
----------
path : str or Path
    File path.
usecols : list-like, optional
    Return a subset of the columns. If None, return all columns.
convert_categoricals : bool, default is True
    Convert categorical columns into pd.Categorical.
dtype_backend : {'numpy_nullable', 'pyarrow'}
    Back-end data type applied to the resultant :class:`DataFrame`
    (still experimental). If not specified, the default behavior
    is to not use nullable data types. If specified, the behavior
    is as follows:

    * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame`
    * ``"pyarrow"``: returns pyarrow-backed
      nullable :class:`ArrowDtype` :class:`DataFrame`

    .. versionadded:: 2.0
**kwargs
    Additional keyword arguments that can be passed to :func:`pyreadstat.read_sav`.

    .. versionadded:: 3.0

Returns
-------
DataFrame
    DataFrame based on the SPSS file.

See Also
--------
read_csv : Read a comma-separated values (csv) file into a pandas DataFrame.
read_excel : Read an Excel file into a pandas DataFrame.
read_sas : Read an SAS file into a pandas DataFrame.
read_orc : Load an ORC object into a pandas DataFrame.
read_feather : Load a feather-format object into a pandas DataFrame.

Examples
--------
>>> df = pd.read_spss("spss_data.sav")  # doctest: +SKIP
Ú
pyreadstatzusecols must be list-like.r   Úapply_value_formats)r   )r   r	   r
   Ú	TypeErrorÚlistÚread_savr   Ú__dict__Úattrsr   Ú
no_defaultÚconvert_dtypes)r   r   r   r   r   r    ÚdfÚmetadatas   &&&&,   r   Ú	read_spssr+      s¦   € ôh ,¨LÓ9€JÜ˜Ô&àÒÜ˜G×$Ò$ÜÐ8Ó9Ð9Ü�w“-ˆà×&Ò&Ü�tÓñàðð 1ðð ñ	�L€Bð × Ñ €B„HØœCŸN™NÓ*Ø×Ñ¨]ÐÓ;ˆØ€Ir   )Ú
__future__r   Útypingr   r   Úpandas._libsr   Úpandas.compat._optionalr   Úpandas.util._decoratorsr   Úpandas.util._validatorsr	   Úpandas.core.dtypes.inferencer
   Úpandas.io.commonr   Úcollections.abcr   Úpathlibr   Úpandas._typingr   r   r   r'   r+   r   r   r   Ú<module>r7      sZ   ðÝ "÷õ
 Ý >Ý .Ý 7å 5å +çÝ(Ýå+å ñ ˆHÓð %)Ø!%Ø25·.±.ö	Dó òDr   