Skip to content

Commit d00af85

Browse files
authored
Prepare release 0.19.0 (#304)
1 parent 8fea6e9 commit d00af85

File tree

13 files changed

+50
-42
lines changed

13 files changed

+50
-42
lines changed

doc/changes/changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Changelog
22

33
* [unreleased](unreleased.md)
4+
* [0.19.0](changes_0.19.0.md)
45
* [0.18.0](changes_0.18.0.md)
56
* [0.17.0](changes_0.17.0.md)
67
* [0.16.0](changes_0.16.0.md)
@@ -27,6 +28,7 @@
2728
hidden:
2829
---
2930
unreleased
31+
changes_0.19.0
3032
changes_0.18.0
3133
changes_0.17.0
3234
changes_0.16.0

doc/changes/changes_0.19.0.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# 0.19.0 - 2024-12-05
2+
3+
## 🔧 Changed
4+
5+
* Add `__version__` member to generated `version.py` for compatibility with other versions schemes
6+
* Excluded pyupgrade from project check due to its destructive nature
7+
* Updated cookiecutter template
8+
- removed obsolete template file `version.html`
9+
* Added nox task for format checking
10+
* Updated GitHub workflow and workflow template of `checks.yml` to include format check
11+
12+
## 🐞 Fixed
13+
14+
* Fixed whitespace and final newline behavior in `release:prepare` to work well with `trailing whitespace` commit hook
15+
* Fixed syntax error in the `check.yml` template which resulted in an invalid workflow file
16+
* Fixed context forwarding to plugins hooking into `pre` and `post` integration test hooks
17+
- `pre_integration_tests_hook(self, session, config, context)`
18+
- `post_integration_tests_hook(self, session, config, context)`
19+
20+
## 📚 Documentation
21+
22+
* Fixed various documentation typos
23+
* Added a toolbox migration guide
24+
* Fixed version information in GitHub Actions reference
25+
* Updated the `pre-commit` related documentation

doc/changes/unreleased.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1 @@
11
# Unreleased
2-
3-
## 🔧 Changed
4-
5-
* Add `__version__` member to generated `version.py` for compatibility with other versions schemes
6-
* Excluded pyupgrade from project check due to its destructive nature
7-
* Updated cookiecutter template
8-
- removed obsolete template file `version.html`
9-
* Added nox task for format checking
10-
* Updated GitHub workflow and workflow template of `checks.yml` to include format check
11-
12-
## 🐞 Fixed
13-
14-
* Fixed syntax error in the `check.yml` template which resulted in an invalid workflow file
15-
* Fixed context forwarding to plugins hooking into `pre` and `post` integration test hooks
16-
- `pre_integration_tests_hook(self, session, config, context)`
17-
- `post_integration_tests_hook(self, session, config, context)`
18-
19-
## 📚 Documentation
20-
21-
* Fixed various documentation typos
22-
* Added a toolbox migration guide
23-
* Fixed version information in GitHub Actions reference
24-
* Updated the `pre-commit` related documentation

exasol/toolbox/release/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ def extract_release_notes(file: str | Path) -> str:
9292
lines = f.readlines()[1:]
9393
content = "".join(lines)
9494
content = cleandoc(content)
95+
content += "\n"
9596
return content
9697

9798

exasol/toolbox/templates/github/workflows/build-and-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
20+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
2121

2222
- name: Build Artifacts
2323
run: poetry build

exasol/toolbox/templates/github/workflows/check-release-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
uses: actions/checkout@v4
1515

1616
- name: Setup Python & Poetry Environment
17-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
17+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
1818

1919
- name: Check Tag Version
2020
# make sure the pushed/created tag matched the project version

exasol/toolbox/templates/github/workflows/checks.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fetch-depth: 0
2020

2121
- name: Setup Python & Poetry Environment
22-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
22+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
2323

2424
- name: Check Version(s)
2525
run: |
@@ -40,7 +40,7 @@ jobs:
4040
uses: actions/checkout@v4
4141

4242
- name: Setup Python & Poetry Environment
43-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
43+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
4444

4545
- name: Build Documentation
4646
run: |
@@ -60,7 +60,7 @@ jobs:
6060
uses: actions/checkout@v4
6161

6262
- name: Setup Python & Poetry Environment
63-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
63+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
6464
with:
6565
python-version: ${{ matrix.python-version }}
6666

@@ -88,7 +88,7 @@ jobs:
8888
uses: actions/checkout@v4
8989

9090
- name: Setup Python & Poetry Environment
91-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
91+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
9292
with:
9393
python-version: ${{ matrix.python-version }}
9494

@@ -109,7 +109,7 @@ jobs:
109109
uses: actions/checkout@v4
110110

111111
- name: Setup Python & Poetry Environment
112-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
112+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
113113
with:
114114
python-version: ${{ matrix.python-version }}
115115

@@ -132,7 +132,7 @@ jobs:
132132
uses: actions/checkout@v4
133133

134134
- name: Setup Python & Poetry Environment
135-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
135+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
136136
with:
137137
python-version: "3.9"
138138
- name: Run format check
@@ -155,7 +155,7 @@ jobs:
155155
uses: actions/checkout@v4
156156

157157
- name: Setup Python & Poetry Environment
158-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
158+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
159159
with:
160160
python-version: ${{ matrix.python-version }}
161161

exasol/toolbox/templates/github/workflows/gh-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Publish Documentation
22

3-
on:
3+
on:
44
workflow_call:
55
workflow_dispatch:
66

@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717

1818
- name: Setup Python & Poetry Environment
19-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
19+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
2020

2121
- name: Build Documentation
2222
run: |

exasol/toolbox/templates/github/workflows/report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fetch-depth: 0
2121

2222
- name: Setup Python & Poetry Environment
23-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
23+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
2424

2525
- name: Download Artifacts
2626
uses: actions/download-artifact@v4.1.8

exasol/toolbox/templates/github/workflows/slow-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
uses: actions/checkout@v4
2929

3030
- name: Setup Python & Poetry Environment
31-
uses: exasol/python-toolbox/.github/actions/python-environment@0.18.0
31+
uses: exasol/python-toolbox/.github/actions/python-environment@0.19.0
3232
with:
3333
python-version: ${{ matrix.python-version }}
3434

0 commit comments

Comments
 (0)