Skip to content

Commit

Permalink
better __version__
Browse files Browse the repository at this point in the history
  • Loading branch information
matthiasdiener committed Dec 20, 2024
1 parent d3d02eb commit 302959b
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
9 changes: 6 additions & 3 deletions logpyle/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,13 @@
THE SOFTWARE.
"""

try:
import importlib.metadata as importlib_metadata
except ModuleNotFoundError: # pragma: no cover
# Python 3.7
import importlib_metadata # type: ignore[no-redef]

import logpyle.version

__version__ = logpyle.version.VERSION_TEXT
__version__ = importlib_metadata.version(__package__ or __name__)

import logging
import sys
Expand Down
3 changes: 0 additions & 3 deletions logpyle/version.py

This file was deleted.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ description = "Time series logging for Python"
dependencies = [
"pytools>=2011.1",
"pymbolic",
"importlib_metadata;python_version<'3.8'",
]
readme = "README.md"
license = { file="LICENSE" }
Expand Down

0 comments on commit 302959b

Please sign in to comment.