What's Changed
* Add DOI to readme by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/63
* Add style in pydata-sphinx-theme by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/64
* FIX: Bring thumbnails back on doc website: Add web link to .png by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/65
* Update index.rst: prettify landing page by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/66
* FIX: Use raw.githubusercontent.com to link the thumbnail .png by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/67
* Update index.rst by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/68
* Update index.rst by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/69
* Update index.rst: Add references by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/70
* Update index.rst by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/71
* adding a few unit tests for hyperedge by mhajij in https://github.com/pyt-team/TopoNetX/pull/72
* Update index.rst: FIX weblinks by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/73
* Simplify contributing guide by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/74
* Update index.rst by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/75
* Update conf.py: Add link to notebooks by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/76
* Trick to bring thumbnails on jupyter notebooks by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/77
* Rm thumbnails from conf by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/78
* Hard-code thumbnails in conf.py by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/79
* Update conf.py by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/80
* Update conf.py by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/81
* Cp sc.png by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/82
* Update conf.py by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/83
* unit tests for hyperedge by mhajij in https://github.com/pyt-team/TopoNetX/pull/85
* fix unit tests by mhajij in https://github.com/pyt-team/TopoNetX/pull/86
* adding stanford bunny by mhajij in https://github.com/pyt-team/TopoNetX/pull/87
* delete file d cell by mhajij in https://github.com/pyt-team/TopoNetX/pull/88
* Add missing calls to constructors of superclass by ffl096 in https://github.com/pyt-team/TopoNetX/pull/89
* Cleanup imports from `collections.abc` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/90
* Fix errors discovered by mypy by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/91
* Cleanup docstrings by ffl096 in https://github.com/pyt-team/TopoNetX/pull/93
* [BREAKING CHANGES] Clean up attribute getter / setter for CellComplex by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/92
* Cleanup examples in docstrings by ffl096 in https://github.com/pyt-team/TopoNetX/pull/97
* [BREAKING CHANGES] Clean up adjacency and related methods by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/94
* Fix pre-commit hook config by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/105
* adding unit tests for incidence and coincidence matrices by mhajij in https://github.com/pyt-team/TopoNetX/pull/103
* Remove init mode gudhi from SimplicialComplex 98 by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/106
* finishing hyperedge unit tests by mhajij in https://github.com/pyt-team/TopoNetX/pull/109
* Raise more appropriate `TypeError`s when parameter is of wrong type by ffl096 in https://github.com/pyt-team/TopoNetX/pull/110
* Remove init mode documentation from SimplicialComplex by ffl096 in https://github.com/pyt-team/TopoNetX/pull/112
* Update README.md by michaelschaub in https://github.com/pyt-team/TopoNetX/pull/114
* Fix CellComplex.restrict_to_cells (see 40) by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/115
* WIP Improve docstrings / type hints in CellComplex by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/116
* more unit tests for sc added by mhajij in https://github.com/pyt-team/TopoNetX/pull/111
* mesh dataset by mhajij in https://github.com/pyt-team/TopoNetX/pull/118
* adding more unit tests for cell complex by mhajij in https://github.com/pyt-team/TopoNetX/pull/119
* adding more unit tests for simplicial complex by mhajij in https://github.com/pyt-team/TopoNetX/pull/120
* finishing unit testing for cell by mhajij in https://github.com/pyt-team/TopoNetX/pull/121
* Fix typing annotations for Python 3.9 by ffl096 in https://github.com/pyt-team/TopoNetX/pull/123
* more unit tests for sc by mhajij in https://github.com/pyt-team/TopoNetX/pull/122
* Edits in SC tutorial by papamarkou in https://github.com/pyt-team/TopoNetX/pull/124
* Fix installation instruction for zsh by ffl096 in https://github.com/pyt-team/TopoNetX/pull/126
* 117: Add node / edge attribute getter & setter to CellComplex by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/127
* Replace itertools.pairwise with nx.utils.pairwise by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/130
* Run test suite on latest release of all supported python versions by ffl096 in https://github.com/pyt-team/TopoNetX/pull/128
* Improve type hints and docstrings in CellComplex by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/129
* adding 4 test cases for simplicial complex by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/132
* more test cases for SimplicialComplex by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/133
* Shrec 16 by mhajij in https://github.com/pyt-team/TopoNetX/pull/135
* Remove isort ignore of __init__.py files by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/137
* Cleanup functions regarding dimension of complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/138
* Only deploy docs on push to main by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/139
* Shrec by mathildepapillon in https://github.com/pyt-team/TopoNetX/pull/140
* adding more clarity to shrec 16 docstring by mhajij in https://github.com/pyt-team/TopoNetX/pull/141
* Use python's `pathlib` module instead of low-level `os.path` calls by ffl096 in https://github.com/pyt-team/TopoNetX/pull/142
* Replace `staticmethod` with `classmethod` were appropriate by ffl096 in https://github.com/pyt-team/TopoNetX/pull/145
* More concrete typing for dataset functions by ffl096 in https://github.com/pyt-team/TopoNetX/pull/144
* Improve `__len__` methods by ffl096 in https://github.com/pyt-team/TopoNetX/pull/146
* Added test cases for cell complex, test if asserts are raised in init by devendragovil in https://github.com/pyt-team/TopoNetX/pull/148
* adding Coseg mesh segmentation dataset by mhajij in https://github.com/pyt-team/TopoNetX/pull/147
* Remove `Complex._clear_cache` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/150
* Add cloning of simplicial complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/151
* Adding Test Cases by devendragovil in https://github.com/pyt-team/TopoNetX/pull/153
* Unify `shape` properties of complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/159
* Raise error in `SimplicialComplex.is_maximal` for non-existing simplices by ffl096 in https://github.com/pyt-team/TopoNetX/pull/157
* test cases for SimplicialComplex by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/149
* To cc by mhajij in https://github.com/pyt-team/TopoNetX/pull/152
* Add `SimplicialComplex.remove_nodes` method by ffl096 in https://github.com/pyt-team/TopoNetX/pull/164
* Remove wget dependency by ffl096 in https://github.com/pyt-team/TopoNetX/pull/162
* Simplify `name` parameters by ffl096 in https://github.com/pyt-team/TopoNetX/pull/156
* Inline internal functions that are only called once by ffl096 in https://github.com/pyt-team/TopoNetX/pull/158
* Remove uses of `unittest` in favour of `pytest` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/165
* Unify python version across packages by ffl096 in https://github.com/pyt-team/TopoNetX/pull/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 https://github.com/pyt-team/TopoNetX/pull/169
* Mesh docstring fix by mhajij in https://github.com/pyt-team/TopoNetX/pull/172
* Performance improvements in `SimplicialComplex._update_faces_dict_entry` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/174
* Update README.md by mhajij in https://github.com/pyt-team/TopoNetX/pull/171
* Introduce `Atom` abstract class for elements of a complex by ffl096 in https://github.com/pyt-team/TopoNetX/pull/175
* Thumbnail Issue fixed, docs and notebooks cleaned by devendragovil in https://github.com/pyt-team/TopoNetX/pull/179
* Remove `SimplicialComplex.__setitem__` method by ffl096 in https://github.com/pyt-team/TopoNetX/pull/173
* Add `CombinatorialComplex.clone` and make `Complex` abstract by ffl096 in https://github.com/pyt-team/TopoNetX/pull/181
* Unify complex attributes across subclasses by ffl096 in https://github.com/pyt-team/TopoNetX/pull/183
* Fixing little bug in CombinatorialComplex class by ManuelLecha in https://github.com/pyt-team/TopoNetX/pull/182
* Remove unnecessary sorting before frozenset constructions by ffl096 in https://github.com/pyt-team/TopoNetX/pull/187
* Extract name attribute into `Complex` superclass by ffl096 in https://github.com/pyt-team/TopoNetX/pull/188
* Rename transform methods from graphs to simplicial complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/186
* Add more typehints throughout the project by ffl096 in https://github.com/pyt-team/TopoNetX/pull/189
* Adding test cases for remove nodes method for Cell Complex Class by devendragovil in https://github.com/pyt-team/TopoNetX/pull/190
* Addition of coauthorship dataset by Hellsegga in https://github.com/pyt-team/TopoNetX/pull/180
* Adding test cases for init method of Combinatorial Complex by maneelusf in https://github.com/pyt-team/TopoNetX/pull/192
* Adding test cases for the Cell Complex Class by devendragovil in https://github.com/pyt-team/TopoNetX/pull/196
* adding tests and a minor fix for SimplicialComplex by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/201
* Adding test cases for Cell Complex Abstract Class. by devendragovil in https://github.com/pyt-team/TopoNetX/pull/198
* Fix attributes when adding cells in CombinatorialComplex by AdrienC21 in https://github.com/pyt-team/TopoNetX/pull/200
* Fix cell complex methods by mhajij in https://github.com/pyt-team/TopoNetX/pull/194
* Improve performance of `SimplicialComplex.get_boundaries` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/203
* Some cleanup everywhere by ffl096 in https://github.com/pyt-team/TopoNetX/pull/204
* Remove default complex type value in datasets by ffl096 in https://github.com/pyt-team/TopoNetX/pull/205
* Remove nodes functionality in combinatorial complex by maneelusf in https://github.com/pyt-team/TopoNetX/pull/202
* Fix a few typos by pitmonticone in https://github.com/pyt-team/TopoNetX/pull/207
* Combinatorial complex test cases for nodes and cells adjacency matrices by maneelusf in https://github.com/pyt-team/TopoNetX/pull/208
* Fixing adding cell complexity by mhajij in https://github.com/pyt-team/TopoNetX/pull/206
* fixing a small unit test error by mhajij in https://github.com/pyt-team/TopoNetX/pull/209
* Fixing Bugs in Report View and Adding Test Cases by devendragovil in https://github.com/pyt-team/TopoNetX/pull/213
* Fixes 214, Fixing module import issues by devendragovil in https://github.com/pyt-team/TopoNetX/pull/215
* ColoredHyperGraph and CombinatorialComplex refactor by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/217
* Update README.md to reflect new changes in module import by devendragovil in https://github.com/pyt-team/TopoNetX/pull/218
* Improve performance of graph to clique complex lifting by ffl096 in https://github.com/pyt-team/TopoNetX/pull/221
* Removing CombinatorialComplex redundancies by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/223
* Copy attributes in clique lifting by ffl096 in https://github.com/pyt-team/TopoNetX/pull/224
* Fix API Reference for Datasets module by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/226
* minor code and docstring cleanup in CombinatorialComplex by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/227
* Fix failing CCC tests by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/228
* delete extra class that was not used in cell.py by mhajij in https://github.com/pyt-team/TopoNetX/pull/231
* Adding draft tutorial for CHG by maneelusf in https://github.com/pyt-team/TopoNetX/pull/229
* Coloredhg by mhajij in https://github.com/pyt-team/TopoNetX/pull/232
* fix degree of CHG by mhajij in https://github.com/pyt-team/TopoNetX/pull/233
* fixing consistency between CCC and CHG by mhajij in https://github.com/pyt-team/TopoNetX/pull/234
* Clean up `Complex` ABC by ffl096 in https://github.com/pyt-team/TopoNetX/pull/236
* Coloredhg by mhajij in https://github.com/pyt-team/TopoNetX/pull/235
* Fix `weight` parameter throughout source code by ffl096 in https://github.com/pyt-team/TopoNetX/pull/242
* Adding lift from graph to Vietoris-Rips complex. by rballeba in https://github.com/pyt-team/TopoNetX/pull/243
* Deprecate simplex tree construction in `Simplex`. by ffl096 in https://github.com/pyt-team/TopoNetX/pull/244
* Clean-up abbreviations of cell and combinatorial complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/247
* fixing failing test and docstrings by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/248
* Rm "intro to" in the simplicial complexe notebook for consistency by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/249
* fixing docstrings and warning messages for sc and cc by mhajij in https://github.com/pyt-team/TopoNetX/pull/241
* Update pyproject.toml: Unfreeze sphinx by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/251
* Fix typo by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/252
* clean up docstrings and API by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/253
* Increasing test coverage for toponetx by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/254
* Components by mhajij in https://github.com/pyt-team/TopoNetX/pull/255
* Path Complex by quang-truong in https://github.com/pyt-team/TopoNetX/pull/238
* Removing COO matrices by maneelusf in https://github.com/pyt-team/TopoNetX/pull/258
* Increasing test coverage for TopoNetX (2) by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/259
* fixing adjacency matrix issues by mhajij in https://github.com/pyt-team/TopoNetX/pull/261
* Components by mhajij in https://github.com/pyt-team/TopoNetX/pull/262
* small fixes chg by mhajij in https://github.com/pyt-team/TopoNetX/pull/263
* Clean-up exception classes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/264
* Adding cell complex test cases by maneelusf in https://github.com/pyt-team/TopoNetX/pull/265
* fixing iter for complexes and making them all behave the same way by mhajij in https://github.com/pyt-team/TopoNetX/pull/267
* Rename all occurances of `property` to `attribute` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/272
* Increasing test coverage for TopoNetX (3) by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/269
* Improve comprehensions and enforce codestyle by ffl096 in https://github.com/pyt-team/TopoNetX/pull/274
* increasing test coverage for TopoNetX (4) by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/276
* Adding new test cases for test cell complexes by maneelusf in https://github.com/pyt-team/TopoNetX/pull/279
* Clean-up `isinstance` calls by ffl096 in https://github.com/pyt-team/TopoNetX/pull/282
* Simplify chained comparisons by ffl096 in https://github.com/pyt-team/TopoNetX/pull/284
* Remove deprecated usages of `typing` classes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/283
* fix unit test for dirac by mhajij in https://github.com/pyt-team/TopoNetX/pull/285
* adding dirac operator by IJabea in https://github.com/pyt-team/TopoNetX/pull/278
* Increasing test coverage for TopoNetX (5) by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/287
* Adding additional test cases to Cell Complex by maneelusf in https://github.com/pyt-team/TopoNetX/pull/289
* Increasing test coverage for TopoNetX (6) by gurug-dev in https://github.com/pyt-team/TopoNetX/pull/290
* Add some simple random simplicial complex generators by ffl096 in https://github.com/pyt-team/TopoNetX/pull/292
* Adding more tests to cell complex by maneelusf in https://github.com/pyt-team/TopoNetX/pull/294
* Setup intersphinx for our documentation by ffl096 in https://github.com/pyt-team/TopoNetX/pull/296
* Do not shadow built-in names by ffl096 in https://github.com/pyt-team/TopoNetX/pull/295
* Update black to 2023 stable style by ffl096 in https://github.com/pyt-team/TopoNetX/pull/293
* Update documentation by ffl096 in https://github.com/pyt-team/TopoNetX/pull/297
* Add generators documentation to website by ffl096 in https://github.com/pyt-team/TopoNetX/pull/299
* Fixing Issues with generating documenation for the newer modules/methods by devendragovil in https://github.com/pyt-team/TopoNetX/pull/306
* Changing thumbnail of CHG by maneelusf in https://github.com/pyt-team/TopoNetX/pull/307
* Thumbnail changes to CHG by maneelusf in https://github.com/pyt-team/TopoNetX/pull/309
* Thumbnail change to CHG by maneelusf in https://github.com/pyt-team/TopoNetX/pull/310
* Doc strings by USFCA-MSDS in https://github.com/pyt-team/TopoNetX/pull/311
* Cc gen by USFCA-MSDS in https://github.com/pyt-team/TopoNetX/pull/305
* fixing tutorial math by mhajij in https://github.com/pyt-team/TopoNetX/pull/312
* fixng small bugs in docstrings by mhajij in https://github.com/pyt-team/TopoNetX/pull/313
* Add static typechecking with mypy by ffl096 in https://github.com/pyt-team/TopoNetX/pull/163
* Adding pre-commit for checking docstrings by devendragovil in https://github.com/pyt-team/TopoNetX/pull/314
* adding random cell complex generator by mhajij in https://github.com/pyt-team/TopoNetX/pull/304
* fixing small bug for singleton by mhajij in https://github.com/pyt-team/TopoNetX/pull/317
* Update README.md to fix broken link by devendragovil in https://github.com/pyt-team/TopoNetX/pull/319
* Fixing some issues with docstrings and adding CI/CD step by devendragovil in https://github.com/pyt-team/TopoNetX/pull/318
* Docstring changes to Combinatorial Complex, Colored Hypergraph and Cell Complex to reduce Sphinx warnings. by maneelusf in https://github.com/pyt-team/TopoNetX/pull/323
* Simplicial Complex docstrings to reduce Sphnix. by maneelusf in https://github.com/pyt-team/TopoNetX/pull/324
* normalization added by mhajij in https://github.com/pyt-team/TopoNetX/pull/176
* fixing tutorials by mhajij in https://github.com/pyt-team/TopoNetX/pull/327
* Docstring changes to reduce numpydoc validation issues, helps with 178 by devendragovil in https://github.com/pyt-team/TopoNetX/pull/325
* adding hasse graph by mhajij in https://github.com/pyt-team/TopoNetX/pull/331
* Remove hard requirement for `hypernetx`. by ffl096 in https://github.com/pyt-team/TopoNetX/pull/332
* mypy: Ignore untyped imports by ffl096 in https://github.com/pyt-team/TopoNetX/pull/334
* Remove `name` feature across codebase by ffl096 in https://github.com/pyt-team/TopoNetX/pull/330
* Switch linting to ruff by ffl096 in https://github.com/pyt-team/TopoNetX/pull/333
* Add atomlist to store and read complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/275
* Add `AtomView` abstract class by ffl096 in https://github.com/pyt-team/TopoNetX/pull/329
* Activate more ruff rules by ffl096 in https://github.com/pyt-team/TopoNetX/pull/337
* Solving typo on cell complex documentation. 338 by rballeba in https://github.com/pyt-team/TopoNetX/pull/339
* Do not document `__init__` methods by ffl096 in https://github.com/pyt-team/TopoNetX/pull/342
* Improve typing in algorithms module by ffl096 in https://github.com/pyt-team/TopoNetX/pull/341
* Make `Atom` class generic for better type inference by ffl096 in https://github.com/pyt-team/TopoNetX/pull/340
* Some typing improvements by ffl096 in https://github.com/pyt-team/TopoNetX/pull/345
* fixng a bug in CCC by USFCA-MSDS in https://github.com/pyt-team/TopoNetX/pull/347
* Raise an exception for distances between non-connected elements. by ffl096 in https://github.com/pyt-team/TopoNetX/pull/344
* small fix to chg addressing empty graph in compute laplacian by USFCA-MSDS in https://github.com/pyt-team/TopoNetX/pull/348
* Fixed typos and errors in all four tutorials by rodroadl in https://github.com/pyt-team/TopoNetX/pull/350
* Add function for delaunay triangulation by ffl096 in https://github.com/pyt-team/TopoNetX/pull/354
* Function to compute the graph skeleton of a simplicial complex by ffl096 in https://github.com/pyt-team/TopoNetX/pull/355
* Use `Self` return type where applicable by ffl096 in https://github.com/pyt-team/TopoNetX/pull/353
* Use new `deprecated` decorator by ffl096 in https://github.com/pyt-team/TopoNetX/pull/352
* Add missing `ColoredHyperEdgeView` export to `classes` module by ffl096 in https://github.com/pyt-team/TopoNetX/pull/356
* Refactor `SimplicialComplex.add_simplex` function by ffl096 in https://github.com/pyt-team/TopoNetX/pull/359
* Add missing `PathView` export to `reportviews` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/357
* Improve adding simplices to simplicial complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/360
* New import convention for TopoNetX by ffl096 in https://github.com/pyt-team/TopoNetX/pull/361
* adding readme file by mhajij in https://github.com/pyt-team/TopoNetX/pull/362
* Update README.md: New badges + Update logo by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/363
* Add new logo with red-purple colormap on readme by ninamiolane in https://github.com/pyt-team/TopoNetX/pull/364
* Fix logo in README by ffl096 in https://github.com/pyt-team/TopoNetX/pull/365
* README: Add ERC Funding Notice by josefhoppe in https://github.com/pyt-team/TopoNetX/pull/366
* Maintain GitHub action versions with Dependabot by ffl096 in https://github.com/pyt-team/TopoNetX/pull/368
* Remove `wheel` from build dependencies by ffl096 in https://github.com/pyt-team/TopoNetX/pull/367
* Recommended updates to pre-commit hooks by ffl096 in https://github.com/pyt-team/TopoNetX/pull/370
* Apply pytest suggestions from scientific python by ffl096 in https://github.com/pyt-team/TopoNetX/pull/371
* Clean-up ruff config by ffl096 in https://github.com/pyt-team/TopoNetX/pull/372
* Auto-cancel running workflows with new commits in a pr by ffl096 in https://github.com/pyt-team/TopoNetX/pull/373
* Update mypy config by ffl096 in https://github.com/pyt-team/TopoNetX/pull/374
* Update pre-commit hooks by ffl096 in https://github.com/pyt-team/TopoNetX/pull/376
* Fix tests for scipy 1.14 by ffl096 in https://github.com/pyt-team/TopoNetX/pull/377
* nsf funding added by mhajij in https://github.com/pyt-team/TopoNetX/pull/375
* Minor cleanup by ffl096 in https://github.com/pyt-team/TopoNetX/pull/379
* Run tests on Python 3.12 by ffl096 in https://github.com/pyt-team/TopoNetX/pull/380
* A simplicial complex has dimension equal to the size of its maximal s… by rballeba in https://github.com/pyt-team/TopoNetX/pull/336
* Consistent dunder methods for all complexes by ffl096 in https://github.com/pyt-team/TopoNetX/pull/378
* Automatic distribution to PyPI and TestPyPI by ffl096 in https://github.com/pyt-team/TopoNetX/pull/381
* Fix `incidence_to_adjacency` function by ffl096 in https://github.com/pyt-team/TopoNetX/pull/382
* Remove unreachable code by ffl096 in https://github.com/pyt-team/TopoNetX/pull/383
* Move datasets out of repository by ffl096 in https://github.com/pyt-team/TopoNetX/pull/384
* Move datasets to different url by ffl096 in https://github.com/pyt-team/TopoNetX/pull/385
* Remove hard dependency on `gudhi` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/388
* Remove hard dependency on `spharapy` by ffl096 in https://github.com/pyt-team/TopoNetX/pull/389
* Preparations for 0.1 release by ffl096 in https://github.com/pyt-team/TopoNetX/pull/391
New Contributors
* michaelschaub made their first contribution in https://github.com/pyt-team/TopoNetX/pull/114
* devendragovil made their first contribution in https://github.com/pyt-team/TopoNetX/pull/148
* ManuelLecha made their first contribution in https://github.com/pyt-team/TopoNetX/pull/182
* Hellsegga made their first contribution in https://github.com/pyt-team/TopoNetX/pull/180
* maneelusf made their first contribution in https://github.com/pyt-team/TopoNetX/pull/192
* AdrienC21 made their first contribution in https://github.com/pyt-team/TopoNetX/pull/200
* pitmonticone made their first contribution in https://github.com/pyt-team/TopoNetX/pull/207
* rballeba made their first contribution in https://github.com/pyt-team/TopoNetX/pull/243
* quang-truong made their first contribution in https://github.com/pyt-team/TopoNetX/pull/238
* IJabea made their first contribution in https://github.com/pyt-team/TopoNetX/pull/278
* USFCA-MSDS made their first contribution in https://github.com/pyt-team/TopoNetX/pull/311
* rodroadl made their first contribution in https://github.com/pyt-team/TopoNetX/pull/350
* dependabot made their first contribution in https://github.com/pyt-team/TopoNetX/pull/369
**Full Changelog**: https://github.com/pyt-team/TopoNetX/compare/0.0.2...0.1.0