This repository has been archived by the owner on Sep 26, 2022. It is now read-only.
Releases: exasol/bucketfs-utils-python
Releases · exasol/bucketfs-utils-python
Added method to BucketFSLocation to generate bucket udf path and upgraded Python version to >=3.8.
Added method to BucketFSLocation to generate bucket udf path and upgraded Python version to >=3.8.
Latest
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
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
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
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