Releases: exasol/bucketfs-python
Releases · exasol/bucketfs-python
2.2.0
2.2.0 - 2026-03-02
Summary
This release adds method relative_to to interface PathLike and enables calling build_path() without verifying the list of available buckets.
Features
- #271: Added method
relative_toto interfacePathLike - #270: Enabled calling
build_path()without verifying the list of available buckets
Bug Fixing
- #262: Fixed a wrong type interpretation in
path.write. The chunks are now passed as a Sequence, not Iterable.
Refactoring
- #260: Re-locked transitive dependencies urllib3, filelock, and Werkzeug and update to exasol-toolbox 4.0.0
- #274: Re-locked transitive dependencies filelock, pip, pyasn1, PyNaCl, urllib3, virtualenv, Werkzeug and added the poetry export plugin, so that the nox session dependency:audit works independent of the local setup
Dependency Updates
main
- Removed dependency
attrs:25.4.0 - Updated dependency
exasol-saas-api:2.3.0to2.8.0 - Removed dependency
httpx:0.28.1
dev
- Updated dependency
exasol-toolbox:1.10.0to6.0.0 - Updated dependency
pyexasol:1.2.0to2.0.0 - Updated dependency
pytest-exasol-backend:1.2.1to1.3.0
2.1.0
2.0.0
2.0.0 - 2025-07-04
Security
- #228: Relocked dependencies for CVE-2025-50182 and CVE-2025-50181 for transitive dependence
urllib3
Refactorings
- #230: Updated exasol-saas-api (1.1.1 -> 2.2.0) and pytest-exasol-backend (0.4.0 -> 1.0.0)
1.1.0
1.1.0 - 2025-06-12
Security
- #193: Dependency updates, notably Jinja2 (3.1.4 -> 3.1.5), luigi (-> 3.6.0)
- #206: Dependency updates, notably cryptography(43.0.3->44.0.2), Jinja2 (3.1.5 -> 3.1.6)
- Due to changes in cryptography's Python support (!=3.9.0 and 3.9.1), we updated our support to Python ^3.9.2.
- #212: Dependency updates, notably h11(0.14.0->0.16.0)
- #217: Dependency updates, notably setuptools (78.1.0 -> 80.9.0), tornado (6.4.2 -> 6.5.1)
- #223: Dependency updates, notably requests (2.24.0 -> 2.32.4)
Bug fixing
- #202: Fixed the bug in the
Pathlike._navigate()resulting in false positiveexists. - #204: Fixed the automatic decompression when downloading a tar.gz file.
Refactorings
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-toolboxtoblackin versions below24.3.0 - Vulnerability CVE-2024-35195 in dependency
requestsin versions below2.32.0
- Vulnerability CVE-2024-21503 in transitive dependency via
Refactorings
- #141: Used plugin
pytest_exasol_saas