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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions