Skip to content

Commit b2a7b10

Browse files
bluegenesctb
andauthored
MRG: add remaining dependencies to pyproject.toml (#70)
* add remaining dependencies to pyproject.toml * bump version --------- Co-authored-by: C. Titus Brown <titus@idyll.org>
1 parent 371112e commit b2a7b10

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

pyproject.toml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,18 @@ name = "sourmash_plugin_betterplot"
33
description = "sourmash plugin for improved plotting/viz and cluster examination."
44
readme = "README.md"
55
requires-python = ">=3.10"
6-
version = "0.5.0"
6+
version = "0.5.1"
77

8-
dependencies = ["sourmash>=4.8.8,<5", "sourmash_utils>=0.2",
8+
# note: "legacy_cgi" is currently needed for ete3, but may need to be changed on next ete release, see: https://github.com/etetoolkit/ete/issues/780
9+
dependencies = ["sourmash>=4.9.2,<5", "sourmash_utils>=0.2",
910
"matplotlib", "numpy", "scipy", "scikit-learn",
10-
"seaborn", "upsetplot", "matplotlib_venn", "pandas", "plotly", "biopython", "ete3"]
11+
"seaborn", "upsetplot", "matplotlib_venn", "pandas",
12+
"plotly", "biopython", "ete3", "kaleido", "pyqt5",
13+
"legacy_cgi"]
14+
15+
[build-system]
16+
requires = ["setuptools>=61.0"]
17+
build-backend = "setuptools.build_meta"
1118

1219
[metadata]
1320
license = { text = "BSD 3-Clause License" }

0 commit comments

Comments
 (0)