Skip to content
This repository has been archived by the owner on Sep 26, 2022. It is now read-only.

Releases: exasol/bucketfs-utils-python

Added method to BucketFSLocation to generate bucket udf path and upgraded Python version to >=3.8.

20 Jul 08:59
3e55f6f
Compare
Choose a tag to compare

Summary

This release adds generate_bucket_udf_path method in BucketFSLocation. In addition, bugs in the listing and uploading methods are fixed. Furthermore, Python version is upgraded to >=3.8.

Features / Enhancements

  • #72: Added generate bucket udf path method to BucketFSLocation

Bug Fixes

  • #63: Corrected uploading fileobject method of the mock bucketfs
  • #66: Corrected listing method of localfs mock bucketfs
  • #74: Fixed generating bucket udf path method

Refactoring

  • #53: Upgraded Python version to >=3.8, removed numpy from source again
  • #38: Replaced old bash scripts for building documentation with Sphinx_Github-Pages-generator, migrated to Nox

Documentation

  • #68: Fix installation instructions in README

Added methods to list files and delete files

29 Apr 13:35
7ac95f6
Compare
Choose a tag to compare

Summary

This version introduces two new methods that list files in a certain buckets and delete file in bucket under a specific path. Furthermore, we used a fixed numpy version build from source against the buffer overflow vulnerability in numpy.

Features / Enhancements

  • #55: Added method to list files in bucket
  • #61: Added method to delete file in bucket

Bug Fixes

  • #54: Removed PosixPath conversion from alter session string

Refactoring

  • #58: Added Python type hints

Security

  • #51: Added fixed numpy version build from source because of Buffer Overflow vulnerability in NumPy

0.1.0: Initial version

18 Jan 14:10
7377ffa
Compare
Choose a tag to compare

Summary

This release provides a initial version of the BucketFS Utils Python. It allows you to download/upload files from/to the BucketFS into/from files, Python file object or strings. Inside a UDF it alternatively can read the files also from the local /buckets file system.

Features / Enhancements

  • #1: Added initial implementation
  • #6: Download file into fileobj, string or file
  • #7: Upload file, string or fileboj
  • #29: Add sphinx documentation
  • #13: Read file, string, fileobj, joblib-obj from BucketFS inside a UDF, added Language Container
  • #45: Add release-droid GitHub workflow and prepare for release

Bug Fixes

  • #49: Fix release-droid complaints regarding the changelog

Documentation

  • #47: Prepare changelog for release

Refactoring

  • #15: Remove DepHell dependency, because it is not maintained anymore
  • #42: Moved BucketFS Location over from exasol_data_science_utils_python

Security

n/a