File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ install:
6868test_script :
6969 # Now build the thing..
7070 - set LINK=/LIBPATH:%cd%\lib
71- - pip install -v --no-build-isolation --config-settings=setup-args="--vsenv" --editable .[dev]
71+ - pip install -v --no-build-isolation --config-settings=setup-args="--vsenv" .[dev]
7272 # this should show no freetype dll...
7373 - set "DUMPBIN=%VS140COMNTOOLS%\..\..\VC\bin\dumpbin.exe"
7474 - ' "%DUMPBIN%" /DEPENDENTS lib\matplotlib\ft2font*.pyd | findstr freetype.*.dll && exit /b 1 || exit /b 0'
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ commands:
103103 - run :
104104 name : Install Python dependencies
105105 command : |
106- python -m pip install --user meson-python numpy pybind11 setuptools-scm
106+ python -m pip install --user ".[build]"
107107 python -m pip install --user \
108108 numpy<< parameters.numpy_version >> \
109109 -r requirements/doc/doc-requirements.txt
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ stages:
135135
136136 - bash : |
137137 python -m pip install --upgrade pip
138- python -m pip install --upgrade meson-python numpy pybind11 setuptools-scm
138+ python -m pip install --upgrade ".[build]"
139139 python -m pip install -r requirements/testing/all.txt -r requirements/testing/extra.txt
140140 displayName: 'Install dependencies with pip'
141141
Original file line number Diff line number Diff line change 1+ pybind11
2+ meson-python
3+ cmake
4+ ninja
5+ numpy
Original file line number Diff line number Diff line change 1+ -r ../build/build-requirements.txt
12-r ../doc/doc-requirements.txt
23-r ../testing/all.txt
34-r ../testing/extra.txt
You can’t perform that action at this time.
0 commit comments