Set various dependency versions.
@@ -48,6 +48,15 @@ imageio = ">= 2, < 3"
numpy = ">= 1.19, < 2"
scipy = ">= 1.5, < 2"
+matplotlib = { version = ">= 3.2, != 3.5.0, != 3.5.1", optional = true }
+networkx = { version = ">= 2, < 3", optional = true }
+opencolorio = { version = ">= 2, < 3", optional = true }
+pandas = { version = ">= 1, < 2", optional = true }
+pygraphviz = { version = ">= 1, < 2", optional = true }
+scikit-learn = { version = ">= 1, < 2", optional = true }
+tqdm = { version = ">= 4, < 5", optional = true }
+trimesh = { version = ">= 3, < 4", optional = true }
+
biblib-simple = { version = "*", optional = true } # Development dependency.
black = { version = "*", optional = true } # Development dependency.
coverage = { version = "!= 6.3", optional = true } # Development dependency.
@@ -56,24 +65,16 @@ flake8 = { version = "*", optional = true } # Development dependency.
flynt = { version = "*", optional = true } # Development dependency.
invoke = { version = "*", optional = true } # Development dependency.
jupyter = { version = "*", optional = true } # Development dependency.
-matplotlib = { version = ">= 3.2, != 3.5.0, != 3.5.1", optional = true }
mypy = { version = "*", optional = true } # Development dependency.
-networkx = { version = "*", optional = true }
-opencolorio = { version = "*", optional = true }
-pandas = { version = "*", optional = true }
pre-commit = { version = "*", optional = true } # Development dependency.
-pygraphviz = { version = "*", optional = true }
pytest = { version = "*", optional = true } # Development dependency.
pytest-cov = { version = "*", optional = true } # Development dependency.
pyupgrade = { version = "*", optional = true } # Development dependency.
restructuredtext-lint = { version = "*", optional = true } # Development dependency.
-scikit-learn = { version = "*", optional = true }
sphinx = { version = "*", optional = true } # Development dependency.
sphinx-rtd-theme = { version = "*", optional = true } # Development dependency.
sphinxcontrib-bibtex = { version = "*", optional = true } # Development dependency.
toml = { version = "*", optional = true } # Development dependency.
-tqdm = { version = "*", optional = true }
-trimesh = { version = "*", optional = true }
twine = { version = "*", optional = true } # Development dependency.
[tool.poetry.dev-dependencies]
