Skip to content

Commit 7d3b5bb

Browse files
authored
chore: Dynamically set __version__ based on package metadata (#9)
1 parent 7393ed7 commit 7d3b5bb

File tree

4 files changed

+12
-32
lines changed

4 files changed

+12
-32
lines changed

.bumpversion.cfg

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

src/async_pmtiles/__init__.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"""async-pmtiles: asynchronous interface for reading PMTiles files."""
22

3-
__version__ = "0.1.0"
4-
53
from ._reader import PMTilesReader
4+
from ._version import __version__
65

7-
__all__ = ["PMTilesReader"]
6+
__all__ = ["PMTilesReader", "__version__"]

src/async_pmtiles/_version.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from importlib.metadata import PackageNotFoundError, version
2+
3+
try:
4+
__version__ = version("async-pmtiles")
5+
except PackageNotFoundError:
6+
__version__ = "uninstalled"

uv.lock

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

0 commit comments

Comments
 (0)