Releases: pyt-team/TopoNetX
Releases · pyt-team/TopoNetX
TopoNetX 0.1.1
What's Changed
- Adapt to latest changes in ruff 0.7 by @ffl096 in #393
- Tweaks to documentation by @ffl096 in #392
- updating readme file by @USFCA-MSDS in #394
- Fix import of
datasets
submodule by @ffl096 in #395 - Update versions in
pre-commit-config
by @ffl096 in #396 - Activate additional
ruff
rules by @ffl096 in #397
Full Changelog: 0.1.0...0.1.1
TopoNetX 0.1.0
What's Changed
- Add DOI to readme by @ninamiolane in #63
- Add style in pydata-sphinx-theme by @ninamiolane in #64
- FIX: Bring thumbnails back on doc website: Add web link to .png by @ninamiolane in #65
- Update index.rst: prettify landing page by @ninamiolane in #66
- FIX: Use raw.githubusercontent.com to link the thumbnail .png by @ninamiolane in #67
- Update index.rst by @ninamiolane in #68
- Update index.rst by @ninamiolane in #69
- Update index.rst: Add references by @ninamiolane in #70
- Update index.rst by @ninamiolane in #71
- adding a few unit tests for hyperedge by @mhajij in #72
- Update index.rst: FIX weblinks by @ninamiolane in #73
- Simplify contributing guide by @ninamiolane in #74
- Update index.rst by @ninamiolane in #75
- Update conf.py: Add link to notebooks by @ninamiolane in #76
- Trick to bring thumbnails on jupyter notebooks by @ninamiolane in #77
- Rm thumbnails from conf by @ninamiolane in #78
- Hard-code thumbnails in conf.py by @ninamiolane in #79
- Update conf.py by @ninamiolane in #80
- Update conf.py by @ninamiolane in #81
- Cp sc.png by @ninamiolane in #82
- Update conf.py by @ninamiolane in #83
- unit tests for hyperedge by @mhajij in #85
- fix unit tests by @mhajij in #86
- adding stanford bunny by @mhajij in #87
- delete file d cell by @mhajij in #88
- Add missing calls to constructors of superclass by @ffl096 in #89
- Cleanup imports from
collections.abc
by @ffl096 in #90 - Fix errors discovered by mypy by @josefhoppe in #91
- Cleanup docstrings by @ffl096 in #93
- [BREAKING CHANGES] Clean up attribute getter / setter for CellComplex by @josefhoppe in #92
- Cleanup examples in docstrings by @ffl096 in #97
- [BREAKING CHANGES] Clean up adjacency and related methods by @josefhoppe in #94
- Fix pre-commit hook config by @josefhoppe in #105
- adding unit tests for incidence and coincidence matrices by @mhajij in #103
- Remove init mode gudhi from SimplicialComplex #98 by @josefhoppe in #106
- finishing hyperedge unit tests by @mhajij in #109
- Raise more appropriate
TypeError
s when parameter is of wrong type by @ffl096 in #110 - Remove init mode documentation from SimplicialComplex by @ffl096 in #112
- Update README.md by @michaelschaub in #114
- Fix CellComplex.restrict_to_cells (see #40) by @josefhoppe in #115
- WIP Improve docstrings / type hints in CellComplex by @josefhoppe in #116
- more unit tests for sc added by @mhajij in #111
- mesh dataset by @mhajij in #118
- adding more unit tests for cell complex by @mhajij in #119
- adding more unit tests for simplicial complex by @mhajij in #120
- finishing unit testing for cell by @mhajij in #121
- Fix typing annotations for Python 3.9 by @ffl096 in #123
- more unit tests for sc by @mhajij in #122
- Edits in SC tutorial by @papamarkou in #124
- Fix installation instruction for zsh by @ffl096 in #126
- #117: Add node / edge attribute getter & setter to CellComplex by @josefhoppe in #127
- Replace itertools.pairwise with nx.utils.pairwise by @josefhoppe in #130
- Run test suite on latest release of all supported python versions by @ffl096 in #128
- Improve type hints and docstrings in CellComplex by @josefhoppe in #129
- adding 4 test cases for simplicial complex by @gurug-dev in #132
- more test cases for SimplicialComplex by @gurug-dev in #133
- Shrec 16 by @mhajij in #135
- Remove isort ignore of init.py files by @josefhoppe in #137
- Cleanup functions regarding dimension of complexes by @ffl096 in #138
- Only deploy docs on push to main by @ninamiolane in #139
- Shrec by @mathildepapillon in #140
- adding more clarity to shrec 16 docstring by @mhajij in #141
- Use python's
pathlib
module instead of low-levelos.path
calls by @ffl096 in #142 - Replace
@staticmethod
with@classmethod
were appropriate by @ffl096 in #145 - More concrete typing for dataset functions by @ffl096 in #144
- Improve
__len__
methods by @ffl096 in #146 - Added test cases for cell complex, test if asserts are raised in init by @devendragovil in #148
- adding Coseg mesh segmentation dataset by @mhajij in #147
- Remove
Complex._clear_cache
by @ffl096 in #150 - Add cloning of simplicial complexes by @ffl096 in #151
- Adding Test Cases by @devendragovil in #153
- Unify
shape
properties of complexes by @ffl096 in #159 - Raise error in
SimplicialComplex.is_maximal
for non-existing simplices by @ffl096 in #157 - test cases for SimplicialComplex by @gurug-dev in #149
- To cc by @mhajij in #152
- Add
SimplicialComplex.remove_nodes
method by @ffl096 in #164 - Remove wget dependency by @ffl096 in #162
- Simplify
name
parameters by @ffl096 in #156 - Inline internal functions that are only called once by @ffl096 in #158
- Remove uses of
unittest
in favour ofpytest
by @ffl096 in #165 - Unify python version across packages by @ffl096 in #168
- Minor issues : fixing feature transition when converting to other complexes, unit tests for sc, cell complex, hyperedge, fixing ordering issues in sc. by @mhajij in #169
- Mesh docstring fix by @mhajij in #172
- Performance improvements in
SimplicialComplex._update_faces_dict_entry
by @ffl096 in #174 - Update README.md by @mhajij in #171
- Introduce
Atom
abstract class for elements of a complex by @ffl096 in #175 - Thumbnail Issue fixed, docs and notebooks cleaned by @devendragovil in #179
- Remove
SimplicialComplex.__setitem__
method by @ffl096 in #173 - Add
CombinatorialComplex.clone
and makeComplex
abstract by @ffl096 in #181 - Unify complex attributes across subclasses by @ffl096 in #183
- Fixing little bug in CombinatorialComplex class by @ManuelLecha in #182
- Remove unnecessary sorting before frozenset constructions by @ffl096 in #187
- Extract name attribute into
Complex
superclass by @ffl096 in #188 - Rename transform methods from graphs to simplicial complexes by @ffl096 in #186
- Add more typehints throughout the project by @ffl096 in #189
- Adding test cases for remove nodes method for Cell Complex Class by @devendragovil in https://github.com/pyt-team/T...
TopoNetX 0.0.2
Merge pull request #62 from pyt-team/ninamiolane-patch-1 Update README.md