Current collected state Current
Observed since 20 Oct, 19:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Async S3 client with lifecycle management
ADC-AioS3 is a modern, async-first S3 client library for Python that provides a clean and intuitive interface for working with S3-compatible storage services.
pip install adc-aios3
import asyncio
from adc_aios3 import S3Client
async def main():
# Create and start the client
client = await S3Client.create(
bucket="my-bucket",
url="http://localhost:9000",
access_key="minioadmin",
secret_key="minioadmin"
)
# Upload a file
with open("example.txt", "rb") as f:
key = await client.upload(f, "example.txt")
# Download a file
data = await client.download(key)
# Generate a presigned URL
url = await client.generate_download_url(key, expiration=3600)
# Clean up
await client.close()
if __name__ == "__main__":
asyncio.run(main())
For more detailed documentation, visit adc-aios3.readthedocs.io.
This project is licensed under the MIT License - see the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 12 Nov 2025 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 19:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:e946eb983d8ff76e67cf8086e31472d0d6aaa24b9061e6ea3357421972b2c4b7