diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 6e963c6..b259b7e 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,6 +1,7 @@ # Changelog * [unreleased](unreleased.md) +* [0.15.0](changes_0.15.0.md) * [0.14.0](changes_0.14.0.md) * [0.13.0](changes_0.13.0.md) * [0.12.0](changes_0.12.0.md) @@ -23,6 +24,7 @@ hidden: --- unreleased +changes_0.15.0 changes_0.14.0 changes_0.13.0 changes_0.12.0 diff --git a/doc/changes/changes_0.15.0.md b/doc/changes/changes_0.15.0.md new file mode 100644 index 0000000..2cdac8b --- /dev/null +++ b/doc/changes/changes_0.15.0.md @@ -0,0 +1,27 @@ +# 0.15.0 - 2024-09-27 + +## ✨ Added + +* Added cookiecutter-template for creating new project +* [#246](https://github.com/exasol/python-toolbox/issues/246): Added standard branch protection workflow + +## 🐞 Bug Fixes + +* [#181](https://github.com/exasol/python-toolbox/issues/181): Updated metrics related workflows +* [#225](https://github.com/exasol/python-toolbox/issues/225): Fixed broken reference to version file in workflow +* Fixed coverage for empty project + +## ⚒️ Refactorings + +* [#219](https://github.com/exasol/python-toolbox/issues/219): Updated project template configuration +* Updated actions/checkout to v4 + +## 📚 Documentation +* Add Python Styleguide +* Add Issue Guide +* Updated User Documentation + +## 🔩 Internal + +* Update depdency constraints +* Relock dependencies \ No newline at end of file diff --git a/doc/changes/unreleased.md b/doc/changes/unreleased.md index df880eb..79e701b 100644 --- a/doc/changes/unreleased.md +++ b/doc/changes/unreleased.md @@ -1,28 +1 @@ # Unreleased - -## ✨ Added - -* Added cookiecutter-template for creating new project -* [#246](https://github.com/exasol/python-toolbox/issues/246): Added standard branch protection workflow - -## 🐞 Bug Fixes - -* [#181](https://github.com/exasol/python-toolbox/issues/181): Updated metrics related workflows -* [#225](https://github.com/exasol/python-toolbox/issues/225): Fixed broken reference to version file in workflow -* Fixed coverage for empty project - -## ⚒️ Refactorings - -* [#219](https://github.com/exasol/python-toolbox/issues/219): Updated project template configuration -* Updated actions/checkout to v4 - -## 📚 Documentation -* Add Python Styleguide -* Add Issue Guide -* Updated User Documentation - -## 🔩 Internal - -* Update depdency constraints -* Relock dependencies - diff --git a/exasol/toolbox/templates/github/workflows/build-and-publish.yml b/exasol/toolbox/templates/github/workflows/build-and-publish.yml index 5898b29..57b414b 100644 --- a/exasol/toolbox/templates/github/workflows/build-and-publish.yml +++ b/exasol/toolbox/templates/github/workflows/build-and-publish.yml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Build Artifacts run: poetry build diff --git a/exasol/toolbox/templates/github/workflows/check-release-tag.yml b/exasol/toolbox/templates/github/workflows/check-release-tag.yml index 256e58f..1afdbab 100644 --- a/exasol/toolbox/templates/github/workflows/check-release-tag.yml +++ b/exasol/toolbox/templates/github/workflows/check-release-tag.yml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Check Tag Version # make sure the pushed/created tag matched the project version diff --git a/exasol/toolbox/templates/github/workflows/checks.yml b/exasol/toolbox/templates/github/workflows/checks.yml index f2dad31..8daeb98 100644 --- a/exasol/toolbox/templates/github/workflows/checks.yml +++ b/exasol/toolbox/templates/github/workflows/checks.yml @@ -19,7 +19,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Check Version(s) run: poetry run version-check `poetry run python -c "from noxconfig import PROJECT_CONFIG; print(PROJECT_CONFIG.version_file)"` @@ -40,7 +40,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Build Documentation run: | @@ -60,7 +60,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 with: python-version: ${{ matrix.python-version }} @@ -88,7 +88,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 with: python-version: ${{ matrix.python-version }} @@ -109,7 +109,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 with: python-version: ${{ matrix.python-version }} @@ -140,7 +140,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 with: python-version: ${{ matrix.python-version }} diff --git a/exasol/toolbox/templates/github/workflows/gh-pages.yml b/exasol/toolbox/templates/github/workflows/gh-pages.yml index 23bd753..e49184a 100644 --- a/exasol/toolbox/templates/github/workflows/gh-pages.yml +++ b/exasol/toolbox/templates/github/workflows/gh-pages.yml @@ -12,7 +12,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Build Documentation run: | diff --git a/exasol/toolbox/templates/github/workflows/report.yml b/exasol/toolbox/templates/github/workflows/report.yml index 3625e43..7ed4962 100644 --- a/exasol/toolbox/templates/github/workflows/report.yml +++ b/exasol/toolbox/templates/github/workflows/report.yml @@ -20,7 +20,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.14.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.15.0 - name: Download Artifacts uses: actions/download-artifact@v4.1.8 diff --git a/exasol/toolbox/version.py b/exasol/toolbox/version.py index 5f20851..56fcade 100644 --- a/exasol/toolbox/version.py +++ b/exasol/toolbox/version.py @@ -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 = 14 +MINOR = 15 PATCH = 0 VERSION = f"{MAJOR}.{MINOR}.{PATCH}" diff --git a/pyproject.toml b/pyproject.toml index 8318843..2930a38 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "exasol-toolbox" packages = [ { include = "exasol" }, ] -version = "0.14.0" +version = "0.15.0" description = "Your one-stop solution for managing all standard tasks and core workflows of your Python project." authors = [ "Nicola Coretti "