Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/nba_api/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
from importlib.metadata import version

name = "nba_api"
__version__ = version("nba_api")
18 changes: 18 additions & 0 deletions tests/unit/test_version.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import nba_api
from importlib.metadata import version


def test_version_exists():
assert hasattr(nba_api, '__version__')


def test_version_format():
assert isinstance(nba_api.__version__, str)
parts = nba_api.__version__.split('.')
assert len(parts) >= 2
for part in parts:
assert part.isdigit()


def test_version_matches_metadata():
assert nba_api.__version__ == version("nba_api")