Skip to content

Releases: maljovec/topopy

1.0.0

22 Nov 14:20
be208a5
Compare
Choose a tag to compare

This release pins to NGLPy version 1.0.6 or greater and makes several changes, but most of them are to the tooling for building this project. API changes were made that delegate concerns regarding the underlying graph structure to NGLPy and instead all TopologicalObject classes now accept a graph parameter that is an instance of an nglpy.Graph. This actually ties us less to the implementation details of NGLPy than before where it was used under the covers. Now users are free to construct their own graphs as long as they provide the public members of a base nglpy.Graph.

0.1.1

15 Nov 09:56
Compare
Choose a tag to compare

Prepares for a breaking change in nglpy by restricting to a maximum version number for nglpy and other prerequisites.

0.1.0

20 Nov 04:07
4be598d
Compare
Choose a tag to compare
  • Reorganizing backend Approximate Morse-Smale complex to use two Morse Complex objects resulting in less code and more maintainable code.
  • Switching readme to restructured text.
  • Adding logo
  • Improving testing
  • Removing "Names" parameter from the constructor of all TopologicalObjects.

0.0.4

05 Mar 04:41
Compare
Choose a tag to compare

First official tagged release