pyproject.toml 812 Bytes
Newer Older
1
2
[tool.poetry]
name = "nbcourse"
Matthieu Boileau's avatar
Matthieu Boileau committed
3
version = "0.2.5"
4
5
6
description = "Create a minisite to publish a course based on Jupyter notebooks"
authors = ["Matthieu Boileau <matthieu.boileau@math.unistra.fr>"]
license = "MIT"
Matthieu Boileau's avatar
Matthieu Boileau committed
7
keywords = ["jupyter", "nbconvert"]
Matthieu Boileau's avatar
Matthieu Boileau committed
8
repository = "https://gitlab.math.unistra.fr/boileau/nbcourse"
9
readme = "README.md"
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

[tool.poetry.dependencies]
python = "^3.7"
bookbook = "^0.2"
bs4 = "^0.0.1"
IPython = "^7.15.0"
jinja2 = "^2.11.2"
jupyter_contrib_nbextensions = "^0.5.1"
latex = "^0.7.0"
markdown = "^3.2.2"
rise = "^5.6.1"
pyyaml = "^5.3.1"
doit = ">=0.32.0"
python-frontmatter = "^0.5.0"

[tool.poetry.dev-dependencies]
pytest = "^5.4.3"
Matthieu Boileau's avatar
Matthieu Boileau committed
27
pycodestyle = "^2.6.0"
28

29
30
31
[tool.poetry.scripts]
nbcourse = 'nbcourse:main'

32
33
34
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"