Docs: "readthedocs" build failed
See original GitHub issueThe documentation on “Read the Docs” looks a little bit older. I saw some builds were running recently, but they were failing: https://readthedocs.org/projects/atlassian-python-api/builds/12652629/
It looks like it is trying to install the requirements-dev.txt
: pip install --exists-action=w --no-cache-dir -r requirements-dev.txt
. It fails then because it cannot compile a C library:
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for kerberos
That behavior is expected:
We can’t support installing random C binaries on our system, … Source
I think the requirements from requirements-dev.txt
are not required for the documentation build. I cannot see the admin configuration for the readthedocs-project. I guess you could take down the requirements file from the readthedocs project admin dashboard: Specifying Dependencies - Read the Docs.
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (5 by maintainers)
Top GitHub Comments
The problem is that the
requirement.txt
was added torequirement-dev.txt
. In therequirment.txt
kerberos is used and it seems that the shell isn’t available on the machine. When changing the project I suggest to use a configuration file. This is also the recommend way according to the documentation.Checked - it works. Thank you guys for your contribution!