Snowflake Python APIs release notes for 2026¶
This article contains the release notes for the Snowflake Python APIs, including the following when applicable:
Behavior changes
New features
Customer-facing bug fixes
See Snowflake Python APIs: Managing Snowflake objects with Python for documentation.
Version 1.12.0 (Feb 12, 2026)¶
New features and updates¶
Added support for setting (
set_tags), unsetting (unset_tags), and fetching tag assignments (get_tags). Tagging support for specific resources is introduced in the following Snowflake server releases:10.3: Alert, database, database role, dynamic table, event table, image repository, network policy, notebook, password policy, pipe, procedure, role, schema, stream, table, task, user, user-defined function, view, warehouse.
10.4: API integration, catalog integration, compute pool, function, iceberg table, notification integration, Streamlit.
Bug fixes¶
None.
Version 1.11.0 (Jan 21, 2026)¶
New features and updates¶
The
DAGTaskobject type now accepts custom objects with ato_sql()method as task definitions.The
UserDefinedFunctionobject type now supports executing scalar UDFs using theexecutemethod.
Bug fixes¶
Creating, fetching, and listing stored procedures that use a staged handler (where the
bodyproperty is empty) no longer raises aValidationError.Pydantic deprecation warnings related to
class-based configand theupdate_forward_refs,parse_obj, and_itermethods no longer occur.