Skip to content

Releases: e2nIEE/pandapower

pandapower 2.14.11

07 Aug 13:31
Compare
Choose a tag to compare

[2.14.11] - 2024-07-08

  • [FIXED] Lightsim2grid version
  • [FIXED] geopandas version

pandapower 2.14.9

26 Jun 07:16
Compare
Choose a tag to compare

Fixed scipy version, since newest release of scipy isn't supported in pandapower 2.14

[2.14.9] - 2024-06-26

  • [FIXED] scipy version

pandapower 2.14.8

19 Jun 12:29
Compare
Choose a tag to compare

Fixed numpy version, since newest 2.0 release of numpy isn't supported in pandapower 2.14

[2.14.8] - 2024-06-19

  • [FIXED] numpy version

pandapower 2.14.7

14 Jun 11:49
f973e00
Compare
Choose a tag to compare

[2.14.7] - 2024-06-14

  • [FIXED] read the docs configuration

pandapower 2.14.6

02 Apr 13:49
Compare
Choose a tag to compare

[2.14.6] - 2024-04-02

  • [FIXED] more futurewarnings and deprecation warnings

pandapower 2.14.5

28 Mar 13:30
Compare
Choose a tag to compare

[2.14.5] - 2024-03-28

  • [CHANGED] added possibility to provide custom weights to switches and transformers (before - always zero) when creating a graph
  • [FIXED] many futurewarnings and deprecation warnings

[2.14.4] - 2024-03-28

  • [FIXED] internal pgm test returns ANOTHER error when using python 3.8
  • [FIXED] added setuptools to relying tests

[2.14.3] - 2024-03-28

  • [FIXED] internal pgm test checked wrong result
  • [FIXED] 2.14.0 - 2.14.3 just minor release fixes to improve workflow

pandapower 2.14.2

27 Mar 15:35
Compare
Choose a tag to compare

[2.14.2] - 2024-03-26

