Skip to content

This project provides the infrastructure to build s5cmd Python wheels.

License

Notifications You must be signed in to change notification settings

ImagingDataCommons/s5cmd-python-distributions

Repository files navigation

s5cmd Python Distributions

Actions Status

PyPI version PyPI platforms

Overview

s5cmd is a very fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files.

This project provides the infrastructure for building the s5cmd Python wheels. For more information about s5cmd, please refer to https://github.com/peak/s5cmd.

The Python wheels provided here contain the official s5cmd executable, which is sourced from the GitHub releases. Once the wheel is installed, a convenient launcher executable is automatically placed in the PATH. This launcher is created during installation by pip, leveraging the [project.scripts] configuration defined in the pyproject.toml file.

Platforms

The following platforms are supported by the binary wheels:

OS Arch
Windows 64-bit
32-bit
ARM64
Linux Intel manylinux 64-bit
musllinux 64-bit
manylinux 32-bit
musllinux 32-bit
Linux ARM manylinux AArch64
musllinux AArch64
Linux PowerPC manylinux ppc64le
musllinux ppc64le
macOS 10.10+ Intel
macOS 11+ Apple Silicon

License

This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It is covered by the OSI-approved MIT License.

s5cmd is distributed under the OSI-approved MIT License. For further details regarding s5cmd, please visit https://github.com/peak/s5cmd.