Skip to content

Commit 8570a7e

Browse files
authored
Manage Python project (#149)
Here I add a section on managing Python projects. I cover the following topics: - the `pyproject.toml` file - pre-commit - testing - documentation - releasing - and automation of package management.
1 parent 4dc3a7e commit 8570a7e

2 files changed

Lines changed: 1768 additions & 2 deletions

File tree

index.ipynb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# Index\n",
7+
"# Basic Tutorial\n",
88
"\n",
99
"- [Introduction to the tutorial](./intro.ipynb)\n",
1010
"- [Basic datatypes](./basic_datatypes.ipynb)\n",
@@ -13,7 +13,10 @@
1313
"- [Input-Output](./input_output.ipynb)\n",
1414
"- [Functional programming](./functional_programming.ipynb)\n",
1515
"- [Object-oriented programming](./object_oriented_programming.ipynb)\n",
16-
"- [Modules and packages](./modules_and_packages.ipynb)"
16+
"- [Modules and packages](./modules_and_packages.ipynb)\n",
17+
"\n",
18+
"# Advanced tutorial\n",
19+
"- [Manage Python project](./manage_python_project.ipynb)"
1720
]
1821
}
1922
],

0 commit comments

Comments
 (0)