edgi-govdata-archiving / web-monitoring-diff

Tools for diffing and comparing web content. Also includes a web server that makes diffs available as an HTTP service.
https://web-monitoring-diff.readthedocs.io/
GNU General Public License v3.0
11 stars 4 forks source link

Use `--no-binary` option on ReadTheDocs #156

Closed Mr0grog closed 11 months ago

Mr0grog commented 11 months ago

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.