-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermittent Build Failure due to CommonMark #3032
Comments
Now this happens every time, it is clearly caused by sphinx-argparse trying to use CommonMark and for some reason rtfd is installing CommonMark version 0.5.4, which is not working. I have made this work for me by just removing sphinx-argparse and doing manual documentation, but that is hardly a solution. |
I need this to be fixed also please. |
same problem here: |
Are there any updates on this issue? I really like the arg-parse documentation, but am running into the same issues as described above: http://readthedocs.org/projects/limmbo/builds/6644960/ Are there any good alternatives for arg-parse? Thanks |
I'm hitting the same problem: https://readthedocs.org/projects/rucio/builds/6710110/ I tried to enforce Would you know any work around ? |
This issue now has a workaround implemented in The issue still isn't fixed though, there still should be a way to use |
I'm not sure why is this happening, you should be able to download a new version of CommonMark by adding it to your |
I managed to get this working for some projects by editing requirements.txt: sphinx-argparse==0.2.1 (see https://github.com/ZELLMECHANIK-DRESDEN/dclab/blob/master/docs/requirements.txt) For other projects, this did not work (see #4855). |
I read the whole thread and it's not clear to me what's the problem on Read the Docs. I mean, there are projects that are failing on their builds but it seems it's because of a problem in the external dependency What would be the action that we can take from Read the Docs, if any? I was able to build properly in my dev instance without modifycation:
and
Please, let me know if there is any action that we can take from our side. Otherwise, I will close this issue. |
@humitos I have not tested this on Python 2.7, but for Python 3 I would consider this problem resolved. In general, the problem with sphinx-argparse in combination with RTD seems to be that detailed error messages are missing (see e.g. #4855 (comment)). Not sure who would be responsible for that. |
Not sure to follow here. When you build locally in your computer do you have a better detailed message that explain the reasons (*)? (*) those that you finally found with your custom extension, I think. |
Yes, but I currently don't have a minimal example to support my claims. Give me some time and I will open a new issue. |
I can reproduce the missing error messages locally, so this is not related to RTD. |
@paulmueller thanks for sharing your research here! Now, I think that we can close this issue on RTD and people interested in this problem can subscribe to the issue that you opened in the sphinx extension. Thank you all for debugging and helping us to make Read the Docs better ;) |
Details
Expected Result
Build to work
Actual Result
About 80% of the time, I get the following error:
The other 20% of the time, it works fine, with no changes to the code. I just have to fire off builds over and over again until one randomly works. It also works fine on my own computers.
The text was updated successfully, but these errors were encountered: