❄️ SnowLib
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
Release files for snowlib 0.4.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| snowlib-0.4.8.tar.gz | 42.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| snowlib-0.4.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 94.9 kB
Release files / snowlib-0.4.8.tar.gz
| Download URL | snowlib-0.4.8.tar.gz |
|---|---|
| Size | 42.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
59434722129a4bf35102889075424d3ed6fd8763844e3a2462b70ad7e89738e0
|
|
BLAKE2b-256 checksum How to use checksums |
8141d98c596ab13a92f811fc59f30c0d0f905360295e1e856414a27975af409c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|
Release files / snowlib-0.4.8-py3-none-any.whl
| Download URL | snowlib-0.4.8-py3-none-any.whl |
|---|---|
| Size | 52.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4fb17fc038447c2a6c2f847d8d8e435500da730836750ba0b5a287053b6a0af6
|
|
BLAKE2b-256 checksum How to use checksums |
d018358d1f2bbeba5e0d60c9fe718ae7e428567db128064afcf3009c4d227ca6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|