Recent Releases of powerfactory-tools

powerfactory-tools - 3.2.2

3.2.2 (2025-08-26)

Fix

  • pydantic validation error when creating meta data for export (#317)

[main a76f2c3] bump: version 3.2.1 → 3.2.2 5 files changed, 13 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] 9 months ago

powerfactory-tools - 3.2.1

3.2.1 (2025-08-04)

Fix

  • update readme and prepare new pypi release (#314)

[main 8e6cd94] bump: version 3.2.0 → 3.2.1 6 files changed, 13 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] 10 months ago

powerfactory-tools - 3.2.0

3.2.0 (2025-08-04)

Feat

  • add interface function getslacknodes() (#293)
  • added powerfactoryininame, powerfactoryuserpassword, and plausibility_check parameters to exporter interfaces and methods (#310)
  • add runshortcircuit_calculation() for pf version 2024 (#307)
  • handle dataframe for data export/import functions (#312)

Fix

  • add GetAttribute() to general pfi methods (#292)

Build

  • rename workflows and bump to latest versions (#296)
  • bump to latest dependencies and highlight toolbox benefits in docs (#304)
  • add step ids within release pipeline (hotfix)

Docs

  • add Social Media Preview Card (#306)

[main [952ad05] bump: version 3.1.0 → 3.2.0 62 files changed, 2,081 insertzions(+), 1,513 deletions(-)

Full Changelog: https://github.com/ieeh-tu-dresden/powerfactory-tools/compare/3.1.0...3.2.0

- Python
Published by SebastianDD 10 months ago

powerfactory-tools - 3.1.0

3.1.0 (2025-02-06)

Feat

  • add control example "add_loads" (#290)

Fix

  • file name for exporter in pf2022 (#285)

[main c771e3c] bump: version 3.0.2 → 3.1.0 29 files changed, 42 insertions(+), 32 deletions(-)

- Python
Published by github-actions[bot] over 1 year ago

powerfactory-tools - 3.0.2

3.0.2 (2024-09-19)

Fix

  • apply Python version when using ExporterProcess (#279)
  • typing in exporter and load_power (#282)
  • setup logging (#278)

[main cd7c56d] bump: version 3.0.1 → 3.0.2 5 files changed, 15 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] over 1 year ago

powerfactory-tools - 3.0.1

3.0.1 (2024-09-09)

Fix

  • export without extra meta data (#275)

[main 88551af] bump: version 3.0.0 → 3.0.1 5 files changed, 13 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] over 1 year ago

powerfactory-tools - 3.0.0

3.0.0 (2024-09-05)

BREAKING CHANGE

  • upgrade to PowerFactory 2024 (#263)

Feat

  • extend interface for current and voltage sources (#259)
  • extend interface for shunts (#258)
  • extend export and import functions and move them to utils.io (#245)
  • export optional element data as meta dict (#251)
  • extend element selection by filter 'outofservice' (contributors: @SebastianDD)
  • supporting multiple PowerFactory versions (contributors: @sasanjac, @SebastianDD)
  • properly mapping system_type for loads (contributors: @SebastianDD)
  • add PowerFactory ErrorCode Description (contributors: @SebastianDD)
  • extend PFTypes with LV and MV Load Types and consider LoadModel for LoadLV (contributors: @SebastianDD, @sasanjac)

Fix

  • update example grids to PF 2024 (#270)
  • ipynb examples (#272)
  • unique name for multiple nested substation nodes and correct names for lv-loads in topology case (#242)
  • line length (#237)
  • create warning message for empty LV loads (contributors: @SebastianDD, @sasanjac)
  • use PF error codes for application startup (contributors: @SebastianDD)
  • multiline description of loads/lv-loads not correctly exported (contributors: @SebastianDD)
  • use I-type load model for LV-Loads as default instead of Z-type (contributors: @SebastianDD)
  • creation of grid variants (contributors: @SebastianDD)

[main dcbcf64] bump: version 2.1.0 → 3.0.0 6 files changed, 38 insertions(+), 8 deletions(-)

- Python
Published by github-actions[bot] over 1 year ago

powerfactory-tools - 2.1.0

2.1.0 (2024-02-14)

Feat

  • extend functions for time simulation by provision of optional data (contributors: @SebastianDD)
  • rework low voltage load naming to include partial load names instead of an index (contributors: @SebastianDD)
  • add comfort functions for scenario and grid variants (contributors: @SebastianDD, @sasanjac)
  • extend PF types (contributors: @SebastianDD)

Fix

  • update libraries and exported grid data (contributors: @SebastianDD)
  • make json export more efficient (contributors: @SebastianDD)
  • lengths of lines always null (contributors: @SebastianDD)
  • transformer export (contributors: @SebastianDD)
  • disable update_value function (contributors: @SebastianDD)

[main 27a2c0a] bump: version 2.0.0 → 2.1.0 5 files changed, 24 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] over 2 years ago

powerfactory-tools - 2.0.0

2.0.0 (2023-12-21)

BREAKING CHANGE

  • add RMS and EMT simulation control (contributors: @SebastianDD)

Feat

  • update exporter to psdm 2.1 (contributors: @SebastianDD)
  • support export of multi-grid projects (contributors: @sasanjac, @SebastianDD)
  • add support for RelFuse objects
  • load components have individually assignable phases
  • API for PowerFactory calculations (contributors: @sasanjac)

Fix

  • wrong reactive power for producer when external and internal controller settings are different (contributors: @SebastianDD)
  • transformer data export incomplete (contributors: @SebastianDD, @sasanjac)
  • check if assignment of power factor is correct (contributors: @SebastianDD, @sasanjac)
  • handling of possibly infeasible vectorgroups (contributors: @sasanjac, @SebastianDD)
  • use proper load models for LV and MV loads
  • precise handling of floats
  • export max power as RatedPower
  • automatically update project dirs after creation or deletion of elements
  • export neutral line conductance as 0.0 (contributors: @SebastianDD)
  • unit settings dir doesn't exist in default PF project (contributors: @SebastianDD)
  • controller example (contributors: @SebastianDD)

[main 3cec2a7] bump: version 1.5.1 → 2.0.0 4 files changed, 34 insertions(+), 6 deletions(-)

- Python
Published by github-actions[bot] over 2 years ago

powerfactory-tools - 1.5.1

1.5.1 (2023-05-10)

Fix

  • transformer export (contributors: @SebastianDD)

[main c031506] bump: version 1.5.0 → 1.5.1 4 files changed, 13 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] about 3 years ago

powerfactory-tools - 1.5.0

1.5.0 (2023-05-05)

Feat

  • add Harmonic Source Type and controller commands (contributors: @SebastianDD, @sasanjac)
  • add neutral conductor information to exporter (contributors: @SebastianDD)
  • separate schema from powerfactory-tools (contributors: @sasanjac, @SebastianDD)

Fix

  • unit settings dir doesn't exist in default PF project (contributors: @SebastianDD)
  • add missing transformer vector groups (contributors: @SebastianDD)
  • adapt load controller to schema fix (contributors: @SebastianDD)
  • wrong sign for MV_Load Producer (contributors: @SebastianDD @sasanjac )
  • VectorGroup misspelling (#116)
  • VectorGroup misspelling (contributors: @SebastianDD, @sasanjac ) Fixes #115
  • update citation file automatically (contributors: @SebastianDD)

[main d3c9055] bump: version 1.4.2 → 1.5.0 4 files changed, 26 insertions(+), 7 deletions(-)

- Python
Published by github-actions[bot] about 3 years ago

powerfactory-tools - 1.4.2

1.4.2 (2023-03-24)

Fix

  • add neutral to schema phase information (contributors: @sasanjac)

[main 25ab762] bump: version 1.4.1 → 1.4.2 4 files changed, 13 insertions(+), 6 deletions(-)

- Python
Published by github-actions[bot] about 3 years ago

powerfactory-tools - 1.4.1

1.4.1 (2023-03-22)

Fix

  • add neutral to phase information (contributors: @sasanjac)
  • create proper producer name in steadystate case (contributors: @sasanjac)

[main 3f265ea] bump: version 1.4.0 → 1.4.1 3 files changed, 12 insertions(+), 5 deletions(-)

- Python
Published by github-actions[bot] about 3 years ago

powerfactory-tools - 1.4.0

1.4.0 (2023-03-14)

Feat

  • improve error handling and logging (contributors: @sasanjac)
  • add phase connection and system types (contributors: @sasanjac, @SebastianDD)
  • export all Q-control types (contributors: @sasanjac, @SebastianDD)
  • change data model loads rated power values cos phi to array (contributors: @sasanjac, @SebastianDD)

Fix

  • unit settings dir doesn't exist in default PF project (contributors: @sasanjac)

[main d2d0c50] bump: version 1.3.1 → 1.4.0 6 files changed, 205 insertions(+), 181 deletions(-)

- Python
Published by github-actions[bot] about 3 years ago

powerfactory-tools - 1.3.1

1.3.1 (2023-01-16)

Fix

  • add readme to pypi

[main 0f827aa] bump: version 1.3.0 → 1.3.1 3 files changed, 10 insertions(+), 4 deletions(-)

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.3.0

1.3.0 (2023-01-16)

Feat

  • check Units for Loadflow variables (contributors: @sasanjac, @SebastianDD, @PietzoJo)

Fix

  • prevent double listing of elementStates when creating TopologyCase (contributors: @SebastianDD, @sasanjac)
  • wrong double prefix for generators in compound models (contributors: @SebastianDD)

[main 5a298ff] bump: version 1.2.1 → 1.3.0 6 files changed, 1048 insertions(+), 5 deletions(-) create mode 100644 schema/1.1.0/steadystatecase.json create mode 100644 schema/1.1.0/topology.json create mode 100644 schema/1.1.0/topology_case.json

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.2.1

1.2.1 (2022-11-24)

Fix

  • missed date in zenodo metadata file when bump version number (contributors: @sasanjac)

[main dfe059a] bump: version 1.2.0 → 1.2.1 6 files changed, 1040 insertions(+), 5 deletions(-) create mode 100644 schema/1.0.0/steadystatecase.json create mode 100644 schema/1.0.0/topology.json create mode 100644 schema/1.0.0/topology_case.json

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.2.0

1.2.0 (2022-11-10)

Feat

  • cross check if number of ssc entries match number of related entries in topology (contributors: @sasanjac)

Fix

  • optional parameters default to *, which raises Exceptions (contributors: @sasanjac, @bademaister)
  • optional parameters default to *, which raises Exceptions (contributors: @sasanjac, @bademaister)
  • consider number of units when creating steadystate_case for producer (contributors: @sasanjac)
  • switch transformer node assignment (#43) (contributors: @SebastianDD)
  • make StationCubicle in Coupler optional (contributors: @sasanjac)

[main deba712] bump: version 1.1.1 → 1.2.0 3 files changed, 19 insertions(+), 5 deletions(-)

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.1.1

1.1.1 (2022-11-03)

Fix

  • all setpoints in SI (contributors: @SebastianDD)
  • consider number of parallel lines (#33) (@SebastianDD, @sasanjac)

[main b23de72] bump: version 1.1.0 → 1.1.1 3 files changed, 12 insertions(+), 5 deletions(-)

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.1.0

1.1.0 (2022-10-12)

Feat

  • add schema version (#29)

Fix

  • zenodo meta data (#28)

[main b9b59b7] bump: version 1.0.1 → 1.1.0 3 files changed, 15 insertions(+), 5 deletions(-)

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.0.1

1.0.1 (2022-10-10)

Fix

  • proper handling of LV and MV loads (contributors: @sasanjac, @SebastianDD)

[main c8718cf] bump: version 1.0.0 → 1.0.1 3 files changed, 41 insertions(+), 35 deletions(-) rewrite .zenodo.json (99%)

- Python
Published by github-actions[bot] over 3 years ago

powerfactory-tools - 1.0.0

1.0.0 (2022-09-19)

Feat

  • initial release

[main bd511b9] bump: version 0.0.1 → 1.0.0 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md

- Python
Published by github-actions[bot] over 3 years ago