Skip to content

Update software dependencies documentation #422

Description

Are there any linked Issues or Pull Requests?

No response

Brief description

The documentation needs to be updated for the Summer 2026 release. The information would benefit from a re-organisation to make it obvious where specific software versions are mandatory and where they are merely indicative.

Further details of the issue.

The current dependency information could benefit from being restructured into categories to separate

  • general dependencies where the specific version is unimportant, e.g. python or netCDF
  • tightly coupled dependencies, e.g. psyclone, where specific versions are required for particular releases of LFRic
  • loosely coupled dependencies, e.g. YAXT, where we run and test with a particular version, but where other versions are also compatible

It would also be useful to include the dependency information for the last three (i.e. currently supported) releases.

We (SSD) need to add a pre-release task to our curation process to document the requirements for each new release ahead of partner testing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions