Skip to main content

Python-Snowflake utilities

Project description

❄️ SnowLib

PyPI Python Versions License: MIT DOI (latest)

Python-Snowflake utilities

pip install snowlib
pip install snowlib[snowpark]
pip install snowlib[sqlalchemy]
pip install snowlib[excel]

Compatibility

Package 3.14 3.13-3.10 3.9*
snowflake-connector-python ≥3.17.0 ≥3.17.0, <4.0.0 ≥3.17.0, <4.0.0
snowflake-snowpark-python - ≥1.9.0 ≥1.9.0
sqlalchemy ≥2.0 ≥2.0 ≥2.0
snowflake-sqlalchemy ≥1.6.0 ≥1.6.0 ≥1.6.0
pandas 2.3.3 2.3.1 2.3.1
pyarrow ≥22.0.0 <22.0.0

Notes:

  • Version ranges shown when specified in pyproject.toml
  • ✓ = Supported
  • - = Not available (no compatible wheel or version constraint)
  • Python 3.14: Base connector only (Snowpark requires <3.14)
  • Python 3.9: PyArrow capped at <22.0.0 (22.0.0+ requires ≥3.10)
  • SQLAlchemy support: pip install snowlib[sqlalchemy]
  • * Python 3.9 reached end-of-life in October 2025 - please consider upgrading

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snowlib-0.4.3.tar.gz (38.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

snowlib-0.4.3-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file snowlib-0.4.3.tar.gz.

File metadata

  • Download URL: snowlib-0.4.3.tar.gz
  • Upload date:
  • Size: 38.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for snowlib-0.4.3.tar.gz
Algorithm Hash digest
SHA256 566e32eca0640d35253d96a936b2bb132fcdf30a8a9c698aed316caa8c4d354b
MD5 b4029c034b268cd18860f570d8cc9b52
BLAKE2b-256 45856a7b16e3dcd56dfb6490363820257555a12ce07eed5dabc44e9a268a70b8

See more details on using hashes here.

File details

Details for the file snowlib-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: snowlib-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for snowlib-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c0e98f217bd4a792a1c8835f122425768fe9f4ab51c4f6c772873aeed8f94bf0
MD5 fe6afcd9b6a6cd78b6f1d582f070a38e
BLAKE2b-256 d635043b546a456a9b48d398ea80ec5cd0d247939388574ee9567ae04bdb39bc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page