Registry / database / pysnowflake

pysnowflake

JSON →
library0.1.3pypypi✓ verified 82d ago

A Python client for interacting with Snowflake databases (though unmaintained; use snowflake-connector-python instead). Current version 0.1.3, last released in 2016.

pip install pysnowflake
INSTALL
IMPORT
SIG · PYSNOWFLAKE
P
pysnowflake
databasepythonv0.1.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SnowflakeClient
from snowflake.client import SnowflakeClient
from pysnowflake.client import SnowflakeClient

Minimal example to connect and run a query.

from pysnowflake.client import SnowflakeClient client = SnowflakeClient( account=os.environ.get('SNOWFLAKE_ACCOUNT', ''), user=os.environ.get('SNOWFLAKE_USER', ''), password=os.environ.get('SNOWFLAKE_PASSWORD', '') ) print(client.execute('SELECT CURRENT_VERSION()'))
Debug
Known issues
deprecatedThis library is unmaintained and not compatible with modern Snowflake features. Use snowflake-connector-python instead.
fix
pip install snowflake-connector-python and replace imports.
affects: all
breakingThe library uses an old version of the Snowflake SQL REST API; many newer features (e.g., multi-statement, Snowpark) are not supported.
fix
Migrate to official Snowflake connector.
affects: >=0.1.0
gotchaAuthentication via username/password only; no support for OAuth, key-pair, or SSO.
fix
Use snowflake-connector-python for modern auth.
affects: all
Upgrade
Version history
0.1.3latest on PyPI · released Nov 20, 2014
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
6
Resources
pysnowflake — pip install pysnowflake · libregistry