Skip to content

Commit d028fec

Browse files
authored
Merge pull request #895 from puremourning/fix-ci-again
Fix yet more python CI slop: just make pip work again
2 parents ecb4669 + 68115a0 commit d028fec

File tree

4 files changed

+20
-8
lines changed

4 files changed

+20
-8
lines changed

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
steps:
1919
- uses: actions/checkout@v3
2020
- name: 'Insatll requirements'
21-
run: pip3 install --user -r dev_requirements.txt
21+
run: pip3 install --user -r dev_requirements.txt
2222
- name: 'Run flake8'
2323
run: '$HOME/.local/bin/flake8 python3/ *.py'
2424
VimscriptLint:
@@ -27,7 +27,7 @@ jobs:
2727
steps:
2828
- uses: actions/checkout@v3
2929
- name: 'Install requirements'
30-
run: pip3 install --user -r dev_requirements.txt
30+
run: pip3 install --user -r dev_requirements.txt
3131
- name: 'Run vint'
3232
run: $HOME/.local/bin/vint autoload/ compiler/ plugin/ tests/ syntax/
3333

@@ -122,11 +122,11 @@ jobs:
122122
brew link --overwrite go
123123
# latest neovim doesn't work on python 3.12
124124
# https://github.com/neovim/pynvim/issues/538
125-
pip3 install --user 'pynvim @ git+https://github.com/neovim/pynvim'
125+
pip3 install --break-system-packages --user 'pynvim @ git+https://github.com/neovim/pynvim'
126126
name: 'Install vim and deps'
127127
128128
- name: 'Install requirements'
129-
run: pip3 install --user -r dev_requirements.txt
129+
run: pip3 install --break-system-packages --user -r dev_requirements.txt
130130

131131
- run: go install github.com/go-delve/delve/cmd/dlv@latest
132132
name: 'Install Delve for Go'

dev_requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
flake8 == 3.8.3
2-
flake8-comprehensions == 3.2.3
3-
flake8-ycm >= 0.1.0
1+
flake8 >= 3.0.0
2+
flake8-comprehensions
3+
flake8-ycm >= 0.1.0
44

55
# asciinema is used to record the output in case of failure
66
# asciinema >= 2.2.0

support/test/cpp/simple_c_program/.vimspector.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,25 @@
100100
"extends": "cpptools (lldb)",
101101
"configuration": {
102102
"request": "attach"
103+
},
104+
"breakpoints": {
105+
"exception": {
106+
"cpp_throw": "",
107+
"cpp_catch": ""
108+
}
103109
}
104110
},
105111
"CodeLLDB-attach": {
106112
"extends": "CodeLLDB",
107113
"configuration": {
108114
"request": "attach",
109115
"pid": "${PickProcess(\"test\")}"
116+
},
117+
"breakpoints": {
118+
"exception": {
119+
"cpp_throw": "",
120+
"cpp_catch": ""
121+
}
110122
}
111123
}
112124
}

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[flake8]
2-
ignore = E111,E114,E121,E125,E126,E127,E128,E129,E131,E133,E201,E202,E203,E211,E221,E222,E241,E251,E261,E303,E402,W503,W504
2+
ignore = E111,E114,E121,E125,E126,E127,E128,E129,E131,E133,E201,E202,E203,E211,E221,E222,E241,E251,E261,E303,E402,W503,W504,YCM201,YCM202
33
max-line-length = 80
44
exclude = python3/vimspector/vendor

0 commit comments

Comments
 (0)