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.6.tar.gz (39.3 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.6-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snowlib-0.4.6.tar.gz
  • Upload date:
  • Size: 39.3 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.6.tar.gz
Algorithm Hash digest
SHA256 ef7c82af4745ce16c26ca582db245c5b57456c74c58a4bcc0176238938da9e62
MD5 37b61cf9d59390251698e3bba0d86fb0
BLAKE2b-256 178c94e297e857bd7d44657c8f71f88f060403710d90278290f68f04e3b97661

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snowlib-0.4.6-py3-none-any.whl
  • Upload date:
  • Size: 50.2 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7c6855fb7005c452c44943adc150ee5b0ea49ee17f658b23f624f81f3c348386
MD5 b7a46c1c125cf0eb7031d41ed1d086f5
BLAKE2b-256 bdd2e792458007ecf988efa46615b81bdecc533275830539bc222d6e3f265602

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