Pypowsybl

Latest version: v1.10.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

1.9.0

⭐ New Features
Upgrade to powsybl-dependencies 2024.4.0 (find [here](https://github.com/powsybl/powsybl-dependencies/blob/main/README.md#powsybl-dependencies) the corresponding version of underlying PowSyBl projects and their release notes) (925)
Upgrade powsybl-optimizer from v0.7.0 to v0.10.0 929

Support creation and removal of internal connections (873)
Add Load Flow specific parameters categories (877)
Get import supported extensions (889)
Bus/Breaker view buses: add column with bus ID in bus view (880)
Adding dangling line's generation part mapping (821)
Mapping grounds to python (898)
Capability to mix connection and disconnection in a single update (896)
Get element type from a node/breaker topo nodes dataframe (910)
Add attributes to node/breaker graph (911)
Get network element properties as a dataframe (909)
Voltage level topology kind update (883)
Adding condenser status to generators (930)
Add DanglingLine boundary side boundary_i (926)

⚙ Beta Features
Open Rao integration (868)
Grid2op backend integration (904)

🔨 Technical improvements
Daily snapshot CI (842)
Snapshot CI : slack notification (897)
Fix pytest and pylint warnings (884)
Upgrading linux build containers to manylinux_2_28 (899)
Replace macos-12 runners with macos-13 (908)
Update trigger for release ci and add build for darwin arm64. (905)
Use pybind11 via findPython + update pybind11 (903)
Create pypowsybl-parent (931, 932)

🪲 Bug fixes
Fix non-linear shunt compensator section number (900)
Fix ODRE geo data loader (915)
Fix sn property in network per unit view (923)

🚨 Breaking changes
Add dynamic models mapping (867, 914, 916, see [the migration guide](https://github.com/powsybl/pypowsybl/wiki/pypowsybl-1.9.0-%E2%80%90-Migration-guide) for changes to make)

📔 Documentation
Enable download of documentation in pdf format (913)
Finish cleaning javadoc warnings (890)
Miscellaneous documentation fixes (893, 921)

vBinariesDeployment

1.8.1

⭐ New Features

🔨 Technical improvements

🪲 Bug fixes
Upgrade to powsybl-dependencies 2024.3.1 (find [here](https://github.com/powsybl/powsybl-dependencies/blob/main/README.md#powsybl-dependencies) 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

1.8.0

⭐ New Features
Upgrade to powsybl-dependencies 2024.3.0 (find [here](https://github.com/powsybl/powsybl-dependencies/blob/main/README.md#powsybl-dependencies) 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

1.7.0

⭐ New Features
Upgrade to powsybl-dependencies 2024.2.0 (find [here](https://github.com/powsybl/powsybl-dependencies/blob/main/README.md#powsybl-dependencies) 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

1.6.1

⭐ 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

1.6.0

⭐ 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](https://github.com/powsybl/powsybl-dependencies/blob/main/README.md#powsybl-dependencies) 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

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.