Changes in version 0.2.2.9000 - The host field in connections.toml files is now supported. Changes in version 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]. Changes in version 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. Changes in version 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. Changes in version 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.