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.