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.0.tar.gz (33.2 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.0-py3-none-any.whl (42.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snowlib-0.4.0.tar.gz
  • Upload date:
  • Size: 33.2 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.0.tar.gz
Algorithm Hash digest
SHA256 0b1b90ea7bde9136ceda7fd48a6ed906599ca7f8d740f23747a2818ca82b0b1e
MD5 8872856608d298981da76d94469fcb26
BLAKE2b-256 a95d02a08a037cbf503c8699cbe5285383949c0d3b48d89ee5978e87ff5aa150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snowlib-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 42.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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41d7eb9c183a02ab3f06ec2a4efbf330e92c77e81639b1f421478979e8456e8d
MD5 a6e1adfce9921ff06e346c2d7d1bbd0c
BLAKE2b-256 dabd180949e771c65796e874fa515e72c93efdae802f023466a290f2d21316c1

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