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.8.tar.gz (42.0 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.8-py3-none-any.whl (52.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snowlib-0.4.8.tar.gz
  • Upload date:
  • Size: 42.0 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.8.tar.gz
Algorithm Hash digest
SHA256 59434722129a4bf35102889075424d3ed6fd8763844e3a2462b70ad7e89738e0
MD5 ad7e8e51ed6f144144e66a46ad3f5566
BLAKE2b-256 8141d98c596ab13a92f811fc59f30c0d0f905360295e1e856414a27975af409c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snowlib-0.4.8-py3-none-any.whl
  • Upload date:
  • Size: 52.9 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4fb17fc038447c2a6c2f847d8d8e435500da730836750ba0b5a287053b6a0af6
MD5 ba182fa458f3dbddc94fede59963fc65
BLAKE2b-256 d018358d1f2bbeba5e0d60c9fe718ae7e428567db128064afcf3009c4d227ca6

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