Skip to content

Commit cb2358c

Browse files
authored
Refactoring/81 remove version py (#82)
* Replace version.py with version from package (derived from pyproject.toml) * Bump cryptography
1 parent 4a5fdf6 commit cb2358c

6 files changed

Lines changed: 64 additions & 81 deletions

File tree

doc/changes/unreleased.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@
99

1010
## Refactoring
1111

12-
* #78: Removed unneeded requests pin as pysonar removed their pinning
12+
* #78: Removed unneeded requests pin as pysonar removed their pinning
13+
* #81: Replace version.py with version from package

exasol/error/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
ExaError,
33
Parameter,
44
)
5+
from exasol.error._metadata import __version__
56

6-
__all__ = ["ExaError", "Parameter"]
7+
__all__ = ["ExaError", "Parameter", "__version__"]

exasol/error/_error.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,9 @@ def ExaError(
144144

145145

146146
def _create_error_code_definitions(version=None) -> dict[str, Any]:
147-
from exasol.error.version import VERSION
147+
from exasol.error._metadata import __version__
148148

149-
version = version or VERSION
149+
version = version or __version__
150150
return {
151151
"$schema": "https://schemas.exasol.com/error_code_report-1.0.0.json",
152152
"projectName": "exasol-error-reporting",

exasol/error/_metadata.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from importlib.metadata import version
2+
3+
__version__ = version("exasol-error-reporting")

exasol/error/version.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

poetry.lock

Lines changed: 55 additions & 62 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)