We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 641fbfc + 6d8da6f commit ca575d2Copy full SHA for ca575d2
src/nba_api/__init__.py
@@ -1 +1,4 @@
1
+from importlib.metadata import version
2
+
3
name = "nba_api"
4
+__version__ = version("nba_api")
tests/unit/test_version.py
@@ -0,0 +1,18 @@
+import nba_api
5
+def test_version_exists():
6
+ assert hasattr(nba_api, '__version__')
7
8
9
+def test_version_format():
10
+ assert isinstance(nba_api.__version__, str)
11
+ parts = nba_api.__version__.split('.')
12
+ assert len(parts) >= 2
13
+ for part in parts:
14
+ assert part.isdigit()
15
16
17
+def test_version_matches_metadata():
18
+ assert nba_api.__version__ == version("nba_api")
0 commit comments