uxarray/utils/computing.py internally imports the pyfma package, which is not included in uxarray's dependencies, not even as an optional dependency, and it is also not being used anywhere else in uxarray, from what I can tell. Noticed this while working on #1575.
Additionally, none of the methods from uxarray/utils/computing.py are being used anywhere else in the entire uxarray codebase. I cannot tell why this module exists, from looking through the code.
Two possible solutions:
- Remove the uxarray/utils/computing.py module.
- Keep the module, but document why it exists, and handle
pyfma package dependency appropriately.
uxarray/utils/computing.py internally imports the
pyfmapackage, which is not included in uxarray's dependencies, not even as an optional dependency, and it is also not being used anywhere else in uxarray, from what I can tell. Noticed this while working on #1575.Additionally, none of the methods from uxarray/utils/computing.py are being used anywhere else in the entire uxarray codebase. I cannot tell why this module exists, from looking through the code.
Two possible solutions:
pyfmapackage dependency appropriately.