Releases: powsybl/pypowsybl
v1.7.0
PyPowSyBl v1.7.0 release notes
⭐ New Features
Upgrade to powsybl-dependencies 2024.2.0 (find here the corresponding version of underlying PowSyBl projects) #836
Make pairing key of dangling lines updatable #811
Add initial voltage plan parameter for short-circuit analysis #809
Add attribute 'paired' for dangling lines #815
Adding flow and current information to injections and branches #825
Add node attribute to injections and branches dataframe #831
Side in short circuit feeder results #808
Update ActivePowerControl extension #839
Add the possibility to update names of network elements #838
Import post-processors support #837
Adding current feeder info parameter for SLD #785
Display units feeder info in SLD #799
Allows empty strings in the multi-substation SLD functions' matrix parameter #806
🔨 Technical improvements
ARM64 MasOs build #782
Fully split native image and mvn build from the cpp and python bindings part #814
Rename enum related to ampl logging #812
Fix development status #818
Sort import and export formats #826
🪲 Bug fixes
2 NullPointerException sources fixed #835
Fix kwargs based creation of operational limits #841
🚨 Breaking changes
📔 Documentation
Add documentation for hvdc lines #805
Add redirection from the logo to the main documentation website #813
Fix Network create_switches docstring #819
Fix links redirecting to Powsybl website documentation #822
v1.6.1
PyPowSyBl v1.6.1 release notes
⭐ New Features
🔨 Technical improvements
🪲 Bug fixes
Fix multi substation sld svg #797
Fix CI : regain compatibility with node16 for the CI #798
Fix Windows CI : set matplotlib to 3.9.0 for python > 3.8 #801
Fix MSVC runtime binaries incompatibility issues for Windows releases #803
Remove potential C++ call before proper init #804
🚨 Breaking changes
📔 Documentation
v1.6.0
PyPowSyBl v1.6.0 release notes
⭐ New Features
Update powsybl-open-reac version to 0.7.0 #738
Upgrade to powsybl-dependencies 2024.1.1 and 2024.1.2 #753 #783 (find here the corresponding version of underlying PowSyBl projects)
Get bus/breaker view buses dataframe #748
Set bus breaker connectable bus #749
Add new OpenReac scaling factor parameters #737
Add interface of new OpenReac parameters #757
Improve bus/breaker topology for injections and branches #770
Add support of dc_power_factor Load Flow Parameter #756
Add edge info displayed parameter for SLD #773
Add get_matrix_multi_substation_single_line_diagram #781
Add DanglingLine boundary side P, Q, Vmag, Vangle #792
🔨 Technical improvements
Refactor dataframe context #747
Upgrade pylint and fix CI #752
Separate generic cpp part from cpp python part #742
Fix ci again #764
refactor and clean java part #765
Adapt code to work with numpy 2.0.0 #771
Clean doc setup #784
Remove debug prints #788
CI should fail in case of doc generation warnings #787
🪲 Bug fixes
Fix and improve performance of pickle serialization #750
Use manylinux2014 docker image for Linux build #754
Fix crash when creating a feeder bay using an empty dataframe #755
Windows CI fixed and add basic import test step in CI #760
Fixes LinePositionDataFrameProvider #772
Fix generator creation name #766
Fix CI manylinux (for CentOS7 EOL) #794
🚨 Breaking changes
Remove deprecated attributes in network modification functions #732
📔 Documentation
Add documentation on per unitage #746
Improve NadParameters documentation #767
Add missing headers #763
Add Sld parameters in doc #775
Adding documentation for reduce function #791
v1.5.1
v1.5.0
v1.4.0
v1.3.2
v1.3.1
v1.3.0
PyPowSyBl v1.3.0 release notes
⭐ New Features
Make generator energy source modifiable through element update. #706
Add new method for multi-substation sld drawing #697
🔨 Technical improvements
Upgrade dependencies v2024.0.1 #704
Replace ucte-x-node-code with pairing_key #702 (ucte-x-node-code is now deprecated)
refactor voltage initializer module #710
🪲 Bug fixes
Fix GraalVM CI issue #707
Empty list of voltage level ids as NAD nominal voltage filter input #689
Fix: no exception should be thrown if boolean throwException is false #701
🚨 Breaking changes
[Network modifications] Default values for raise_exception is True. #712
Load Flow API updates #709
📔 Documentation
[Shortcircuits] Units of currents are in A and not kA #700
Fix readme mentioning Python 3.7 support #698
Fix Security Analysis doc mentioning Sensitivity Analysis #708
Documentation fixes and additions #711