Skip to content

Releases: exasol/python-toolbox

0.9.0

08 May 13:14
4f46dc1
Compare
Choose a tag to compare

0.9.0 - 2024-05-08

🚨 Breaking Changes

  • CI-CD Workflow (Breaking Change)

    Overview:

    The CI-CD workflow now assumes the changelog to be in markdown and the location /doc/changes/change_x.y.z.md

🐞 Fixed

  • Fixed _deny_filter function in exasol.toolbox._shared module
  • Fixed GitHub workflow references in ci.yml, ci-cd.ymlandpr-merge.yml` workflows
  • Fixed indent error/issue in checks.yml workflow

✨ Added

  • Added Nox Task prepare-release

    Overview:

    A new Nox task, prepare-release, has been introduced to streamline the release preparation process. This task automates several crucial steps:

    • Create a dedicated branch for the release changes.
    • Transfer changes from the "Unreleased" section to the appropriate versioned changelog section.
    • Update the version number to the next release.
    • Initiate a Pull Request (PR) for review and integration into the main branch.

    Usage:

    To prepare a release, simply execute a command in your terminal like in the example below:

    nox -s prepare-release -- 1.10.1

    Add the changes for releasing on top of the current branch:

    nox -s prepare-release -- 1.10.1 --no-pr --no-branch

    For additional options and help regarding the task prepare-release, execute:

    nox -s prepare-release -- -h 
  • Added Plugin Support for Nox Task prepare-release

    • For further details on the plugin specification, refer to exasol.toolbox.nox.plugin.
    • For an example of usage, refer to the noxconfig of the Python toolbox.

📚 Documentation

  • Fixed typos and updated documentation

🔩 Internal

  • Restructured exasol.toolbox.nox module

0.8.0

07 Feb 07:12
8c7d8d7
Compare
Choose a tag to compare

0.8.0 - 2024-02-07

✨ Added

  • Added output created-issues to security-issues action containing the found security issues including the created GitHub issues in JSONL format.

0.7.0

26 Jan 12:18
b0a7037
Compare
Choose a tag to compare

0.7.0 - 2024-01-26

✨ Added

  • Added support for referencing projects in security-issues action.

0.6.2

20 Nov 08:56
09f5fbe
Compare
Choose a tag to compare

0.6.2

🐞 Fixed

  • Fix failing vulnerability issue creator when Maven report does not contain "vulnerable" entry

🔧 Changed

  • Update pylint dependency
  • Update import-lib dependency

0.6.1

27 Oct 11:35
c88db83
Compare
Choose a tag to compare

🐞 Fixed

  • Fixed failing security-issues action in case of empty ignore list

0.6.0

27 Oct 09:35
8b07c12
Compare
Choose a tag to compare

✨ Added

  • Added security command
  • Added security-issues action

0.5.0

12 Oct 12:56
f4d2a18
Compare
Choose a tag to compare

✨ Added

  • Added first version of the tbx cli tool with support for managing github workflows

🔧 Changed

  • Changed autogenerated comment in version.py for better clarity
  • Updated dependencies
  • Updated github issue templates

0.4.0

20 Apr 07:17
8cdf542
Compare
Choose a tag to compare
Prepare release 0.4.0 (#50)

0.3.0

21 Dec 13:04
Compare
Choose a tag to compare
Fix documentation build

0.2.0

20 Dec 14:29
Compare
Choose a tag to compare
Update version number of package