Skip to content

Releases: exasol/error-reporting-python

0.5.0

25 Oct 10:43
f6275f4
Compare
Choose a tag to compare

0.5.0 - 2024-10-25

Fixes

  • #27 Make sure creating an error does not raise an exception.

Feature

  • #25: Add support for named parameters.

Refactorings

  • #33: Updated to Python 3.10

Documentation

  • Reworked project documentation

Internal

  • Relocked Dependencies
  • Added github issue templates

0.4.0

27 Sep 08:20
7934de8
Compare
Choose a tag to compare

0.4.0

Summary

API Rework and package renaming:

Reworked the API to be more pythonic and easier to parse. Also the package has been renamed in order to fit the pypi naming scheme.

Feature

  • #4: Add error parser/crawler cli tool

Refactoring

  • Renamed python package from exasol-error-reporting-python to exasol-error-reporting.
  • #19: Rework error reporting API
  • #17: Removed setup.py and updated poetry in actions

Documentation

  • #22: Update documentation
  • #16: Add note on pypi to README

0.3.0: Release on PyPi

28 Mar 09:29
79aca5e
Compare
Choose a tag to compare

error-reporting-python 0.3.0, released 2023-03-27

Code Name: Release on PyPi

Summary

In this release, we prepare this project for a release on PyPi

Features

  • #14: Prepare the project for a release on PyPi

Eliminated the nested set warning caused by the error code format

28 Mar 14:08
e21f181
Compare
Choose a tag to compare

Summary

In this release, we eliminated the nested set warning caused by the error-code format. Furthermore, in case of having an invalid error code, ValueError is thrown instead of AssertError.

Bug Fixes

  • #8: Eliminated nested set warning in error code format

Add Python-Builder for Exasol error messages

13 Dec 14:44
e58b7a8
Compare
Choose a tag to compare

Summary

This release provides ExaError python library that allows defining uniform error message. An error message should contain an error code in the appropriate structure. In addition it can contain one or more error messages and mitigation hints.

Features

  • #1: Added initial project setup
  • #3: Added error code builder
  • #6: Prepared for the first release