From 0a5920d557bb301954e21c9c0ff5a66462655b2c Mon Sep 17 00:00:00 2001
From: Mikael Henriksson <mike.zx@hotmail.com>
Date: Mon, 13 Feb 2023 13:00:54 +0100
Subject: [PATCH] Add NetorkX to dependency list

---
 README.md        | 1 +
 pyproject.toml   | 1 +
 requirements.txt | 1 +
 3 files changed, 3 insertions(+)

diff --git a/README.md b/README.md
index f6666690..f2df4a12 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,7 @@ The following packages are required in order to build the library:
     -   [NumPy](https://numpy.org/)
     -   [QtPy](https://github.com/spyder-ide/qtpy)
     -   [setuptools_scm](https://github.com/pypa/setuptools_scm/)
+    -   [NetworkX](https://networkx.org/)
 -   Qt 5 or 6, with Python bindings, one of:
     - pyside2
     - pyqt5
diff --git a/pyproject.toml b/pyproject.toml
index fef65a9d..be37e866 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -13,6 +13,7 @@ dependencies = [
     "graphviz>=0.19",
     "matplotlib",
     "setuptools_scm[toml]>=6.2",
+    "networkx",
 ]
 classifiers = [
     "Intended Audience :: Education",
diff --git a/requirements.txt b/requirements.txt
index 34397383..1a591a91 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,3 +3,4 @@ qtpy
 graphviz>=0.19
 matplotlib
 setuptools_scm[toml]>=6.2
+networkx
-- 
GitLab