This pull request is to merge in many new features of the MoorPy dev into the master branch to make a new release. 1) To keep MoorPy more up to date with recent development, and 2) to ensure other tools that use MoorPy (like RAFT) are the most up to date with the master branch.
Type of change
[x] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (non-backwards-compatible fix or feature)
[x] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Documentation update
[ ] Maintenance update
[ ] Other (please describe)
Testing
Navigate to your main MoorPy directory
Run "pytest" in that directory
Checklist
[x] I have run existing tests which pass locally with my changes
[x] Contributors have added new tests or examples that prove my fix is effective or that my feature works
Purpose
This pull request is to merge in many new features of the MoorPy dev into the master branch to make a new release. 1) To keep MoorPy more up to date with recent development, and 2) to ensure other tools that use MoorPy (like RAFT) are the most up to date with the master branch.
Type of change
Testing
Checklist