Skip to content

create `constellation` namespace and submodules

Hanno Perrey requested to merge py-namespace into main

This MR separates the Python framework from any 3rd-party Satellite implementation by introducing a new constellation namespace with two submodules:

  • core for framework classes
  • satellitesfor (user) Satellite implementations

This means that imports would look like this: from constellation.core.satellite import Satellite gets the (base) Satellite while from constellation.satellites.caenhv import CaenHVSatellite gets you the user Satellite.

Merge request reports