[ADDED] function to search std_types from the basic standard type library
[ADDED] Documentation for running powerflow using power-grid-model
[ADDED] exporting to GeoJSON with all properties from bus, res_bus and line, res_line
[ADDED] function to run powerflow using the power-grid-model library
[FIXED] short-circuit calculation: wrong results when ext_grid and gen elements are connected to the same bus
[ADDED] comparison of "dict" attributes in pandapower.toolbox.comparisons.nets_equal with DeepDiff
[FIXED] loading net from xlsx with MultiIndex
[FIXED] numba version check
[FIXED] deprecation warnings for numba (set nopython=True in jit calls)
[FIXED] setting MultiIndex when loading empty DataFrame from JSON, getting next index from DataFrame with MultiIndex
[FIXED] some fixes and small updates at cim2pp
[CHANGED] add numba in the dependencies for Python 3.11 for GitHub test and release actions; revise numba version checks
[ADDED] improved documentation for short-circuit calculation (description of the function and the element results)
[FIXED] bug in pp.select_subnet when using tap dependent impedance
[ADDED] extensive unit tests for cim2pp converter (element parameter and load flow results)
[FIXED] bug in cim2pp.build_pp_net when setting default values for converted xwards
[FIXED] bug in cim2pp.build_pp_net when controller for gen is at TopologicalNode instead of ConnectivityNode
[CHANGED] adjust default iterations for runpp_3ph
[CHANGED] always convert RATE_A to ppc in build_branch (not only when mode == 'opf' as before)
[FIXED] in converter from PowerFactory, collect all buses (even not relevant for the calculation) for connectivity issues
[FIXED] bug in coords conversion in cim2pp, small fixes
[CHANGED] cim2pp: added support for multi diagram usage for DL profiles
[CHANGED] cim2pp: made build_pp_net modular by introducing classes
[ADDED] cim2pp: added option to opt out of internal powerflow calculation
[FIXED] error handling in plotly/mapbox_plot.py not raising :codeImportError if geopy or pyproj are missing
[FIXED] powerfactory2pandapower-converter error if a line has two identical coordinates
[ADDED] logger messages about the probabilistic load flow calculation (simultaneities) in the powerfactory2pandapower-converter for low voltage loads
[ADDED] matplotlib v3.8.0 support (fixed plotting_colormaps.ipynb)
[CHANGED] PowerFactory converter - name for_name as equipment for all elements; also add to line
[ADDED] option to use a second tap changer for the trafo element
[CHANGED] parameters of function merge_internal_net_and_equivalent_external_net()
[FIXED] convert_format.py: update the attributes of the characteristic objects to match the new characteristic
[FIXED] fixed the wrong id numbers for pypower powerflow algorithms fdxb and fdbx
[FIXED] additional arguments from mpc saved to net._options: create "_options" if it does not exist
[CHANGED] cim2pp: extracted getting default classes, added generic setting datatypes from CGMES XMI schema
[ADDED] function getOTDF to obtain Outage Transfer Distribution Factors, that can be used to analyse outages using the DC approximation of the power system
[ADDED] function outage_results_OTDF to obtain the matrix of results for all outage scenarios, with rows as outage scenarios and columns as branch power flows in that scenario
[FIXED] add some safeguards for TDPF to avoid numerical issues in some cases
[CHANGED] numba version check during init phase, not during calculation, saving about 3% calculation time for a loadflow
[FIXED] avoid attaching elements as duplicates to a group where some of the elements already exist
[ADDED] the function run_contingency can raise a captured error if parameter raise_errors is passed
[FIXED] bugfix for tap dependent impedance characteristics so that not all characteristics columns are necessary
[ADDED] add kwargs passing of get_equivalent() to runpp_fct()
[ADDED] auxiliary functions ets_to_element_types() and element_types_to_ets() as well as toolbox function get_connected_buses_at_switches() and extension to get_connected_switches()
[FIXED] in function toolbox.replace_zero_branches_with_switches, use absolute for the parameters of impedance elements in case they are negative nonzero values
[FIXED] in reindex_elements: fixed index error when reindexing line_geodata
[FIXED] bug in cim2pp: Changed zero prioritized generators with voltage controller to sgens (like PowerFactory does)
[ADDED] cim2pp: added description fields for each asset and added BusbarSection information to nodes
[CHANGED] cim2pp: reformat documentation for reading in files
[CHANGED] allow providing grid_tables as a parameter to the function that downloads net from PostgreSQL
[FIXED] compatibility with lightsim2grid after new version 0.8.0
[ADDED] allow passing custom runpp-function to pp.diagnostic

pandapower 2.13.1

12 May 15:47
2feba86
Compare
Choose a tag to compare

[2.13.1] - 2023-05-12

  • [FIXED] missing test files for CIM converter test in the release files

pandapower 2.13.0

12 May 15:23
2feba86
Compare
Choose a tag to compare

[2.13.0] - 2023-05-12

  • [FIXED] another correction of shunt values in CIGRE HV
  • [FIXED] deprecated np.typedict to np.sctypedict in cim converter
  • [ADDED] reporting for cim2pp converter
  • [ADDED] interfaces for repair functions for cim2pp converter
  • [ADDED] using PandaModels to optimize reactive power provision for loading reduction
  • [FIXED] several bugs in cim2pp converter, e.g. non linear tap changer issue
  • [FIXED] shape issues when calculating SC with the superposition method
  • [FIXED] typos in cim2pp tutorial
  • [FIXED] creating geo coordinates form GL profile when ConnectivityNode is only in tp/tp_bd profile for cim2pp converter
  • [FIXED] bugfix in _get_bus_v_results where vm_pu was not set for DC power flow, leading to old results staying in the bus results table
  • [ADDED] simple cim2pp converter test
  • [CHANGED] run ac pf instead of dc pf in estimation when parameter fuse_buses_with_bb_switch != 'all'
  • [REMOVED] support for deprecated functions in :code:groups.py: :code:check_unique_group_names, :code:append_to_group

pandapower 2.12.1

19 Apr 13:24
2feba86
Compare
Choose a tag to compare
  • [FIXED] add minimum Python version (3.8) explicitly to setup.py
  • [FIXED] remove import pandapower.test from init
  • [FIXED] matplotlib imports are optional (but required for plotting)
  • [FIXED] missing numpy int imports
  • [FIXED] documentation; needed change: group functions parameter raise_ is renamed by `raise_er