Skip to content

Releases: powsybl/pypowsybl

v1.8.1

08 Nov 14:30
v1.8.1
9b58437
Compare
Choose a tag to compare

PyPowSyBl v1.8.1 release notes

⭐ New Features

🔨 Technical improvements

🪲 Bug fixes

Upgrade to powsybl-dependencies 2024.3.1 (find here the corresponding version of underlying PowSyBl projects) #836
Fix optional import of pandapower #879
Fills the metadata attribute, in the get NAD's output #878
Fix bus/breaker topology in case of no connected terminal present #881

🚨 Breaking changes

📔 Documentation

Fix javadoc warnings by using "literal" annotation #885

v1.8.0

25 Oct 10:56
v1.8.0
87adcc1
Compare
Choose a tag to compare

PyPowSyBl v1.8.0 release notes

⭐ New Features

Upgrade to powsybl-dependencies 2024.3.0 (find here the corresponding version of underlying PowSyBl projects and their release notes) #875

Add max current overload rescaler for flow decomposition #845
Add bindings to reference priorities IIDM extension #862
Add mapping to all operational limits (especially inactive ones), allow to modify selected set of limits for each element #859
Adding CGMES metadata extension #827
Add network area model support #840
New network converter from pandapower to powsybl model #786

🔨 Technical improvements

Add SonarCloud code quality analysis in CI for Java code #780

🪲 Bug fixes

Fix tap changer steps per-uniting #848
Fix enum value for short circuit voltage init mode #850
Fix potential NPE in secondaryVoltageControl extension #856

🚨 Breaking changes

📔 Documentation

Fix iidm post-processor doc #852
Add documentation about Node/Breaker and Bus/Breaker topology #847
Add high level documentation on widgets #824
Improve loadflow 'provider_parameters' documentation #861

v1.7.0

24 Sep 09:47
v1.7.0
cd5fea4
Compare
Choose a tag to compare

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

16 Jul 11:04
v1.6.1
e70918b
Compare
Choose a tag to compare

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

02 Jul 12:31
v1.6.0
0d81fc4
Compare
Choose a tag to compare

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

21 May 09:08
v1.5.1
c62d499
Compare
Choose a tag to compare

PyPowSyBl v1.5.1 release notes

⭐ New Features

🔨 Technical improvements

🪲 Bug fixes

Fix java per unit #744
Add missing BUS_REACTIVE_POWER to sensi function type #745

🚨 Breaking changes

📔 Documentation

v1.5.0

03 May 11:08
v1.5.0
cf57c51
Compare
Choose a tag to compare

PyPowSyBl v1.5.0 release notes

⭐ New Features

Three-winding transformers creation #739
CGMES GL profile support #741

🔨 Technical improvements

Move per unitage to java #718

🪲 Bug fixes

Rollback change of pybind version #740

🚨 Breaking changes

📔 Documentation

v1.4.0

15 Apr 13:44
v1.4.0
cb812fe
Compare
Choose a tag to compare

PyPowSyBl v1.4.0 release notes

⭐ New Features

refactor bus faults and add branch faults #720
Upgrade dependencies v2024.1.0 #731

🔨 Technical improvements

🪲 Bug fixes

🚨 Breaking changes

📔 Documentation

Change doc theme to Furo #727
Fix image in documentation #730

v1.3.2

27 Mar 09:02
Compare
Choose a tag to compare

PyPowSyBl v1.3.2 release notes

⭐ New Features

🔨 Technical improvements

upgrade powsybl dependencies to v2024.0.4 #729

🪲 Bug fixes

Fix MacOS ARM build #725

🚨 Breaking changes

📔 Documentation

Add documentation for breaking change in loadflow parameters #726

v1.3.1

07 Mar 10:50
Compare
Choose a tag to compare

PyPowSyBl v1.3.1 release notes

⭐ New Features

🔨 Technical improvements

upgrade powsybl dependencies to v2024.0.3 #721

🪲 Bug fixes

add optional on getRegulatedSide #717

🚨 Breaking changes

📔 Documentation

add missing methods in documentation #716