-
Notifications
You must be signed in to change notification settings - Fork 52
Migration guide v7.2.0
Downstream projects should:
-
Check in their versionable extensions' serializers/deserializers (classes extending AbstractVersionableNetworkExtensionSerDe) that a
SerDeVersionvalue supports the new version (1.16) (usually, at least aSerDeVersionhas itsmaxIidmVersionExcludedattribute set tonull. In this case, there is nothing to do the the SerDe.); -
Upgrade the version in their XIIDM / JIIDM unit test files corresponding to the current version:
-
For ".xiidm" or ".xml" files: replace
xmlns:iidm="http://www.powsybl.org/schema/iidm/1_15"withxmlns:iidm="http://www.powsybl.org/schema/iidm/1_16"; -
For ".json" or ".jiidm" files: replace
"version" : "1.15"with"version" : "1.16".
-
Building the ReadTheDoc now requires Python 3.12 or a more recent version instead of Python 3.9.
Custom IIDM implementations maintainers should handle the network case in Network.getIdentifiableStream().
In this case, it should return a stream with the current network and its subnetworks.