I would say that it depends on the relationship between your package and the other package. If your package builds “on top of” the other package but a user wouldn’t particularly need to be aware of the underlying package then re-export. If your package is an addition that a user would be using while also using the underlying package directly then advise they load both.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Correct using of Reexport | 12 | 462 | February 20, 2025 | |
| Is an explicit "export" a good thing? | 51 | 5894 | December 7, 2017 | |
| Is Julia able to export a module as another (aliased) name? | 1 | 1124 | November 7, 2019 | |
| Design of related modules wrt pkg | 1 | 401 | October 21, 2020 | |
| Reexporting problem types | 3 | 738 | August 31, 2017 |