{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/14"}],"enrichment":{"capability":"Asynchronous Python client for MinIO object storage, enabling non-blocking operations to upload, download, and manage objects in MinIO or S3-compatible buckets.","skillfed_tags":["async-io","object-storage","s3-compatible"],"use_cases":["Build async web services (e.g., Sanic, FastAPI) that upload or download files from MinIO without blocking request handlers.","Generate presigned URLs for temporary object access in async workflows.","Manage object metadata and bucket operations in event-driven applications.","Integrate MinIO storage into async data pipelines or background job systems.","Replace synchronous S3 clients in async codebases targeting MinIO or S3-compatible endpoints."],"what_it_does":"miniopy-async is an asynchronous Python SDK for MinIO, an S3-compatible object storage system. It wraps MinIO operations\u2014uploads, downloads, bucket management, presigned URLs\u2014in async/await patterns, allowing non-blocking I/O in event-driven applications. The client depends on aiohttp for HTTP transport, certifi for SSL certificates, aiohttp-retry for resilience, argon2-cffi for password hashing, and pycryptodome for cryptographic operations.\n\nYou instantiate a Minio client with endpoint, credentials, and SSL settings, then use async context managers and await calls to interact with buckets and objects. The package is marked Production/Stable, actively maintained, and supports current Python versions (3.10\u20133.13). It carries no known vulnerabilities and is licensed under Apache-2.0, making it suitable for commercial projects.","worth_installing":"Yes. The package is actively maintained, carries no known vulnerabilities, has low install friction, and is the natural choice for async MinIO access in Python. Use it if you need non-blocking object storage in an async application; skip it only if you require synchronous I/O or have no MinIO/S3-compatible backend."},"id":"miniopy-async","links":{"html":"https://skillfed.io/packages/miniopy-async","md":"https://skillfed.io/packages/miniopy-async.md","pypi":"https://pypi.org/project/miniopy-async/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-31","license_spdx":null,"license_treatment":"permissive","name":"miniopy-async","python_support":"supports_current","summary":"Asynchronous MinIO Client SDK for Python"},"popularity":{"monthly_downloads":265388,"position":8326,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.23.5"}
