Florian Frantzen
Florian Frantzen
The function `__contains__` is not consistently implemented across different complex types: - For cell and combinatorial complexes, it checks whether a node exists. - For simplicial and path complexes, it...
Similar to #266, the `__getitem__` method is not implemented consistently across different complex types: - For simplicial complexes, `SC[simplex]` returns the user-defined attributes associated with that simplex. - For cell...
Many function signatures inside the individual complex classes are already prepared to consider weights (ref. #242), however the functionality behind these parameters is largely non-existent yet. This issue is meant...
Support for NumPy 2.0 was added in PyTorch 2.2 and above.
# Cell Complexes - [ ] `CellComplex.maxdim`, use drop-in replacement `CellComplex.dim`. # Simplicial Complexes - [ ] `SimplicialComplex.maxdim`, use drop-in replacement `SimplicialComplex.dim`. - [ ] `SimplicialComplex.from_spharpy`, use drop-in replacement `SimplicialComplex.from_spharapy`....
# The Problem Simplicial complexes are often used with an arbitrary reference orientation in mind, e.g., when considering edge flows. Consider this simple example: ```python from toponetx.classes import SimplicialComplex SC...
- [ ] Python 3.12 is missing in TopoModelX, both other packages include it already. - [ ] Python 3.13 is waiting on pyt-team/TopoNetX#400.
With [PEP 735](https://peps.python.org/pep-0735/) accepted, `pyproject.toml` supports a new `dependency-groups` table dedicated for dev dependencies that are not exposed to built distributions. We should move our dev dependencies (`pytest`, `mypy`, and...
We need to update to PyTorch 2.2 for Python 3.12 support. Waiting on #281 to be merged. See #293.