Skip to content

Version 2025.04.0 Release

Latest
Compare
Choose a tag to compare
@H0R5E H0R5E released this 08 Apr 16:25
· 6 commits to main since this release

This release supports the development of the "next" version of DTOcean.

The following changes were made:

Added

  • Add functions to dump and load database tables to and from csv files
  • Add docker compose files for setting up postgres/postgis, initiating dtocean databases, and setting up pgadmin
  • Added Poetry configuration for managing Python dependencies
  • Use DVC for putting database tables under version control
  • Add JSON metadata to database comment to allow checking of the schema version
  • Add GA workflow to test that container successfully starts and is initialized correctly
  • Add GA workflow for packaging database releases by downloading data using DVC, creating an .env file with the version number and copying required files to a dist folder from which archives are created.
  • Add Python based tests to check database initialization
  • Add dedicated installation instructions in INSTALLATION.md file

Changed

  • Replace basic tidal example with Takoma Narrows data from Applied Energy publication
  • Update README to reflect changes