File tree Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ RUN echo '' >> /etc/skel/.zshrc \
34
34
RUN sudo -u aur yay -S --needed --noconfirm openssh python python-pip python-setuptools python-pipenv python-pipx nodejs npm npm-check-updates
35
35
36
36
# configure python
37
- RUN sudo -u aur yay -S --needed --noconfirm python38 python39 python311
37
+ RUN sudo -u aur yay -S --needed --noconfirm python38 python39 python310
38
38
39
39
RUN echo '' >> /etc/skel/.zshrc \
40
40
&& echo 'if [ -d "$HOME/.local/bin" ] ; then' >> /etc/skel/.zshrc \
@@ -49,4 +49,6 @@ RUN pipx install hatch
49
49
RUN pipx install python-semantic-release
50
50
RUN pipx install pre-commit
51
51
52
+ hatch config set dirs.env.virtual ".hatch"
53
+
52
54
ENV SHELL=/usr/bin/zsh
Original file line number Diff line number Diff line change 15
15
// "forwardPorts": [],
16
16
17
17
// Use 'postCreateCommand' to run commands after the container is created.
18
- // "postCreateCommand": "uname -a ",
18
+ "postCreateCommand" : " bash -i -c 'npm install --also-dev && hatch env create devel' " ,
19
19
20
20
// Configure tool-specific properties.
21
21
// "customizations": {},
66
66
"git.enableSmartCommit" : true ,
67
67
"python.analysis.diagnosticMode" : " workspace" ,
68
68
"ruff.importStrategy" : " fromEnvironment" ,
69
- "python.linting.enabled" : true
69
+ "python.linting.enabled" : true ,
70
+ "python.venvPath" : " ${workspaceFolder}/.hatch"
70
71
}
71
72
}
72
73
}
Original file line number Diff line number Diff line change @@ -42,17 +42,17 @@ create-json-schema = "python ./scripts/create_robot_toml_json_schema.py"
42
42
install-packages = " python ./scripts/install_packages.py"
43
43
44
44
[envs .rfmaster ]
45
- python = " 310 "
45
+ python = " 3.11 "
46
46
extra-dependencies =[
47
47
" robotframework @ git+https://github.com/robotframework/robotframework.git"
48
48
]
49
49
50
50
51
51
[envs .devel ]
52
- python = " 38 "
52
+ python = " 3.8 "
53
53
54
54
[[envs .devel .matrix ]]
55
- python = [" 38 " , " 39 " , " 310 " , " 311 " ]
55
+ python = [" 3.8 " , " 3.9 " , " 3.10 " , " 3.11 " ]
56
56
rf = [" rf41" , " rf50" , " rf60" , " rf61b1" ]
57
57
58
58
[envs .devel .overrides ]
You can’t perform that action at this time.
0 commit comments