DiamondLightSource / DiamondLightSource/blueapi
Remove __export__ filtering of module namespaces
Open
- Dominant language
- Python
- Stars
- 13
- Forks
- 13
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 25
Description
Prior to 2.0 we should remove the expectation that a module may define an `__exports__` list, similar to its `__all__` - modules should instead be hierarchical and have a single namespace
## Acceptance Criteria
- `__exports__` is not used as a potential arg to `get_named_subset` and that handling is simplified
Contributor guide
Assessment
This issue has not been assessed yet.