-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
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
DOC: rpy2 examples started failing #20648
Comments
Hmm this has been inconsistent right? Googling the error I saw a few other issues for other projects but none seemed to have a definite resolution. Here's something similar from Tensorflow: A lot of the answers seemed to be doing things that "fixed" the issue without any explanation (ex: changing import order) or just restarting the system... |
I think is has been rather consistently failing since some time. |
Reproduced locally from docker's base image. Haven't narrowed things down yet. Pushing to the next release. |
Looks like this is failing even more than when the issue was created. We don't even have the required modules in the dependencies we use to build the docs: https://pandas.pydata.org/pandas-docs/stable/r_interface.html As the functionality being documented is not on pandas but on Does this sound reasonable? |
The error you see in the stable docs is "fixed" by #22424 (and this was also backported to the 0.23.x branch, but we never released again). So in the dev build it is back to the above error: http://pandas-docs.github.io/pandas-docs-travis/r_interface.html), and @TomAugspurger has a working environment locally to built them correctly, but I suppose he never uploaded updated docs: #22777 (comment) So I think it is possible to have correctly built docs online (the doc were also correct up to 0.23.3, only started failing from 0.23.4). That said, I am certainly not against removing it from our doc build (whether it is removing completely, or just removing the fact that the examples are run during the doc build) |
I opened the PR #23737 removing it, so we can see what's the impact while we make a decision. I think moving the examples from To give more context, these are the additional dependencies that we need for
|
Simply converting it to plain code-blocks and removing the packages from the doc build environment is certainly good for me.
Historically, the reason that I wanted to keep this page and put some effort in it to update it when we removed the interface included in pandas, is because the rpy2 docs itself don't really mention it (I would personally think that the pandas <-> R interaction should be one of their selling points, but that is clearly not the case at this point). |
I'm fine with converting them to code blocks.
I was able to reproduce the import error within a docker container. Never
able to fix it though.
…On Fri, Nov 16, 2018 at 4:54 AM Joris Van den Bossche < ***@***.***> wrote:
Simply converting it to plain code-blocks and removing the packages from
the doc build environment is certainly good for me.
But personally I think that page is documenting rpy2 (another package) and
not pandas, and feels to me like if we start adding dask examples to our
documentation. So my preferred option is still delete the page.
Historically, the reason that I wanted to keep this page and put some
effort in it to update it when we removed the interface included in pandas,
is because the rpy2 docs itself don't really mention it (I would personally
think that the pandas <-> R interaction should be one of their selling
points, but that is clearly not the case at this point).
For example, if we remove the page, I think it would be good in the
beginning to still keep the url working but redirect / point to a page in
the rpy2 docs, but I didn't find such a page (and I am not going to do a PR
to rpy2 myself, as I don't use it personally).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#20648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABQHIofEOgsLN5Qllncl_xu6pkOjkvi1ks5uvpl8gaJpZM4TOGyM>
.
|
Ok, let's close this then. |
The rpy2 examples in the documentation started failing recently (http://pandas-docs.github.io/pandas-docs-travis/r_interface.html) with:
However, I don't see any change in version between a recent working build and the current failing (this working one uses rpy2 2.9.1-py36mro343h14c3975_0, and this failing one 2.9.1-py36mro343h14c3975_0, so the same)
Could this be caused by installing another library?
cc @lgautier
The text was updated successfully, but these errors were encountered: