-
Notifications
You must be signed in to change notification settings - Fork 0
/
tox.ini
29 lines (28 loc) · 893 Bytes
/
tox.ini
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
[tox]
skipsdist = true
[testenv]
download = True
passenv =
CI_*
COVERALLS_REPO_TOKEN
BUILDKITE*
install_command = uv pip install {opts} {packages}
deps =
-e ../../../../../python_modules/dagster[test]
-e ../../../../../python_modules/dagster-webserver
-e ../../../../../python_modules/dagster-test
-e ../../../../../python_modules/dagster-pipes
-e ../../../../../python_modules/dagster-graphql
-e ../../../../../python_modules/libraries/dagster-dbt
-e ../../../dagster-airlift[core,dbt,test,in-airflow]
-e .
pandas
allowlist_externals =
/bin/bash
uv
make
commands =
# We need to rebuild the UI to ensure that the dagster-webserver can run
make -C ../../../../.. rebuild_ui
!windows: /bin/bash -c '! pip list --exclude-editable | grep -e dagster'
pytest -c ../../../../../pyproject.toml ./tutorial_example_tests --snapshot-warn-unused -vv {posargs}