Skip to content

uxarray/utils/computing.py not used anywhere, and pyfma not in pyproject.toml #1602

Description

@Sevans711

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:

  1. Remove the uxarray/utils/computing.py module.
  2. Keep the module, but document why it exists, and handle pyfma package dependency appropriately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency filedocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    Status
    🏗 In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions