Skip to main content

A lightweight Python toolkit for Snowflake data moves: upload local text files with PUT/COPY INTO, row-by-row inserts, extract tables to local files (TXT/CSV/Excel), Snowflake-to-Snowflake transfers, and simple, secure connection helpers.

Project description

Snowmover

Snowflake Data Loader is a small, pragmatic Python library that streamlines common Snowflake workflows. It lets you ingest external text files using PUT + COPY INTO for fast bulk loads or perform row-by-row inserts when you need granular control. You can export query results to local files in multiple formats (plain text, CSV, or Excel), and even move data between Snowflake accounts/warehouses using stage-based PUT + COPY INTO. The package includes straightforward connection utilities (key-pair or password) so you can go from connect → load → extract in just a few lines of code.

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

snowmover-0.0.1a0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

snowmover-0.0.1a0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file snowmover-0.0.1a0.tar.gz.

File metadata

  • Download URL: snowmover-0.0.1a0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for snowmover-0.0.1a0.tar.gz
Algorithm Hash digest
SHA256 1cf95a09d3d49f706feaf01a885b10bec864e6b307ad8b910c3d69947cd781fc
MD5 3231587fe608dfce6303c93c364b754e
BLAKE2b-256 b4e72a5a7791678c81b73cfd2ffa797e0bb2ef916275e27c2680adca2f5a1d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for snowmover-0.0.1a0.tar.gz:

Publisher: release.yml on sdmwork/snowmover

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file snowmover-0.0.1a0-py3-none-any.whl.

File metadata

  • Download URL: snowmover-0.0.1a0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for snowmover-0.0.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b7299aa049fa22879c70f3b84f94b06fc51ad9c2f6420ad41d35e07317d4c8b
MD5 49d2fa80bf4a2c95e183fbbb1fee8883
BLAKE2b-256 952b250ed6f18c95217be3af068ede3f61ef6c9e52f09c8fd7a1d3e3962f3615

See more details on using hashes here.

Provenance

The following attestation bundles were made for snowmover-0.0.1a0-py3-none-any.whl:

Publisher: release.yml on sdmwork/snowmover

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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