@@ -25,33 +25,37 @@ Python project setup using a [Devcontainer](https://containers.dev) and [uv](htt
25
25
26
26
Alternatively, enter <kbd >Ctrl+Shift+P</kbd > and select ** Dev Containers: Reopen in Container** .
27
27
28
- Upon opening the Devcontainer, setup will start. Wait for the setup to finish.
28
+ 3 . ** Wait for setup to finish**
29
+
30
+ Upon opening the Devcontainer, setup will start. Wait for the setup to finish before continuing.
29
31
30
32
![ alt text] ( < docs/Screenshot 2025-04-23 at 18.00.10.png > )
31
33
32
- 3 . ** Select Python interpreter**
34
+ 4 . ** Select Python interpreter**
33
35
34
36
Enter <kbd >Ctrl+Shift+P</kbd > and select ** Python: Select Interpreter** .
35
37
36
38
<img src =" docs/Screenshot 2025-04-23 at 17.53.28.png " alt =" VSCode: Python Select Interpreter " width =" 500 " />
37
39
38
40
Select the ** venv** (` ./.venv/bin/python ` ).
39
41
40
- 4 . ** Enjoy 🫶**
42
+ 5 . ** Enjoy 🫶**
41
43
42
44
You now have a fully configured Python development environment with uv!
43
45
44
46
![ alt text] ( < docs/Screenshot 2025-04-23 at 17.29.45.png > )
45
47
46
- ... with pytest:
48
+ with tools like ` pytest ` :
47
49
48
- ![ alt text] ( < docs/Screenshot 2025-04-23 at 17.58.16.png > )
50
+ | UI | Terminal |
51
+ | :--:| :--:|
52
+ | ![ alt text] ( < docs/Screenshot 2025-04-23 at 18.10.07.png > ) | ![ alt text] ( < docs/Screenshot 2025-04-23 at 18.11.34.png > ) |
49
53
50
- ... and tooling like ` ruff ` and ` uv ` readily available:
54
+ ... and ` ruff ` and ` uv ` readily available:
51
55
52
56
<img src =" docs/Screenshot 2025-04-23 at 18.03.49.png " width =" 500 " />
53
57
54
- ... and CI/CD set up with GitHub Actions:
58
+ CI/CD is covered with GitHub Actions. A workflow running testing/linting/formatting is already set up for you.
55
59
56
60
![ alt text] ( < docs/Screenshot 2025-04-23 at 18.06.47.png > )
57
61
0 commit comments