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
Documentation no longer updated during release #604
Comments
@dstufft: Is doc upload support something that warehouse plans to support? Will it have a different default URL? |
The plan is to remove documentation hosting and direct people towards things like RTD. |
Specifying a repository in upload_docs doesn't work. It seems that the command still uses the repository specified in the upload section. |
I was wrong. Setting the repository in upload_docs does work, but it seems that the Travis docs uploader is re-using the 'server' parameter when uploading docs. If you believe the code, the server option isn't even used but instead |
Looks like RTD has a setuptools project, but I don't own it, and it is currently rendering a stub page. Looks like getting docs to publish on RTD is going to require its own effort. |
I think I own that project. |
@jaraco is your name on RTD |
@dstufft, it is. |
Now you're on that project too! Also if you get RTD working for setuptools, we can add it so the domain is |
The issue above is blocking me from releasing the docs on RTD, and I've spent enough time today shaving this yak. The repo is currently in an inconsistent state, where it's not building on RTD but also won't build with setup.py build_docs, but I'm just going to leave it like that for now and hope the RTD solution can work at some point. |
@dstufft, can you configure setuptools.pypa.io to point to RTD as you mentioned earlier? |
@dstufft, on second thought, maybe better to host as readthedocs.io in order to use their certificate and host with HTTPS. Thoughts? |
We have https for all pypa.io. I can set it up tomorrow. Sent from my iPhone
|
okay. cool. I've set up a redirect from https://pythonhosted.org/setuptools to https://setuptools.readthedocs.io, but I can update that when pypa.io is serving the docs. |
Seems RTD isn't up to date for the 26.x release |
Yes, it seems there are multiple steps to getting a project set up on RTD. Even after configuring the project in RTD, one has to install the webhook, which references a deprecated process, but I've added it anyway: I'll manually build the latest docs and hope that this fixes the issue. |
I'm going to close this issue, as it's already addressed a number of aspects of a transition. Let's open new tickets if there are issues with RTD not getting updated or if someone wants to revive the effort to use pypa.io as the docs domain. |
A web search for “pypi hosting documentation” gives plenty of information about ‘upload_docs’ as a currently supported service, and no clear response about that plan to remove the service. Can you make these plans – including how a package currently using ‘upload_docs’ should be changed – widely known where we can direct people who ask? |
Also ref pypa/packaging.python.org#266 |
After switching to Warehouse for uploads in #589, the docs fail to upload with this error:
Looks like the upload_docs command defers to the repository specified for the upload command, but warehouse doesn't support that interface.
The text was updated successfully, but these errors were encountered: