Skip to main content

AnhaltAI Commons Minio: Additional functions for using Minio

Project description

AnhaltAI Commons Minio

Provides functionality for data management between Python code and Minio stores, from basic operations on Minio clients, buckets, files, and directories to more complex operations such as copying and migrating directory-based datasets.

The package provides extended functionality for the usage to the minio package.

structure

The provided functions are divided into several levels.

adapters

Adapters provide functions to enable data operations between Minio and other data stores

nextcloud.py

Contains a subclass of a nextcloud client to provide functions to execute copy operations for files and directories between Minio and Nextcloud

io_utils.py

Provides functions to fulfill CRUD operations for files and directories

bucket_utils.py

Allows operations on buckets by the provided functions.

client_utils.py

Allows operations on clients by the provided functions.

tests

pytest tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anhaltai_commons_minio-2024.10.2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file anhaltai_commons_minio-2024.10.2.tar.gz.

File metadata

File hashes

Hashes for anhaltai_commons_minio-2024.10.2.tar.gz
Algorithm Hash digest
SHA256 35bd9e8816ef2810871735e29c94ebc3016c943aeac303431931791b8e5d98aa
MD5 647cf021f12f2cd2e3bdb1d2fda47015
BLAKE2b-256 178539dde509d120dd8b9a65dd955bae7216dd8514e2581c2659b7d9e2695641

See more details on using hashes here.

File details

Details for the file anhaltai_commons_minio-2024.10.2-py3-none-any.whl.

File metadata

File hashes

Hashes for anhaltai_commons_minio-2024.10.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e9378c84213941938490e146ca6cfe8c1d02d062d4b04ca74e02e689ba255943
MD5 7f2247e4b083dfac961a578f3b14a569
BLAKE2b-256 e12d6b766aa14a050dc7a36fbeb7c27f614a31d5e4331cd23ad0ba20a5a1b677

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page