This project is no longer maintained, it is superseded by bucketfs-python.
This project provides a python library for accessing the Exasol BucketFS system. It provides functions to upload and download files to and from the BucketFS.
- Python 3.8+
Install the package from Github via pip:
pip install -e git+https://github.com/exasol/bucketfs-utils-python.git@{tag name}#egg=exasol-bucketfs-utils-python
Or install the wheel directly via:
pip install https://github.com/exasol/bucketfs-utils-python/releases/download/{tag name}/exasol_bucketfs_utils_python-{tag name}-py3-none-any.whl
Documentation for the current main branch is hosted on the Github Pages of this project. Here is a list of documentations for previous releases.
- Download or upload files from/to the Exasol BucketFS
- Supported sources and targets for the uploads and downloads:
- Files on the local Filesystem
- Python file objects
- Python Strings
- Python objects ((De-)Serialization with Joblib)
- Loading an artefact from a public Github Release into the BucketFS