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.3.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for anhaltai_commons_minio-2024.10.3.tar.gz
Algorithm Hash digest
SHA256 38ab29fd8f2d274181c416f5f857c64f9c13b2bc5247353dde8b8e3186541afa
MD5 f30206e0e4ca98e3d1ab24fbca879f03
BLAKE2b-256 dcd8fd28e2ca4cb5d6e6bfc32c5579e49bc8bee68c6221a0ff24dedffbd41678

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anhaltai_commons_minio-2024.10.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0d3a6737352c7e9b3abe72bd8e14b825a9702f796f9366019c3c31d3a3197c8d
MD5 5c5be9c0ac6ad54c746facedee369af2
BLAKE2b-256 d5a44aefb710d950ac223d5760b3ca8e594adccce5a85e39e5d083670050acc6

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