Per discussion in https://github.com/readthedocs/readthedocs.org/issues/10789, ReadTheDocs doesn’t ever plan to support a way to set the --no-binary flag in a pip install step. However, there is a newer feature that allows us to specify pre/post install commands, so this is attempt to install that way instead.
Overall, the goal here is to get away from requirements.txt files and smooth a path towards pyproject.toml and other more modern tools.
Per discussion in https://github.com/readthedocs/readthedocs.org/issues/10789, ReadTheDocs doesn’t ever plan to support a way to set the
--no-binary
flag in a pip install step. However, there is a newer feature that allows us to specify pre/post install commands, so this is attempt to install that way instead.Overall, the goal here is to get away from
requirements.txt
files and smooth a path towardspyproject.toml
and other more modern tools.