Skip to content

Conversation

@thomaszwagerman
Copy link
Contributor

@thomaszwagerman thomaszwagerman commented Dec 14, 2025

PolarRoute Pull Request Template

Date: 14/12/2025
Version Number: 1.1.9

Description of change

  • Update docs links.
  • Loosen MeshiPhi version strictness in requirements.
  • Account for SIC values being None, rather than absent in various vessel performance models.
  • Add Slocum and Boaty McBoatface vessel configs.
  • Add module logger, replaces logging.*() calls.
  • Enable the running of pytest in the main directory.
  • Reduce the amount of duplicate filepaths by adding dynamic discovery of relevant files needed for the tests.
  • Parameterise repetitive tests.
  • Mark smoothing tests as slow, enable running "not slow" tests.
  • Enable running of tests in parallel using pytest-xdist.

Fixes

Fixes #245, fixes #260, fixes #321, fixes #331

thomaszwagerman and others added 29 commits December 11, 2025 20:04
Replacing logging calls with module logger
@thomaszwagerman thomaszwagerman marked this pull request as ready for review December 22, 2025 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Define module level logger Update documentation links Testing strategy outdated Improve handling of NaN values

2 participants