
    ɯei                        d Z g dZddlZddlZddlmZ dj                  d eD              Zddlm	Z	 ddl
mZmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z m!Z!m"Z"m#Z# ddl$m%Z%m&Z&m'Z' ddl(m)Z)m*Z* ddl+m,Z, ddl-m.Z. ddl/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5 ddl6m7Z7m8Z8 dZ9dZ: ejv                  de9        ejv                  de:       ejx                  jz                  dk(  r.ejx                  j|                  dk(  r ej~                  e9e@d        ejx                  jz                  dk(  r0ejx                  j|                  d!k(  r ej~                  e:e@d        yyy)"z$
Contains core classes of Snowpark.
)ColumnCaseExprRowSessionFileOperation	PutResult	GetResult
ListResult	DataFrameDataFrameStatFunctionsDataFrameAnalyticsFunctionsDataFrameNaFunctionsDataFrameAIFunctionsDataFrameWriterDataFrameReaderGroupingSetsRelationalGroupedDataFrameWindow
WindowSpecTableUpdateResultDeleteResultMergeResultWhenMatchedClauseWhenNotMatchedClauseQueryRecordQueryHistoryQueryListenerAsyncJobStoredProcedureProfilerUDFProfiler    N)VERSION.c              #   8   K   | ]  }|t        |        y w)N)str).0xs     ]/var/www/html/glpi_dashboard/venv/lib/python3.12/site-packages/snowflake/snowpark/__init__.py	<genexpr>r)   4   s     @!!-s1v@s   )r   )r   r   )r   )r    )r
   )r   )r   )r   )r   )r   )r   )r   r   r   r	   )r   r   r   )r   r   )r   )r   )r   r   r   r   r   r   )r   r   ai  Python Runtime 3.8 reached its End-Of-Life (EOL) on October 14, 2024, there will be no further bug fixes or security updates for this runtime. We recommend that you upgrade your existing Python 3.8 objects to Python 3.9, 3.10 or 3.11 before March 31, 2025. Please note that end of support does not impact execution, and you will still be able to update and invoke existing objects. However, they will be running on an unsupported runtime which will no longer be maintained or patched by the Snowflake team. For more details, please refer to https://docs.snowflake.com/en/developer-guide/python-runtime-support-policy.aV  Python Runtime 3.9 reached its End-Of-Life (EOL) in October 2025, there will be no further bug fixes or security updates for this runtime. We recommend that you upgrade your existing Python 3.9 objects to Python 3.10, 3.11, 3.12 or 3.13. Please note that end of support does not impact execution, and you will still be able to update and invoke existing objects. However, they will be running on an unsupported runtime which will no longer be maintained or patched by the Snowflake team. For more details, please refer to https://docs.snowflake.com/en/developer-guide/python-runtime-support-policy.once)message         )category
stacklevel	   )A__doc____all__syswarningssnowflake.snowpark.versionr"   join__version__snowflake.snowpark.async_jobr   snowflake.snowpark.columnr   r   ,snowflake.snowpark.stored_procedure_profilerr   snowflake.snowpark.udf_profilerr    snowflake.snowpark.dataframer
   )snowflake.snowpark.dataframe_ai_functionsr   0snowflake.snowpark.dataframe_analytics_functionsr   )snowflake.snowpark.dataframe_na_functionsr   #snowflake.snowpark.dataframe_readerr   +snowflake.snowpark.dataframe_stat_functionsr   #snowflake.snowpark.dataframe_writerr   !snowflake.snowpark.file_operationr   r   r   r	    snowflake.snowpark.query_historyr   r   r   /snowflake.snowpark.relational_grouped_dataframer   r   snowflake.snowpark.rowr   snowflake.snowpark.sessionr   snowflake.snowpark.tabler   r   r   r   r   r   snowflake.snowpark.windowr   r   _deprecation_warning_msg _deprecation_warning_msg_for_3_9filterwarningsversion_infomajorminorwarnDeprecationWarning     r(   <module>rU      sQ   F   .hh@w@@ 2 6 P 7 2 J X J ? N ?  V U ' .  9V V !   
$   
,
 Q3#3#3#9#9Q#>HMM # Q3#3#3#9#9Q#>HMM(# $?rT   