NEWS
snowflakeauth 0.2.2.9000
- The
host field in connections.toml files is now supported.
snowflakeauth 0.2.2 (2026-02-25)
- [On-disk connection caching][id_tokens] in the system keyring is now
supported. Requires the
keyring package.
- Workload identity authentication is now supported for [the
OIDC
provider][oidc].
snowflakeauth 0.2.1 (2026-01-15)
- Misleading warnings about the
config.toml and connections.toml files both
existing have been removed (#25).
- Error messages when a named connection is requested but the
connections.toml
file does not exist are now clearer (#23).
- Error messages when
connections.toml exists but lacks a needed connection are
now more specific and helpful (#26).
externalbrowser authentication is now supported.
snowflakeauth 0.2.0 (2025-09-02)
jose and openssl have been upgraded to required dependencies.
- Paths are expanded when
SNOWFLAKE_HOME is set.
private_key_path is permitted as a paramter when using JWT authentication.
snowflake_connection() gains a .verbose parameter for more detailed logging of connection loading.
snowflakeauth 0.1.2 (2025-06-19)
- Initial release.
snowflakeauth is a toolkit for authenticating with Snowflake. It aims for compatibility with the connections.toml and config.toml files used by the Snowflake Connector for Python and the Snowflake CLI.