s3fetch icon indicating copy to clipboard operation
s3fetch copied to clipboard

Simple multi-threaded S3 download tool.

Results 14 s3fetch issues
Sort by recently updated
recently updated
newest added

I added an optional download activity callback for the `run()` method. If the `on_download` in run() is not None, then we do a protected callback to the handler with some...

I would love to have a simple callback parameter which is invoked for every file that is being processed. Something like an `on_download` optional parameter could be helpful in status...

Currently we just print out the object key of each object after it has been downloaded which isn't great as you can't see what objects are currently downloading, only what...

enhancement

Currently if you download a prefix from a bucket multiple times the local objects will be overwritten. We should implement a sync function so only local objects that differ from...

enhancement

Bumps [exceptiongroup](https://github.com/agronholm/exceptiongroup) from 1.2.2 to 1.3.0. Release notes Sourced from exceptiongroup's releases. 1.3.0 Added **kwargs to function and method signatures as appropriate to match the signatures in the standard library...

dependencies
python

Bumps [pytest-randomly](https://github.com/pytest-dev/pytest-randomly) from 3.16.0 to 4.0.1. Changelog Sourced from pytest-randomly's changelog. 4.0.1 (2025-09-12) Remove the random state caching, which would grow without bound, leaking memory in long test runs. The...

dependencies
python

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.4.2. Release notes Sourced from pytest's releases. 8.4.2 pytest 8.4.2 (2025-09-03) Bug fixes #13478: Fixed a crash when using console_output_style{.interpreted-text role="confval"} with times and a...

dependencies
python

Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.1 to 3.4.4. Release notes Sourced from charset-normalizer's releases. Version 3.4.4 3.4.4 (2025-10-13) Changed Bound setuptools to a specific constraint setuptools>=68,<=81. Raised upper bound of mypyc for...

dependencies
python

Bumps [packaging](https://github.com/pypa/packaging) from 24.2 to 25.0. Release notes Sourced from packaging's releases. 25.0 What's Changed Re-add a test for Unicode file name parsing by @​Siddhesh-Agarwal in pypa/packaging#863 Upgrade to ruff...

dependencies
python

Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.1.31 to 2025.10.5. Commits fb14ac4 2025.10.05 (#371) 2c7c7ee Add Python 3.14 classifier in setup.py 1a5cb7b Bump actions/setup-python from 5.6.0 to 6.0.0 (#367) dea5960 Bump pypa/gh-action-pypi-publish from 1.12.4...

dependencies
python