Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.68 KB

CHANGELOG.md

File metadata and controls

44 lines (36 loc) · 1.68 KB

Changelog

All notable changes to this project will be documented in this file.
For each version, important additions, changes and removals are listed here.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.0.2] dev - 202Y-MM-DD

Added

  • pre-commit configuration (lint files with black)
  • general_custom_attributes example
  • tests for pre-rpocessing of custom attributes
  • layout for multi-objective optimization (MOO)
  • a new workflow for automated tests
  • new function for adding additional foreign keys to datapackage.json in src/oemof_tabular_plugins/datapackage/building.py
  • new Facade for APV (Agriphotovolatic) based on oemof.industry MIMO class

Changed

  • structure of the general package and the wefe package
  • pre-processing.py to include the option for adding custom attributes e.g. renewable factor, emission factor, land requirement
  • scripts/infer.py files and included foreign keys function where necessary
  • grouped common fonctions for different wefe facade in one module

Removed

  • the hydrogen package

[0.0.1] Initial Release - Hello Super-Repo - 2024-04-09

Added

  • pyproject.toml
  • setup.py to .gitignore
  • new requirements files inside a requirements folder
  • created oemof_tabular_plugins/ inside src/ folder
  • created examples folder with scenarios for user to play with
  • created subpackages for general, hydrogen and wefe
  • added pre and post processing in the general package

Changed

  • Changelog
  • USERS.cff
  • CITATIONS.cff
  • moved requirements from a file to a folder structure similar to the one of Numpy
  • LICENSE (MIT License)