Skip to content

Upgrade to the latest version of Edge Addition Planarity Suite #938

Description

@Joseph-Edwards

The Edge Addition Planarity Suite has recently released version 5. It would be good if we can update to use this version. I suspect this won't be a simple drop in replacement, but the release notes suggest that the changes made in this release were made in the hope that the API will be more stable moving forward:

In this major release of the Edge Addition Planarity Suite, we have very carefully curated and refactored the libPlanarity graph library APIs for consistency and ease-of-use. The header files have also been reorganized to ensure that the public APIs are exactly characterized by declarations reachable by including graphLib.h. This has been done to minimize or eliminate the possibilities for breaking backwards compatibility going forward. The attention to detail on the APIs was also necessary because we wanted the best graph library APIs to be made available in our upcoming v1.0.0 release of the planarity Python project and planarity PyPI package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency fileresolved-pending-releaseA label for issues that have been resolved and that can be closed when a new version is released.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions