-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathanaconda-project.yml
38 lines (35 loc) · 940 Bytes
/
anaconda-project.yml
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
# This is an Anaconda project file.
#
# Here you can describe your project and how to run it.
# Use `anaconda-project run` to run the project.
# The file is in YAML format, please see http://www.yaml.org/start.html for more.
#
#
# Set the 'name' key to name your project
#
name: jupyterlab-anaconda-analytics
packages:
- python=3.9
- jupyterlab=3.4 # newer version has odd behavior with tabs
- nodejs
- jupyter-packaging
- pip:
- build
commands:
setup:
unix: |
pip install -ve ".[test]"
jupyter labextension develop --overwrite .
jupyter server extension enable jupyterlab_anaconda_analytics
jupyter labextension list
build:
unix: python -m build
jupyterlab:
unix: jupyter lab
test:
unix: |
pytest \
--cov-report html:coverage/py \
--cov-report term:skip-covered \
--cov=jupyterlab_anaconda_analytics \
./jupyterlab_anaconda_analytics