Skip to content

Commit 6e7830a

Browse files
Dependency management (csernazs#167)
according to poetry docs all development dependencies should go into groups (optional groups) rather than in extras. also, in recent poetry versions --dev got deprecated, thus remove it as well and go only with groups read more: https://python-poetry.org/docs/managing-dependencies/
1 parent 20eb0bc commit 6e7830a

3 files changed

Lines changed: 328 additions & 315 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11

22
export POETRY_VIRTUALENVS_IN_PROJECT=true
3-
EXTRAS ?= dev
3+
EXTRAS ?= develop
44
SPHINXOPTS ?= -n
55

66
.venv/.st-venv-completed:
7-
poetry install --verbose --extras $(EXTRAS)
7+
poetry install --verbose --with $(EXTRAS)
88
touch .venv/.st-venv-completed
99

1010
.PHONY: venv

0 commit comments

Comments
 (0)