Skip to main content

turbos3-py

turbos3-py is a python package for turbocharged S3 downloads and uploads.

Install

turbos3-py is available via pip

pip install turbos3-py

Setup

turbos3-py uses the same auth methods as boto3 and the AWS CLI i.e. credentials file and env variables. See here for more details

Usage

from turbos3_py import download, upload
import asyncio


async def main():
    await download(bucket="my-bucket", output="./data")
    await upload(bucket="my-other-bucket", input="./some_local_dir")


if __name__ == "__main__":
    asyncio.run(main())

Release files for turbos3-py 0.3.2

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

Built distributions (wheels)

Table of built distributions (wheels) for turbos3-py 0.3.2
File
turbos3_py-0.3.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
turbos3_py-0.3.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
turbos3_py-0.3.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
turbos3_py-0.3.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.7 CPython 3.7 pymalloc macOS 11.0+ ARM64, macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 25.3 MB

Release files / turbos3_py-0.3.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL turbos3_py-0.3.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 6.3 MB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8a50af1d517d011ba9c1d08d8adb675f49479b52a9b44a3942802ff0b42460be
BLAKE2b-256 checksum
How to use checksums
2f203a94b29437bc8146be8b713f9c3aa725377f605a6dc2d4fc19d032e2f2e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.1

Release files / turbos3_py-0.3.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL turbos3_py-0.3.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 6.3 MB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
61bf5211710d9b4302cdd7c736e2d23ea16f7b4cf475f9366b2daa777eb60cff
BLAKE2b-256 checksum
How to use checksums
8bd8ec905afc8800ee74246a0540ff2d6115e3c46abb8e5501e1834098c7984c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.1

Release files / turbos3_py-0.3.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL turbos3_py-0.3.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 6.3 MB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5fa59437e92b1dbc467d745ebaefef688dc9685d482f4b4337bba18a4b050166
BLAKE2b-256 checksum
How to use checksums
b22abae3380d754d443c28760f812a7c87334a57d42564622a7e9b83ca1da298
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.1

Release files / turbos3_py-0.3.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL turbos3_py-0.3.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 6.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f58ecd80fe11898a1d0620ac8d006198ea13af3ac67050518ec16a0f6f1e7a72
BLAKE2b-256 checksum
How to use checksums
ea4ae9e5c31824ed860b1ec1cd297218a9d62afa610da279f3e18038f1034fbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.1

Release history Release notifications | RSS feed

This release

0.3.2 This release

4 release files

0.3.1

6 release files

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