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.4.tar.gz (38.8 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.4-py3-none-any.whl (49.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snowlib-0.4.4.tar.gz
  • Upload date:
  • Size: 38.8 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.4.tar.gz
Algorithm Hash digest
SHA256 43a06d3ff63e756c420ea7b8917fd641556178128fd0d516a223b7ed871fcc58
MD5 c04566b244988fda7d2299e795351a9b
BLAKE2b-256 af5ccd6d20d4b9aa05fed25afddb40f9655ba967a09c9e108757da86c5bf8cca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snowlib-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 49.6 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cba71e761a59be35f7cbf3b4223f33d9dcd6a9045921fc092f1d0165aa2d4d89
MD5 a3a272ca3a5b4c781174c47532cac76e
BLAKE2b-256 f53545f1e3e15a3e736b66cd60df81f73a56b4df11f36b3a2b0c4d4d470db0fb

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