|
1 | | -# s5cmd |
| 1 | +# s5cmd Python Distributions |
2 | 2 |
|
3 | 3 | [![Actions Status][actions-badge]][actions-link] |
4 | | -[![Documentation Status][rtd-badge]][rtd-link] |
5 | 4 |
|
6 | 5 | [![PyPI version][pypi-version]][pypi-link] |
7 | | -[![Conda-Forge][conda-badge]][conda-link] |
8 | 6 | [![PyPI platforms][pypi-platforms]][pypi-link] |
9 | 7 |
|
10 | | -[![GitHub Discussion][github-discussions-badge]][github-discussions-link] |
11 | | - |
12 | 8 | <!-- SPHINX-START --> |
13 | 9 |
|
| 10 | +## Overview |
| 11 | + |
| 12 | +`s5cmd` is a very fast S3 and local filesystem execution tool. It comes with |
| 13 | +support for a multitude of operations including tab completion and wildcard |
| 14 | +support for files, which can be very handy for your object storage workflow |
| 15 | +while working with large number of files. |
| 16 | + |
| 17 | +This project provides the infrastructure for building the `s5cmd` Python wheels. |
| 18 | +For more information about `s5cmd`, please refer to |
| 19 | +https://github.com/peak/s5cmd. |
| 20 | + |
| 21 | +The Python wheels provided here contain the official `s5cmd` executable, which |
| 22 | +is sourced from the [GitHub releases](https://github.com/peak/s5cmd/releases). |
| 23 | +Once the wheel is installed, a convenient launcher executable is automatically |
| 24 | +placed in the PATH. This launcher is created during installation by pip, |
| 25 | +leveraging the `[project.scripts]` configuration defined in the `pyproject.toml` |
| 26 | +file. |
| 27 | + |
| 28 | +## Platforms |
| 29 | + |
| 30 | +The following platforms are supported by the binary wheels: |
| 31 | + |
| 32 | +| OS | Arch | |
| 33 | +| ------------- | -------------------------------------------------------------------------------------- | |
| 34 | +| Windows | 64-bit<br>32-bit | |
| 35 | +| Linux Intel | manylinux2010+ 64-bit<br>musllinux 64-bit<br>manylinux2010+ 32-bit<br>musllinux 32-bit | |
| 36 | +| Linux ARM | manylinux2014+ AArch64<br>musllinux AArch64 | |
| 37 | +| Linux PowerPC | manylinux2014+ ppc64le<br>musllinux ppc64le | |
| 38 | +| Linux IBM Z | manylinux2014+ s390x<br>musllinux s390x | |
| 39 | +| macOS 10.10+ | Intel | |
| 40 | +| macOS 11+ | Apple Silicon | |
| 41 | + |
| 42 | +## License |
| 43 | + |
| 44 | +This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It |
| 45 | +is covered by the OSI-approved MIT License. |
| 46 | + |
| 47 | +`s5cmd` is distributed under the OSI-approved MIT License. For further details |
| 48 | +regarding `s5cmd`, please visit https://github.com/peak/s5cmd. |
| 49 | + |
14 | 50 | <!-- prettier-ignore-start --> |
15 | 51 | [actions-badge]: https://github.com/jcfr/s5cmd-python-distributions/workflows/CI/badge.svg |
16 | 52 | [actions-link]: https://github.com/jcfr/s5cmd-python-distributions/actions |
17 | | -[conda-badge]: https://img.shields.io/conda/vn/conda-forge/s5cmd |
18 | | -[conda-link]: https://github.com/conda-forge/s5cmd-feedstock |
19 | | -[github-discussions-badge]: https://img.shields.io/static/v1?label=Discussions&message=Ask&color=blue&logo=github |
20 | | -[github-discussions-link]: https://github.com/jcfr/s5cmd-python-distributions/discussions |
21 | 53 | [pypi-link]: https://pypi.org/project/s5cmd/ |
22 | 54 | [pypi-platforms]: https://img.shields.io/pypi/pyversions/s5cmd |
23 | 55 | [pypi-version]: https://img.shields.io/pypi/v/s5cmd |
24 | | -[rtd-badge]: https://readthedocs.org/projects/s5cmd/badge/?version=latest |
25 | | -[rtd-link]: https://s5cmd.readthedocs.io/en/latest/?badge=latest |
26 | 56 |
|
27 | 57 | <!-- prettier-ignore-end --> |
0 commit comments