Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

S3 to Synapse Orchestration

  • Utilities for provisioning EBS volumes and attaching them to an EC2 instance.
  • Pull a S3 bucket to the EBS volume.
  • Transfer the contents of the S3 bucket to Synapse.
  • List files in S3.
  • List local files.
  • Compare local objects to S3 objects.

Dependencies

Installation

pip install snowplow

or

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple --no-cache-dir snowplow

Usage

usage: snowplow [-h] {list-local,list-s3,compare-s3,compare-csv,new} ...

S3 to Synapse Orchestration

optional arguments:
  -h, --help            show this help message and exit

Commands:
  {list-local,list-s3,compare-s3,compare-csv,new}
    list-local          List all the folders and files with their size and
                        MD5.
    list-s3             List all the files in an S3 bucket with their file
                        size.
    compare-s3          Compare a local directory against an S3 bucket.
    compare-csv         Compare a CSV file from the list-local command with a
                        local directory.
    new                 Provision a new transfer instance. This will create an
                        EBS volume and attach it to the host system

Metadata

Release files for snowplow 0.0b27

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for snowplow 0.0b27
File Size Uploaded Provenance Actions
snowplow-0.0b27.tar.gz 14.7 kB Without provenance Details for snowplow-0.0b27.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for snowplow 0.0b27
File Interpreter ABI Platform Actions
snowplow-0.0b27-py2.py3-none-any.whl Python 2, Python 3 none any Details for snowplow-0.0b27-py2.py3-none-any.whl

Total release size: 36.5 kB

Release files / snowplow-0.0b27.tar.gz

Download URL snowplow-0.0b27.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
51d8d9f78a6ccec9e7b11599ba689c9a3ebdc7f3947a3b545bec276805f7e52b
BLAKE2b-256 checksum
How to use checksums
69e6a6b74c97166b351c87506171d7581b6fa7658a48491a38f3895a5e2a2011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release files / snowplow-0.0b27-py2.py3-none-any.whl

Download URL snowplow-0.0b27-py2.py3-none-any.whl
Size 21.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5bb3d8d26ed9d2bb62aa5a0e1c1794b62459ad7b4c6a660e5147cdb93a8411b5
BLAKE2b-256 checksum
How to use checksums
455bc71f8901791105d8884cb9d2b11403ce2232127a73ac6d97e36d15a17d6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Security for snowplow 0.0b27

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page