From 6d1f5d7b5230e669899a28461883cecceb4a6142 Mon Sep 17 00:00:00 2001 From: Davide Gerosa Date: Sat, 13 Jan 2024 16:38:28 +0100 Subject: [PATCH] Sat Jan 13 16:38:28 CET 2024 --- README.md | 2 +- .../{L08_pytest_pip.ipynb => L08_pytest_pip_cprofile.ipynb} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename lectures/{L08_pytest_pip.ipynb => L08_pytest_pip_cprofile.ipynb} (100%) diff --git a/README.md b/README.md index 5f2a7ab..3a5191a 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ The python programming language and its library ecosystem are essential tools in 5. [**Symbolic maths: mathematica**](lectures/L05_mathematica.nb) Simplification. Solvers. Calculus. Differential Equations 6. [**Version control: git**](lectures/L06_git.ipynb). Why. Git walkthrough. SSH keys. Github. 7. [**Go faster: numba and multiprocessing**](lectures/L07_numba_multiprocessing.ipynb). Python extensions. Decorators. Just-in-time compilation. Notions of parallel computing. Embarrassingly parallel tasks. -8. [**Code development: pytest and pip**](lectures/L08_pytest_pip.ipynb). Module setup. Installation. Usage. Deployment. Unit tests. Automated tests. Benchmark tests. Unit tests. Automated tests. Benchmark tests. +8. [**Code development: pytest, pip, cprofile**](lectures/L08_pytest_pip_cprofile.ipynb). Module setup. Module deployment. Unit tests. Automated tests. Benchmark tests. Profiling. Other (not covered in class): diff --git a/lectures/L08_pytest_pip.ipynb b/lectures/L08_pytest_pip_cprofile.ipynb similarity index 100% rename from lectures/L08_pytest_pip.ipynb rename to lectures/L08_pytest_pip_cprofile.ipynb