正如标题中提到的,我希望Azure Pipelines能够从pyproject.toml
而不是单独的requirements_dev.txt
文件安装其测试环境,因为这将有助于减少我必须维护的依赖项列表的数量.
通过查看.azure-pipelines
文件夹,我能够在ci.yml
文件中找到以下脚本部分,该部分似乎负责安装测试环境:
- script: |
set -eux
pip install --disable-pip-version-check -r "$(Pipeline.Workspace)/src/requirements_dev.txt"
pip install --no-deps --disable-pip-version-check -e "$(Pipeline.Workspace)/src"
displayName: Install package
用/pyproject.toml
替换/requirements_dev.txt
是否足以让Azure Pipelines从pyproject.toml
读取,或者除此之外我还必须执行其他调整?
提前感谢!