Skip to content

Commit d28f625

Browse files
committed
nbconvert and pre-commit as extra deps
nbconvert is an extra dependency required to support the conversion of notebooks into python files. Pre-commit on the other hand was a potentially missing dependency for dev. Last but not least, requests and six are also needed to be included otherwise those will be removed at every `poetry install`
1 parent 55407bf commit d28f625

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

pyproject.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,16 @@ sphinx-autobuild = {version = "^2021.3.14", optional = true}
3232
sphinx-autodoc-typehints = {version = "^1.19.2", optional = true}
3333
myst-parser = {version = "^0.18.0", optional = true}
3434
pydata-sphinx-theme = {version = "^0.9.0", optional = true}
35+
requests = "^2.28.1"
36+
six = "^1.16.0"
37+
nbconvert = "^7.0.0"
3538

3639
[tool.poetry.dev-dependencies]
3740
coverage = "^6.3.2"
3841
mypy = "^0.950"
3942
pytest = "^7.1.2"
4043
types-toml = "^0.10.8"
44+
pre-commit = "^2.20.0"
4145

4246
[tool.poetry.extras]
4347
docs = [
@@ -48,5 +52,10 @@ docs = [
4852
"pydata-sphinx-theme",
4953
]
5054

55+
[tool.poetry.group.dev-dependencies.dependencies]
56+
pre-commit = "^2.20.0"
57+
requests = "^2.28.1"
58+
six = "^1.16.0"
59+
5160
[tool.poetry.scripts]
5261
pyscript = "pyscript.cli:app"

0 commit comments

Comments
 (0)