Skip to content

Commit

Permalink
Refactor pygsp dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
ffl096 committed Oct 18, 2024
1 parent eddf08c commit d1d7594
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,14 @@ for the topological domains supported in [TopoNetX](https://github.com/pyt-team/
`TopoEmbedX` is available on PyPI and can be installed using `pip`.

```bash
pip install "pygsp @ git+https://github.com/epfl-lts2/pygsp@a3412ce7696c02c8a55439e89d0c9ab8ae863269"
pip install "karateclub @ git+https://github.com/benedekrozemberczki/karateclub@cb46a91df8dcbeb2570debcf6a9d0c518107a2de"
pip install topoembedx
```

The library depends on `karateclub`, which did not receive updates on PyPI for a long time.
You have to manually install the latest version from GitHub for up-to-date NetworkX compatibility.
The library depends on `pygsp` and `karateclub`, which did not receive updates
on PyPI for a long time. You have to manually install the latest versions from
GitHub for up-to-date Python and NetworkX compatibility.

## 🦾 Getting Started

Expand Down Expand Up @@ -100,9 +102,10 @@ cd TopoEmbedX
git pull
```

3. Install a recent version of `karateclub`:
3. Install a recent version of `pygsp` and `karateclub`:

```bash
pip install "pygsp @ git+https://github.com/epfl-lts2/pygsp@a3412ce7696c02c8a55439e89d0c9ab8ae863269"
pip install "karateclub @ git+https://github.com/benedekrozemberczki/karateclub@cb46a91df8dcbeb2570debcf6a9d0c518107a2de"
```

Expand Down
6 changes: 4 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,13 @@ for the topological domains supported in `TopoNetX <https://github.com/pyt-team/

.. code-block:: bash
pip install "pygsp @ git+https://github.com/epfl-lts2/pygsp@a3412ce7696c02c8a55439e89d0c9ab8ae863269"
pip install "karateclub @ git+https://github.com/benedekrozemberczki/karateclub@cb46a91df8dcbeb2570debcf6a9d0c518107a2de"
pip install topoembedx
The library depends on ``karateclub``, which did not receive updates on PyPI for a long time.
You have to manually install the latest version from GitHub for up-to-date NetworkX compatibility.
The library depends on ``pygsp`` and ``karateclub``, which did not receive
updates on PyPI for a long time. You have to manually install the latest
versions from GitHub for up-to-date Python and NetworkX compatibility.

🔍 References
-------------
Expand Down

0 comments on commit d1d7594

Please sign in to comment.