Skip to content

Review dependencies #278

@znicholls

Description

@znicholls

Review our dependencies. At the moment things are a bit messier than they should be. I would propose trying to slim our required dependencies to:

  • cftime
  • numpy
  • openscm-units
  • pandas
  • pint

This would mean dropping some seemingly auxillary packages and pint-pandas (cross-ref #234). I would also make xarray an optional dependency as we don't depend on it for any core functionality.

I think this would make our lives significantly simpler for future maintenance.

Arose from #275

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions