-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitpod.yml
20 lines (20 loc) · 1.78 KB
/
.gitpod.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
image:
file: .gitpod.Dockerfile
tasks:
- init: pip3 install -r requirements.txt
command: jupyter lab --ServerApp.open_browser=false --ServerApp.allow_remote_access=true --IdentityProvider.token="" --IdentityProvider.password_required=false
- init: pip3 install -r requirements.txt
command: jupyter nbconvert --to notebook --inplace --execute --allow-errors --ClearMetadataPreprocessor.enabled=true --ClearMetadataPreprocessor.clear_notebook_metadata=false *.ipynb && jupyter nbconvert --to script --output-dir=.temp *.ipynb && autopep8 .temp/. --recursive --diff && flake8 . --count --exit-zero --extend-ignore E402,W291 --max-complexity=10 --max-line-length=127 --statistics && rm -rf .temp
ports:
- name: Jupyter Server
port: 8888
onOpen: open-browser
vscode:
extensions:
- streetsidesoftware.code-spell-checker # The Code Spell Checker extension is GPLv3-licensed, separate from this project. See its docs for details.
- ms-toolsai.jupyter # The Jupyter extension is MIT-licensed, separate from this project. See its docs for details.
- ms-toolsai.jupyter-keymap # The Jupyter Keymap extension is MIT-licensed, separate from this project. See its docs for details.
- ms-toolsai.jupyter-renderers # The Jupyter Notebook Renderers extension is MIT-licensed, separate from this project. See its docs for details.
- ms-toolsai.vscode-jupyter-cell-tags # The Jupyter Cell Tags extension is MIT-licensed, separate from this project. See its docs for details.
- ms-toolsai.vscode-jupyter-slideshow # The Jupyter Slide Show extension is MIT-licensed, separate from this project. See its docs for details.
- ms-python.python # The Python extension is MIT-licensed, separate from this project. Dependencies: Jupyter (MIT), Pylance (Microsoft proprietary). See docs for details.