-
-
Notifications
You must be signed in to change notification settings - Fork 279
Simplify and sort packages we rely on #1135
Conversation
DelazJ
commented
Mar 18, 2023
- Lock readthedocs theme version instead of sphinx
- Remove sphinx from the list, as part of dependencies for many others
- Unlock sphinx-intl version, and avoid build warning message due to deprecated process
This PR has been pending for 7 months now, who has the power of merging ? What's the policy here ? (I don't seem to have that ability, despite being a "QGIS committer") |
@strk several peeps can (including @DelazJ himself). My issue with pulling is that to test/use this I have to create/upload the build images again, which is more a hassle (too me) then what this PR wins (I think). So unless there is an issue which get fixed with this, I prefer to lock the version (untill there is a (security) or other issue with those versions. @strk you could also get merge rights if you want. And also note https://blog.qgis.org/2023/10/03/call-for-proposals-qgis-website-overhaul-2023-2024/ |
@DelazJ @rduivenvoorde it looks like the actions are failing https://github.com/qgis/QGIS-Website/actions/runs/7517566690/job/20463880317 due to not updated Sphinx version.
|
Hi,
|
Oups, just notice your message @agiudiceandrea (took me time to write mine and I didn't scroll the page in the meantime 😃 ) |
@DelazJ @agiudiceandrea I can have a look this evening, and try to build a new Docker image on the server first. Is the requirements.txt file uptodate now for that? Should this work now? |
Thanks @rduivenvoorde and no, this PR is not really up-to-date! I find too many limitations for testing in this repo IMHO so I played a bit in the docs repo and you should be good with qgis/QGIS-Documentation#8782 or qgis/QGIS-Documentation#8783 (the latter has my preference). I'm not really well informed on these locales issues so... it works but if anything cleaner exists... (and you probably would need to update the locales in the docker also?) |
@DelazJ Hi H, I cannot follow the different PR's, and it is not clear enough to me what exactly we are fixing or trying to accomplish. FYI https://github.com/qgis/QGIS-Sysadmin/blob/master/docker/sphinx/Dockerfile-html#L12 Maybe it is better to do this together? Tuesday or Wednesday evening? Or maybe friday afternoon or so? |
* Lock sphinx version to 7.2.6 * Unlock sphinx-intl version, and avoid build warning message due to deprecated process
Python 3.7 is no longer supported by new releases of Sphinx
c8a3ccb
to
9cabea2
Compare
Hello Richard, Anyway, I can be available wednesday evening. If you need more detailsWhen you run
The workaround I've been suggested is to setup Hope that clarifies... |
At 20:00 ? Ping me on Matrix? |
OK |