Skip to content

Commit 5acb853

Browse files
committed
add __version__ and submodules to namespace
1 parent 759da00 commit 5acb853

5 files changed

Lines changed: 29 additions & 0 deletions

File tree

gnss_lib_py/__init__.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"""Handle version and add submodules to gnss_lib_py namesppace."""
2+
3+
from importlib import metadata
4+
5+
# import submodules into gnss_lib_py namespace
6+
from gnss_lib_py.algorithms import *
7+
from gnss_lib_py.parsers import *
8+
from gnss_lib_py.utils import *
9+
10+
# single location of version exists in pyproject.toml
11+
__version__ = metadata.version("gnss-lib-py")

gnss_lib_py/algorithms/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
"""Adds algorithms to gnss_lib_py namespace."""
2+
3+
from .gnss_filters import *
4+
from .residuals import *
5+
from .snapshot import *

gnss_lib_py/parsers/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
"""Adds parsers to gnss_lib_py namespace."""
2+
3+
from .android import *
4+
from .ephemeris import *
5+
from .navdata import *
6+
from .precise_ephemerides import *

gnss_lib_py/utils/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
"""Adds utils to gnss_lib_py namespace."""
2+
3+
from .coordinates import *
4+
from .sim_gnss import *
5+
from .time_conversions import *
6+
from .visualizations import *

version.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"""Import version number for package"""

0 commit comments

Comments
 (0)