Skip to content

v3.8.0

Choose a tag to compare

@sfc-gh-jwilkowski sfc-gh-jwilkowski released this 16 May 11:46
· 732 commits to main since this release

⚠️ This version does not work on Python 3.12 and 3.13. We recommend using v3.8.1 or newer for better experience.

Deprecations

New additions

  • Added support for OAuth tokens.
  • Cleaning up the output directory after coping files to the stage for Streamlit, Notebook, SPCS Service and project.
  • Added interactive mode for snow sql.
  • Added support for async SQL queries (;> syntax).
  • Added support for !queries, !result and !abort commands from SnowSQL.
  • Added artifact_repository, artifact_repository_packages and resource_constraint fields to the Snowpark Entity Model to support direct usage of non-anaconda packages.
  • Added --single-transaction flag to snow sql. Wraps BEGIN/COMMIT around statements to execute them as a single transaction, ensuring all commands complete successfully or no change is applied.

Fixes and improvements

  • Fix for deploying Snowpark project using != operator in requirements.txt.
  • Fix escaping identifiers for use commands.
  • Move enable_release_channels from global feature flag to project level.
  • Fixed snow spcs service metrics command to accept fully qualified service names.