Releases: exasol/bucketfs-python
1.0.1
1.0.0
0.14.0
0.13.0
0.12.0
0.12.0 - 2024-07-11
Summary
The current release adds a dependency to plugin pytest_exasol_saas
and replaces individual test fixtures by those provided by the plugin.
Additionally the release fixes vulnerabilities by updating dependencies.
Security
- Fixed vulnerabilities by updating dependencies
- Vulnerability CVE-2024-21503 in transitive dependency via
exasol-toolbox
toblack
in versions below24.3.0
- Vulnerability CVE-2024-35195 in dependency
requests
in versions below2.32.0
- Vulnerability CVE-2024-21503 in transitive dependency via
Refactorings
- #141: Used plugin
pytest_exasol_saas
Documentation
0.11.0
0.10.0
BucketFs Python 0.10.0, released 2024-05-15
Feature
-
Added logging support
OverviewThe bucketfs logger can be referenced via
exasol.bucketfs
import logging # Get the logger for 'exasol.bucketfs' logger = logging.getLogger('exasol.bucketfs')
For most use cases it should be sufficient to just configure the root logger, in order
to retrieve the logs from bucketfs.import logging logging.basicConfig(level=logging.INFO)
-
Support for viewing BucketFS as a directory
Added the PathLike protocol as described in the design document.
Extracted bucket interface into BucketLike protocol.
Implemented PathLike for buckets based on BucketLike protocol.
Added a path factory function.
Added implementation of the BucketLike for the SaaS BucketFS. -
verify
parameter to the old interface.
-
Bug Fixing
- Fixed a bug with the propagation of the verify flag from a Service object to the Buckets.
Internal
- Relock dependencies
- Update abatilo/actions-poetry from
v2.1.4
tov3.0.0
- Update actions/setup-python from
v2
tov5
- Added build system section to project
pyproject.toml
- Restructure internals of bucketfs package
- Updated the SLC base flavour to python3.10
0.9.0
0.8.0
BucketFs Python 0.8.0, released 2023-03-21
Summary
Dependency updates
Security
Security vulnerabilities have been addressed, hence we advise users of
our library to update and check the security of their own dependency tree.
E.g. by using a vulnerability scanner like trivy.
- Updated dependencies to address security issue (internal: poetry.lock)
Dependencies
- #58: Restricted typeguard version
- Updated dependencies
0.7.0
BucketFs Python 0.7.0, released 2022-12-22
Summary
Updated documentation and added support for exasol toolbox.
Documentation
- Fix invalid command in developer guide
- Update code example in basic user guide
Changes
- Add project setup section to developer guide
- Add support exasol-toolbox
- Add support for pre commit hooks
- Update dependencies