-
Notifications
You must be signed in to change notification settings - Fork 78
MAINT: set version to 0.18.0.dev0 #690
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
Conversation
This is a trivial PR, so merging and rebuilding the docs so the correct |
Ugh no, remembered that I need to make a branch in this repo, fix the version number to exactly 0.17.0 there, and then manually build. Not ideal. Either way I was thinking about always deploying the latest docs, since most doc updates are either narrative docs or bug fixes, and new features specific to a version are more rare. And the latter would benefit from using |
We can definitely deploy the docs at every push to main. The reason for not doing it so far is that the Sphinx configuration takes the version number from More than the documentation, which we can fix, in the published release, |
That sounds like an improvement, yes - we don't need
We could just strip the Perhaps even better: we can drop the version number in the sidebar completely. Since we no longer have versioned docs, why display a version number at all? Meson itself also doesn't do that, and it looks better. |
I think the version number have been kept so far mostly to indicate that the documentation on readthedocs is outdated. Have we found a way to get rid of the documentation on readthedocs? If having readthedocs redirect to the proper location is too difficult, deleting it would be the next best thing. |
I'll work on that redirect. |
The 0.17.0 release is up.
In the
0.17.0
tag we did unfortunately forget to bump the version string in the docs, so the deployed docs say0.17.0.dev0
. Not a major issue, but a slight annoyance - needs a manual docs deployment to fix.