Repository navigation
Expand file tree
/
Copy pathlearn_python.winget
More file actions
40 lines (38 loc) · 1.84 KB
/
Copy pathlearn_python.winget
File metadata and controls
40 lines (38 loc) · 1.84 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://learn.microsoft.com/windows/python/beginners
##########################################################################################################
# This configuration will install the tools necessary to get started with Python development on Windows #
# #
# This will: #
# * Install Python #
# * Install Visual Studio Code #
# * Install Visual Studio Code extension for Python #
# #
##########################################################################################################
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: Python 3.13
directives:
description: Install Python 3.13
settings:
id: 9PNRBTZXMB4Z
source: msstore
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: VisualStudio Code
directives:
description: Install Visual Studio Code
settings:
id: Microsoft.VisualStudioCode
source: winget
- resource: Microsoft.VSCode.Dsc/VSCodeExtension
id: ms-python.python
dependsOn:
- VisualStudio Code
directives:
description: Install Python Visual Studio Code extension
allowPrerelease: true
settings:
name: ms-python.python
exist: true
configurationVersion: 0.2.0