oemof.tabular 0.0.3: New release on PyPI

We are happy to announce that we have released a new version of oemof.tabular. Oemof.tabular allows to create energy systems from tabular datapackages, which makes it easy to build models without writing a lot of code.

The focus of the release has been the adaption of tabular to oemof.solph 0.4.5. The following changes have been made:

  • Adjusted to new oemof.solph structure.
  • Allowed definition of costum foreign keys. Keys and related descriptors are now read from config files (.json) and can be adopted by setting environment variables using custom config files.
  • Added constraint tests for most facades.
  • Reduced number of imported packages.
  • Cleaned up the badges in README.
  • Moved CI services to GitHub actions.

The following issues have been fixed:

  • Fixed Link by not setting constraints that limit direction.
  • Fixed storage investment with existing capacities
  • Introduced a conditional to fix error when running datapackages with expandable links.
  • Fixed typo in the attribute variable_costs in facades.py.
  • Introduced marginal costs for both output flows instead of only one to avoid elimination of energy.

A detailed summary can be found here.

TESPy v0.4.0 – Gibb’s Gallery and more

A new major version of TESPy has been published. The releases Gibb’s Gallery and User’s Universe feature major improvements in the software.

A new major version of TESPy has been published. The releases Gibb’s Gallery and User’s Universe feature major improvements in the software, amongst others:

  • Automatic documentation of your TESPy model with LaTeX. Examples are available in the oemof_examples repository, e.g. this report.
  • Generic user defined equations enhancing the flexibility in modelling.
  • Generic exergy analysis tool.
  • Export of fluid property data in a format, that can directly be used for generation of states diagrams in fluprodia.

On top of that, the core of the TESPy components has been reworked to lower the access barriers for new developers.

The new version also comes with an new API, therefore minor changes in your model will be necessary. Read about all changes necessary in the release notes of Gibb’s Gallery and the release notes of User’s Universe. You will find all new features available in those notes, too.