Commit 618a765
committed
feat: divide dependencies in pyproject.toml into core and optional
A previous PR in this branch removed `test_requirements/requirements_core.txt`
and `test_requirements/requirements_optional.txt`. @emilylk pointed out that
these files are used in Circle CI to set up a minimal environment for running
`tests/test_core/*` and then a larger environment for running the other tests
(the idea being to prevent extra dependencies from sneaking into plotly.py).
This PR divides dependencies into `dev_core` and `dev_optional` with `dev`
essentially aliasing `dev_optional` so that `./.circleci/config.yml` can be
modified to use these for installation.1 parent 430154e commit 618a765
2 files changed
+95
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
51 | 58 | | |
52 | 59 | | |
53 | 60 | | |
| |||
68 | 75 | | |
69 | 76 | | |
70 | 77 | | |
71 | | - | |
72 | 78 | | |
73 | | - | |
74 | 79 | | |
75 | 80 | | |
76 | 81 | | |
77 | 82 | | |
78 | 83 | | |
79 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
80 | 88 | | |
81 | 89 | | |
82 | 90 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments