Skip to content

Commit

Permalink
Prepared for the release 0.10.0 (#133)
Browse files Browse the repository at this point in the history
* Prepared for the release 0.10.0

* Prepared for the release 0.10.0

* Prepared for the release 0.10.0

* [run-saas-tests]
  • Loading branch information
ahsimb authored May 15, 2024
1 parent 94b0690 commit 4eff408
Show file tree
Hide file tree
Showing 6 changed files with 54 additions and 51 deletions.
2 changes: 2 additions & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 📝 Changes

* [unreleased](unreleased.md)
* [0.10.0](changes_0.10.0.md)
* [0.9.0](changes_0.9.0.md)
* [0.8.0](changes_0.8.0.md)
* [0.7.0](changes_0.7.0.md)
Expand All @@ -16,6 +17,7 @@
hidden:
---
unreleased
changes_0.10.0
changes_0.9.0
changes_0.8.0
changes_0.7.0
Expand Down
43 changes: 43 additions & 0 deletions doc/changes/changes_0.10.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# BucketFs Python 0.10.0, released 2024-05-15

## Feature
- Added logging support
**Overview**

The bucketfs logger can be referenced via `exasol.bucketfs`

```python
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.

```python
import logging

logging.basicConfig(level=logging.INFO)
```

- Support for viewing BucketFS as a directory

Added the PathLike protocol as described in the [design document](../design/bucketpath.rst).
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` to `v3.0.0`
- Update actions/setup-python from `v2` to `v5`
- Added build system section to project `pyproject.toml`
- Restructure internals of bucketfs package
- Updated the SLC base flavour to python3.10
44 changes: 1 addition & 43 deletions doc/changes/unreleased.md
Original file line number Diff line number Diff line change
@@ -1,43 +1 @@
# Unreleased

## Added
- Added logging support
**Overview**

The bucketfs logger can be referenced via `exasol.bucketfs`

```python
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.

```python
import logging

logging.basicConfig(level=logging.INFO)
```

- Support for viewing BucketFS as a directory

Added the PathLike protocol as described in the [design document](../design/bucketpath.rst).
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` to `v3.0.0`
- Update actions/setup-python from `v2` to `v5`
- Added build system section to project `pyproject.toml`
- Restructure internals of bucketfs package
- Updated the SLC base flavour to python3.10
# Unreleased
2 changes: 1 addition & 1 deletion exasol/bucketfs/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
# Do not edit this file manually!
# If you need to change the version, do so in the project.toml, e.g. by using `poetry version X.Y.Z`.
MAJOR = 0
MINOR = 9
MINOR = 10
PATCH = 0
VERSION = f"{MAJOR}.{MINOR}.{PATCH}"
12 changes: 6 additions & 6 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [
{include = "exasol"},
{include = "exasol_bucketfs_utils_python"}
]
version = "0.9.0"
version = "0.10.0"
description = "BucketFS utilities for the Python programming language"

license = "MIT"
Expand Down

0 comments on commit 4eff408

Please sign in to comment.