Skip to content

Commit d734c2f

Browse files
committed
Added reexports to top level module
1 parent 8e58537 commit d734c2f

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

src/geocompy/__init__.py

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,79 @@
5757
``geocompy.protocols``
5858
Base definitions for command protocols and responses.
5959
60+
Reexports
61+
---------
62+
63+
``geocompy.data.Angle``
64+
Angle value primitive.
65+
66+
``geocompy.data.AngleUnit``
67+
Angle unit enum.
68+
69+
``geocompy.data.Vector``
70+
3D vector primitive.
71+
72+
``geocompy.data.Coordinate``
73+
3D coordinate primitive.
74+
75+
``geocompy.protocols.GeoComResponse``
76+
GeoCom protocol response container.
77+
78+
``geocompy.protocols.GsiOnlineResponse``
79+
GSI Online protocol response container.
80+
81+
``geocompy.dna.DNA``
82+
DNA instrument implementation.
83+
84+
``geocompy.tps1000.TPS1000``
85+
TPS1000 instrument implementation.
86+
87+
``geocompy.tps1000.rc.TPS1000RC``
88+
TPS1000 GeoCom return codes.
89+
90+
``geocompy.tps1100.TPS1100``
91+
TPS1100 instrument implementation.
92+
93+
``geocompy.tps1100.rc.TPS1100RC``
94+
TPS1100 GeoCom return codes.
95+
96+
``geocompy.tps1200p.TPS1200P``
97+
TPS1200+ instrument implementation.
98+
99+
``geocompy.tps1200p.grc.TPS1200PGRC``
100+
TPS1200+ GeoCom return codes.
101+
102+
``geocompy.vivatps.VivaTPS``
103+
VivaTPS instrument implementation.
104+
105+
``geocompy.vivatps.grc.VivaTPSGRC``
106+
VivaTPS GeoCom return codes.
107+
60108
"""
61109
try:
62110
from ._version import __version__
63111
except Exception:
64112
__version__ = "0.0.0" # Placeholder value for source installs
113+
114+
from .data import ( # noqa: F401
115+
Angle as Angle,
116+
AngleUnit as AngleUnit,
117+
Vector as Vector,
118+
Coordinate as Coordinate
119+
)
120+
121+
from .protocols import ( # noqa: F401
122+
GeoComResponse as GeoComResponse,
123+
GsiOnlineResponse as GsiOnlineResponse
124+
)
125+
126+
from .dna import DNA as DNA # noqa: F401
127+
128+
from .tps1000 import TPS1000 as TPS1000 # noqa: F401
129+
from .tps1000.rc import TPS1000RC as TPS1000RC # noqa: F401
130+
from .tps1100 import TPS1100 as TPS1100 # noqa: F401
131+
from .tps1100.rc import TPS1100RC as TPS1100RC # noqa: F401
132+
from .tps1200p import TPS1200P as TPS1200P # noqa: F401
133+
from .tps1200p.grc import TPS1200PGRC as TPS1200PGRC # noqa: F401
134+
from .vivatps import VivaTPS as VivaTPS # noqa: F401
135+
from .vivatps.grc import VivaTPSGRC as VivaTPSGRC # noqa: F401

0 commit comments

Comments
 (0)