-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Problems after RTD update #4383
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
Comments
@nikolay-bushkov you are not the first 🙂 read #4380 and #4381 |
@gregurco I saw that, and many other issues in this repo for a previous couple of months, but I use sphinx (not mkdocs), have no clues that pip is the cause, and experienced the problem even yesterday (with 2.5.3, I guess). |
@nikolay-bushkov thanks for your report. I was able to import your project locally but I noticed that you are using an specific build image ( Although, I changed that in production and I wasn't able to build the docs anyway. The error that we are getting is a UnicodeEncodeError which I thought that I was related to our usage of I'm marking this as a bug since it's something in our side. In fact, it's happening only in production at the moment. |
I jumped in into the builder log and I found the issue:
There is a combination of libraries versions in production that makes this fails. build03 versions:
Locally, I'm running:
|
@stsewd I'm not 100% sure that it's exactly the same. In this case there is no branch with unicode chars on their names (click on the I also checked that output with the output from my local instance and it's the same which is kind of confusing 😕 |
@humitos after debugging a while, I found that there is a unicode character @nikolay-bushkov you need to remove/rename that branch and everything should work. |
@stsewd thanks, it works! |
Wow! How did you find that!? Thanks @stsewd for debugging this and help @nikolay-bushkov to workaround the issue. |
@humitos iterating the branches, catching the error and seeing to which branch everything worked, the next branch should be the guilty p: |
Details
Expected Result
Successful build
Actual Result
At the beginning of this summer, we (deepavlov.ai) decided to move our docs to RTD and spent several hours before getting a successful build. There were 2 branches (versions) deployed as expected several times after new commits but then we paused our efforts in order to make some refactoring of the library at first.
Yesterday, we started to work on docs again but it was not possible to build a new branch/version. Every attempt to make RTD works finished with the error described above. Moreover, RTD could not build both old branches now, despite the fact that no changes were made to them in the last weeks.
I tried to wipe every version, to recreate the project from scratch several times, but nothing helped.
Today's update of RTD to 2.6.0 also had no effect. Such error messages as mentioned above give little info for debug, so any thoughts would be appreciated.
Thanks in advance.
The text was updated successfully, but these errors were encountered: