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.5.tar.gz (38.9 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.5-py3-none-any.whl (49.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snowlib-0.4.5.tar.gz
  • Upload date:
  • Size: 38.9 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.5.tar.gz
Algorithm Hash digest
SHA256 eb9187a89e33fd3edf09c630d83edb9f65f6003f5f77f1222b58c55f25a835df
MD5 dfe85c6d7b6e6cc3fb6e0fb18f6c2e3c
BLAKE2b-256 4664242450ceb49a4e1bc59366cada392aeb355a2d225aff6a47603e1e060775

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snowlib-0.4.5-py3-none-any.whl
  • Upload date:
  • Size: 49.7 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a3e0ebfe05e416d48ba16a15ae6eed60801e11bd6dfc745b5a93466a48f65c92
MD5 e08983b964e6ff77f55e9b511c548714
BLAKE2b-256 f748c60ffe369c04fc9f58b6b90fd50ae920ee3f4f4fd24155968ce37c369ba9

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