From a3acc5d62c547f5d7bcdd8f57c69222edd299ba3 Mon Sep 17 00:00:00 2001 From: Nicola Coretti Date: Wed, 19 Apr 2023 14:07:33 +0200 Subject: [PATCH] Prepare release 0.4.0 --- doc/changelog.rst | 5 +++++ exasol/toolbox/nox/tasks.py | 2 +- .../templates/.github/workflows/build-and-publish.yml | 2 +- .../templates/.github/workflows/check-release-tag.yml | 2 +- exasol/toolbox/templates/.github/workflows/checks.yml | 10 +++++----- exasol/toolbox/templates/.github/workflows/ci-cd.yml | 8 ++++---- exasol/toolbox/templates/.github/workflows/ci.yml | 4 ++-- .../toolbox/templates/.github/workflows/gh-pages.yml | 2 +- .../toolbox/templates/.github/workflows/pr-merge.yml | 6 +++--- exasol/toolbox/templates/.github/workflows/report.yml | 2 +- exasol/toolbox/version.py | 2 +- pyproject.toml | 2 +- 12 files changed, 26 insertions(+), 21 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index 71810af35..9e400b305 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -6,6 +6,11 @@ Unreleased ========== +.. _changelog-0.4.0: + +0.4.0 - 2023-04-19 +================== + ✨ Added -------- * Added support for metrics diff --git a/exasol/toolbox/nox/tasks.py b/exasol/toolbox/nox/tasks.py index 9bd47477e..cb44cfe2e 100644 --- a/exasol/toolbox/nox/tasks.py +++ b/exasol/toolbox/nox/tasks.py @@ -33,12 +33,12 @@ import nox from nox import Session -from exasol.toolbox.project import python_files as _python_files from exasol.toolbox.metrics import ( Format, create_report, format_report, ) +from exasol.toolbox.project import python_files as _python_files from noxconfig import ( PROJECT_CONFIG, Config, diff --git a/exasol/toolbox/templates/.github/workflows/build-and-publish.yml b/exasol/toolbox/templates/.github/workflows/build-and-publish.yml index e6f4f95a0..942e847e9 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@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.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 932bc8a65..1196fdca6 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@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.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 067348030..3972c9a3a 100644 --- a/exasol/toolbox/templates/.github/workflows/checks.yml +++ b/exasol/toolbox/templates/.github/workflows/checks.yml @@ -15,7 +15,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 - name: Check Version(s) run: poetry run version-check exasol/toolbox/version.py @@ -30,7 +30,7 @@ jobs: uses: actions/checkout@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 - name: Build Documentation run: | @@ -50,7 +50,7 @@ jobs: uses: actions/checkout@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 with: python-version: ${{ matrix.python-version }} @@ -71,7 +71,7 @@ jobs: uses: actions/checkout@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 with: python-version: ${{ matrix.python-version }} @@ -93,7 +93,7 @@ jobs: uses: actions/checkout@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 with: python-version: ${{ matrix.python-version }} diff --git a/exasol/toolbox/templates/.github/workflows/ci-cd.yml b/exasol/toolbox/templates/.github/workflows/ci-cd.yml index a68b1f784..a8edd07ef 100644 --- a/exasol/toolbox/templates/.github/workflows/ci-cd.yml +++ b/exasol/toolbox/templates/.github/workflows/ci-cd.yml @@ -9,20 +9,20 @@ jobs: check-tag-version-job: name: Check Release Tag - uses: exasol/python-toolbox/.github/workflows/check-release-tag.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/check-release-tag.yml@0.4.0 ci-job: name: Checks needs: [ check-tag-version-job ] - uses: exasol/python-toolbox/.github/workflows/checks.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/checks.yml@0.4.0 cd-job: name: Continues Delivery needs: [ ci-job ] - uses: exasol/python-toolbox/.github/workflows/build-and-publish.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/build-and-publish.yml@0.4.0 secrets: PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} metrics: needs: [ ci-job ] - uses: exasol/python-toolbox/.github/workflows/report.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/report.yml@0.4.0 diff --git a/exasol/toolbox/templates/.github/workflows/ci.yml b/exasol/toolbox/templates/.github/workflows/ci.yml index a1ed8f616..16d1403dd 100644 --- a/exasol/toolbox/templates/.github/workflows/ci.yml +++ b/exasol/toolbox/templates/.github/workflows/ci.yml @@ -17,8 +17,8 @@ jobs: ci-job: name: Checks - uses: exasol/python-toolbox/.github/workflows/checks.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/checks.yml@0.4.0 metrics: needs: [ ci-job ] - uses: exasol/python-toolbox/.github/workflows/report.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/report.yml@0.4.0 diff --git a/exasol/toolbox/templates/.github/workflows/gh-pages.yml b/exasol/toolbox/templates/.github/workflows/gh-pages.yml index 815aa7566..cf04ec739 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@v3 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 - name: Build Documentation run: | diff --git a/exasol/toolbox/templates/.github/workflows/pr-merge.yml b/exasol/toolbox/templates/.github/workflows/pr-merge.yml index cc6a822ec..3a674ff22 100644 --- a/exasol/toolbox/templates/.github/workflows/pr-merge.yml +++ b/exasol/toolbox/templates/.github/workflows/pr-merge.yml @@ -10,12 +10,12 @@ jobs: ci-job: name: Checks - uses: exasol/python-toolbox/.github/workflows/checks.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/checks.yml@0.4.0 publish-docs: name: Publish Documentation - uses: exasol/python-toolbox/.github/workflows/gh-pages.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/gh-pages.yml@0.4.0 metrics: needs: [ ci-job ] - uses: exasol/python-toolbox/.github/workflows/report.yml@0.3.0 + uses: exasol/python-toolbox/.github/workflows/report.yml@0.4.0 diff --git a/exasol/toolbox/templates/.github/workflows/report.yml b/exasol/toolbox/templates/.github/workflows/report.yml index d0b78ae5f..a41bdd2d2 100644 --- a/exasol/toolbox/templates/.github/workflows/report.yml +++ b/exasol/toolbox/templates/.github/workflows/report.yml @@ -21,7 +21,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.3.0 + uses: exasol/python-toolbox/.github/actions/python-environment@0.4.0 - name: Download Artifacts uses: actions/download-artifact@v3 diff --git a/exasol/toolbox/version.py b/exasol/toolbox/version.py index 24f9403c0..5054e942a 100644 --- a/exasol/toolbox/version.py +++ b/exasol/toolbox/version.py @@ -2,6 +2,6 @@ # This file is generated, do not edit it 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 = 3 +MINOR = 4 PATCH = 0 VERSION = f"{MAJOR}.{MINOR}.{PATCH}" diff --git a/pyproject.toml b/pyproject.toml index e8367b45e..71c139b0f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "exasol-toolbox" packages = [ { include = "exasol" }, ] -version = "0.3.0" +version = "0.4.0" description = "" authors = [ "Nicola Coretti "