Skip to content

Latest commit

 

History

History
91 lines (70 loc) · 6.13 KB

File metadata and controls

91 lines (70 loc) · 6.13 KB

Changelog

All notable changes to this project will be documented in this file.

Unreleased

Added

  • Add project-level CLAUDE.md file #329
  • Adding congestion result handling #198
  • Add pre-commit hook for removing metadata from jupyter notebooks #363
  • Using NBVAL as validation for jupyter notebooks #351
  • Switch to nb-clean for removing metadata from jupyter notebooks #365
  • Add example for Line Results to documentation #341
  • Add colored Line Trace to plotting #348
  • Add colored Node Trace to plotting #349
  • Added Dependabot Patch Merge Automation #399

Changed

  • Move NBVAL to dev dependencies #374
  • Harmonized CI OS-Matrix and updated Actions #401
  • Updated postgis version in tests #455

Removed

  • Removed duplicated code within plots.grid #346
  • Remove pre-commit hook for removing metadata from jupyter notebooks #369
  • Removed dod from storage type input from grid csvs #336

Fixed

  • Removed q_characteristics from create_energy_management_systems_data #326
  • Fix emInput from parent_em to controlling_em #333
  • Fix also from em to controlling_em for all SystemParticipants #337
  • Fix error in filter_data_for_time_interval() #357

0.0.6

Changed

  • Adapt Coordinate type to use WKBElement Geography #287
  • Adapt to recent PSDM Version 6.0.0 #278

0.0.5

Changed

  • Cleaned up dependencies #299

0.0.4

Added

  • Added Transformers2WResult dictionary support #217
  • PrimaryData time series are now protected, introduced add_time_series method #218
  • Added method to create nodes and lines #223
  • Added graph traversal functionality #224
  • Added method to create two winding transformer #227
  • Allow execution with python 3.12 #229
  • Added ECDF plot example to plotting notebook #263

Changed

  • Add s_ratedDC to parameter for creation of ElectricVehicles #236
  • Adapt to recent PSDM changes with regard to energy management systems #164
  • Removed node from create method of energy management systems #267
  • Changed default value for cos_Phi of create method of ElectricVehicleChargingStations to 1.0 #272
  • Fix create_grid notebook to PSDM changes with respect to Em #281

Fixed

  • Fixed node identifier for plot of voltage over a branch #240
  • Fixed slack node identification if slack is not directly connected to a transformer #238
  • Fixed dependabot tag #261
  • Fixed flex option results not being handled #247

0.0.3

Added

  • Subclasses of Entities support __getitem__ with uuids, returning the associated series of the underlying DataFrame #155
  • Support for initializing LocalGwrDb from environment variable #155
  • ORM for accessing ICON weather data #159
  • LocalGwrDb supports copying configs #159
  • Entities support __getitem__ with uuds #159
  • Support for lines and transformer admittance matrix calculation #161
  • ExtendedNode(s)Result are now calculated using the grids admittance matrix
  • Specific Line(s)Result and line utilisation calculation #176
  • Big refactoring of result types to extract more generic time series #192
  • Result types do not contain uuid and optional name anymore, but time series dicts now have Entity key that contain the information #192
  • Add WeatherDict data types and retrieval of weighted nodal weather #193

Changed

  • Renamed EnhancedNodeResult and EnhancedNodesResult to ExtendedNoderesult and ExtendedNodesresult #155
  • Data models from pypsdm.models.* can now be imported from the root module pypsdm #159
  • All previous ResultDict and ExtendedNodesResult properties are now functions instead of properties