Releases: e2nIEE/pandapower
pandapower 2.14.11
pandapower 2.14.9
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
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
[2.14.7] - 2024-06-14
- [FIXED] read the docs configuration
pandapower 2.14.6
[2.14.6] - 2024-04-02
- [FIXED] more futurewarnings and deprecation warnings
pandapower 2.14.5
[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
[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
[2.13.1] - 2023-05-12
- [FIXED] missing test files for CIM converter test in the release files
pandapower 2.13.0
[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
- [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