diff --git a/.github/actions/security-issues/action.yml b/.github/actions/security-issues/action.yml index b3b2c0354..4c64e359f 100644 --- a/.github/actions/security-issues/action.yml +++ b/.github/actions/security-issues/action.yml @@ -39,7 +39,7 @@ runs: - name: Install Python Toolbox / Security tool shell: bash run: | - pip install exasol-toolbox==1.0.1 + pip install exasol-toolbox==1.1.0 - name: Create Security Issue Report shell: bash diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index c7cba486e..e8559a905 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,6 +1,7 @@ # Changelog * [unreleased](unreleased.md) +* [1.1.0](changes_1.1.0.md) * [1.0.1](changes_1.0.1.md) * [1.0.0](changes_1.0.0.md) * [0.21.0](changes_0.21.0.md) @@ -32,6 +33,7 @@ hidden: --- unreleased +changes_1.1.0 changes_1.0.1 changes_1.0.0 changes_0.21.0 diff --git a/doc/changes/changes_1.1.0.md b/doc/changes/changes_1.1.0.md new file mode 100644 index 000000000..0daca7eb7 --- /dev/null +++ b/doc/changes/changes_1.1.0.md @@ -0,0 +1,11 @@ +# 1.1.0 - 2025-05-07 + +## ✨ Features + +* [#362](https://github.com/exasol/python-toolbox/issues/362): Added Nox task to trigger a release +* [#406](https://github.com/exasol/python-toolbox/issues/406): Added `.poetry` to ignore list for formatting +* [#417](https://github.com/exasol/python-toolbox/issues/417): Added `working-directory` to `python-environment` action for a different `pyproject.toml` location + +## Bugfixes + +* [#401](https://github.com/exasol/python-toolbox/issues/401): Modified nox `docs:multiversion` to add `.nojekyll` file diff --git a/doc/changes/unreleased.md b/doc/changes/unreleased.md index 3969b069e..79e701b84 100644 --- a/doc/changes/unreleased.md +++ b/doc/changes/unreleased.md @@ -1,11 +1 @@ # Unreleased - -## ✨ Features - -* [#362](https://github.com/exasol/python-toolbox/issues/362): Added Nox task to trigger a release -* [#406](https://github.com/exasol/python-toolbox/issues/406): Added `.poetry` to ignore list for formatting -* [#417](https://github.com/exasol/python-toolbox/issues/417): Added `working-directory` to `python-environment` action for a different `pyproject.toml` location - -## Bugfixes - -* [#401](https://github.com/exasol/python-toolbox/issues/401): Modified nox `docs:multiversion` to add `.nojekyll` file \ No newline at end of file diff --git a/exasol/toolbox/templates/github/workflows/build-and-publish.yml b/exasol/toolbox/templates/github/workflows/build-and-publish.yml index 2487c7a40..b0ef1acc0 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@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.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 2ab47a103..d62fe416d 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@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.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 faaadf0a3..b507c1216 100644 --- a/exasol/toolbox/templates/github/workflows/checks.yml +++ b/exasol/toolbox/templates/github/workflows/checks.yml @@ -16,7 +16,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Check Version(s) run: | @@ -37,7 +37,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Build Documentation run: | @@ -57,7 +57,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Run changelog update check run: poetry run -- nox -s changelog:updated @@ -75,7 +75,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 with: python-version: ${{ matrix.python-version }} @@ -104,7 +104,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 with: python-version: ${{ matrix.python-version }} @@ -124,7 +124,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 with: python-version: ${{ matrix.python-version }} @@ -147,7 +147,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Run format check run: poetry run -- nox -s project:format @@ -167,7 +167,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.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 de0b81a9a..79d11d15a 100644 --- a/exasol/toolbox/templates/github/workflows/gh-pages.yml +++ b/exasol/toolbox/templates/github/workflows/gh-pages.yml @@ -16,7 +16,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Build Documentation run: | diff --git a/exasol/toolbox/templates/github/workflows/matrix-all.yml b/exasol/toolbox/templates/github/workflows/matrix-all.yml index 432c0bf5b..8287d9e03 100644 --- a/exasol/toolbox/templates/github/workflows/matrix-all.yml +++ b/exasol/toolbox/templates/github/workflows/matrix-all.yml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Generate matrix run: poetry run -- nox -s matrix:all diff --git a/exasol/toolbox/templates/github/workflows/matrix-exasol.yml b/exasol/toolbox/templates/github/workflows/matrix-exasol.yml index 8f5454fc3..0af005569 100644 --- a/exasol/toolbox/templates/github/workflows/matrix-exasol.yml +++ b/exasol/toolbox/templates/github/workflows/matrix-exasol.yml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Generate matrix run: poetry run -- nox -s matrix:exasol diff --git a/exasol/toolbox/templates/github/workflows/matrix-python.yml b/exasol/toolbox/templates/github/workflows/matrix-python.yml index 59729f3ae..db4fae2a3 100644 --- a/exasol/toolbox/templates/github/workflows/matrix-python.yml +++ b/exasol/toolbox/templates/github/workflows/matrix-python.yml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Generate matrix run: poetry run -- nox -s matrix:python diff --git a/exasol/toolbox/templates/github/workflows/report.yml b/exasol/toolbox/templates/github/workflows/report.yml index 04d6e792a..bf23c7d57 100644 --- a/exasol/toolbox/templates/github/workflows/report.yml +++ b/exasol/toolbox/templates/github/workflows/report.yml @@ -17,7 +17,7 @@ jobs: fetch-depth: 0 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 - name: Download Artifacts uses: actions/download-artifact@v4.2.1 diff --git a/exasol/toolbox/templates/github/workflows/slow-checks.yml b/exasol/toolbox/templates/github/workflows/slow-checks.yml index 31c4aa3aa..3b6019011 100644 --- a/exasol/toolbox/templates/github/workflows/slow-checks.yml +++ b/exasol/toolbox/templates/github/workflows/slow-checks.yml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@1.0.1 + uses: exasol/python-toolbox/.github/actions/python-environment@1.1.0 with: python-version: ${{ matrix.python-version }} diff --git a/exasol/toolbox/version.py b/exasol/toolbox/version.py index 78ea25efe..ccb7c4e01 100644 --- a/exasol/toolbox/version.py +++ b/exasol/toolbox/version.py @@ -5,7 +5,7 @@ # 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 = 1 -MINOR = 0 -PATCH = 1 +MINOR = 1 +PATCH = 0 VERSION = f"{MAJOR}.{MINOR}.{PATCH}" __version__ = VERSION diff --git a/poetry.lock b/poetry.lock index e89ae76b9..5df2dc31c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2498,5 +2498,5 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.1" -python-versions = "^3.9" -content-hash = "10429340ff4070182c03ca0d624a17df22270c2b95065f7ede17c48df3f06ec0" +python-versions = ">=3.9,<4.0" +content-hash = "2fe3020811687baeb4344aeab5ac68bdb3731ffbe7eb8e8c5080072213b67a81" diff --git a/pyproject.toml b/pyproject.toml index f4384b849..593359049 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "exasol-toolbox" -version = "1.0.1" -requires-python = "^3.9" +version = "1.1.0" +requires-python = ">=3.9,<4.0" description = "Your one-stop solution for managing all standard tasks and core workflows of your Python project." authors = [ {name = "Nicola Coretti", email = "nicola.coretti@exasol.com"},