Skip to content

Releases: octue/turbsim-service

Update storage bucket

05 Mar 15:20
b504527
Compare
Choose a tag to compare

Contents (#10)

Operations

  • Update storage bucket

Switch to Kueue service backend

03 Mar 12:52
6f9a48b
Compare
Choose a tag to compare

Contents (#9)

Enhancements

  • Allow running app with local datasets

Operations

  • Update to use new infrastructure
  • Switch to ruff linter
  • Add automated testing workflow
  • Update to new dockerfile
  • Use new deployment workflow

Dependencies

  • Require python=^3.11 and use rc-kueue branch of octue
  • Add gcp-storage-emulator dev dependency

Testing

  • Run app tests with storage emulator
  • Skip all deployment tests by default

Chores

  • Remove redundant setup.cfg file

Accept profile files

09 Dec 15:00
10bc30c
Compare
Choose a tag to compare

Contents (#8)

New features

  • Allow multiple files in input dataset

Enhancements

  • Update description in twine.json
  • Raise error if input dataset has no files or more than 2 files

Use `octue=0.59.1`

19 Aug 09:30
abe20c3
Compare
Choose a tag to compare

Contents (#7)

Dependencies

  • Use octue=0.59.1

Use `octue=0.59.0`

16 Aug 09:51
26c4f75
Compare
Choose a tag to compare

Contents (#6)

Dependencies

  • Use octue=0.59.0

Update to openfast 3.5.3

15 Jul 14:57
Compare
Choose a tag to compare

Contents (#5)

IMPORTANT: There are 2 breaking changes.

New features

  • 💥 BREAKING CHANGE: Use OpenFAST version 3.5.3

Operations

  • Specify OCTUE_SERVICE_CONFIGURATION_PATH environment variable

Dependencies

  • Use octue 0.56.0 (question chaining)

Refactoring

  • Remove redundant analysis finalisation

Testing

  • Remove unused variables and imports from app test

Upgrade instructions

💥 Use OpenFAST version `3.5.3`

Use the 3.5.3 openfast file format.

💥 Use `octue` branch with question chaining

Communicate with this service using octue>=0.56.0

Switch to poetry package manager

29 Apr 10:43
Compare
Choose a tag to compare

Contents (#2)

IMPORTANT: There is 1 breaking change.

Enhancements

  • Switch to poetry for package management
  • Update dockerfile with new base and installation instructions

Fixes

  • Fix diagnostics_cloud_path key in octue.yaml

Operations

  • Restrict CodeQL runs to pushes to main
  • Use reusable workflow for semantic version check

Dependencies

  • 💥 BREAKING CHANGE: Use latest octue branch

Testing

  • Test service/app configuration in app test

Upgrade instructions

Use octue>=0.53.0 to interact with this service.

Add license

15 Apr 13:48
97d13fa
Compare
Choose a tag to compare

Contents (#4)

Operations

  • Update reusable workflows location

Chores

  • Add license and attributions

Set up Octue Turbsim service

06 Dec 11:39
c36c531
Compare
Choose a tag to compare

Contents (#1)

Enhancements

  • Remove unused sections of octue.yaml
  • Enable crash diagnostics
  • Update output location

Operations

  • Update semantic version checker
  • Update release notes generator
  • Add deployment workflow

Dependencies

  • Update octue version

Chores

  • Update pre-commit config