fatiando / boule

Reference ellipsoids for geodesy and geophysics
https://www.fatiando.org/boule
BSD 3-Clause "New" or "Revised" License
38 stars 17 forks source link

Make all package modules private #119

Closed leouieda closed 2 years ago

leouieda commented 2 years ago

Description

The modules inside the package are mostly a way for us to organize code. Users are meant to use things from the top-level namespace which we define in boule/__init__.py. To avoid confusion and the modules showing up in tab-completion, make them all private by adding a leading _.

Relevant issues/PRs

leouieda commented 2 years ago

Merging this in since it's an internal change that ideally shouldn't impact users.