我在GitHub Actions中使用tox
中的持续集成(CI)。似乎有一个问题,它不使用--use-features=in-tree-build
选项,我通常会在做pip install .
时运行,是否有一种方法让我在CI中包含这个--use-features=in-tree-build
参数?
在CI中,所有运行的都是tox -e py
,然后[tox]
在pyproject.toml
中没有配置选项。'
您可以通过pyproject.toml
配置tox
, cf https://tox.readthedocs.io/en/latest/example/basic.html#pyproject-toml-tox-legacy-ini
您可以使用已经提到的install_command
将其他选项传递给pip
,参见https://tox.readthedocs.io/en/latest/config.html#conf-install_command