Metadata-Version: 2.1
Name: exasol-bucketfs
Version: 0.7.0
Summary: BucketFS utilities for the Python programming language
Home-page: https://github.com/exasol/bucketfs-python
License: MIT
Keywords: exasol,bucketfs
Author: Torsten Kilias
Author-email: torsten.kilias@exasol.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: joblib (>=1.0.1)
Requires-Dist: requests (>=2.24.0)
Requires-Dist: typeguard (>=2.11.1)
Project-URL: Repository, https://github.com/exasol/bucketfs-python
Description-Content-Type: text/x-rst

Exasol Bucketfs
###############

.. image:: https://img.shields.io/pypi/v/exasol-bucketfs
     :target: https://pypi.org/project/exasol-bucketfs/
     :alt: PyPI Version

.. image:: https://img.shields.io/pypi/pyversions/exasol-bucketfs
    :target: https://pypi.org/project/sexasol-bucketfs
    :alt: PyPI - Python Version

.. image:: https://img.shields.io/badge/exasol-7.1.9%20%7C%207.0.18-green
    :target: https://www.exasol.com/
    :alt: Exasol - Supported Version(s)

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Formatter - Black

.. image:: https://img.shields.io/badge/imports-isort-ef8336.svg
    :target: https://pycqa.github.io/isort/
    :alt: Formatter - Isort

.. image:: https://img.shields.io/pypi/l/exasol-bucketfs
     :target: https://opensource.org/licenses/MIT
     :alt: License

.. image:: https://img.shields.io/github/last-commit/exasol/bucketfs-python
     :target: https://pypi.org/project/exasol-bucketfs/
     :alt: Last Commit


Exasol Bucketfs is a python library to interact with Exasol `Bucketfs-Service(s) <https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm>`_.

🚀 Features
------------

* List all buckets of a bucketfs service
* List all files in a bucket
* Download files from bucketfs
* Upload files to bucketfs
* Delete files from bucketfs
* Pythonic API

🔌️ Prerequisites
-----------------

- `Python <https://www.python.org/>`_ >= 3.8

💾 Installation
----------------

.. code-block:: shell

    pip install exasol-bucketfs

📚 Documentation
----------------

The latest documentation can be found `here <https://exasol.github.io/bucketfs-python/>`_.


