<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Thanks so much for all these great updates Denis!<br id="lineBreakAtBeginningOfSignature"><div dir="ltr">—<div>Tim Sutton</div><div>Kartoza co-founder</div><div>Open Source GIS Specialist</div><div>https://kartoza.com</div><div><br></div></div><div dir="ltr"><br><blockquote type="cite">No dia 26/07/2024, às 13:27, Denis Rouzaud via QGIS-Developer <qgis-developer@lists.osgeo.org> escreveu:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Dear all,<div><br></div><div>Here is a recap of the work I've recently done for the PyQGIS API docs.</div><div><br></div><div>After the removal of QGIS self built docker images, the way of triggering the build of API docs needed to be reworked. </div><div>Now,<b> API docs are built once a week for all 3 current versions (master, stable, ltr)</b>.</div><div><br></div><div>To address the growing size of the website (>10gb, hitting limits of Github pages), now only the 3 current versions are browsable online. Older versions are downloadable as archives from the corresponding releases on PyQGIS repo (<a href="https://github.com/qgis/pyqgis/releases" target="_blank">https://github.com/qgis/pyqgis/releases</a>). Direct links are available from the main page of the docs: <a href="https://qgis.org/pyqgis/master/#versions-of-the-api" target="_blank">https://qgis.org/pyqgis/master/#versions-of-the-api</a></div><div><br></div><div>Also, the repo has been renamed to emphasize the fact that it doesn't actually hold the documentation and is a "simple build tool".</div><div><br></div><div>And to finish, a nice feature: <b>a direct link from the PyQGIS docs to the source in cpp code to edit the docstring directly in the web browser</b> (see in screencast in PR <a href="https://github.com/qgis/QGIS/pull/58054">https://github.com/qgis/QGIS/pull/58054</a>)</div><div>You'd tell me, it's nice to edit the docs online, but what about sip files? We have now a<b> sipify bot in PR</b> (<a href="https://github.com/qgis/QGIS/pull/58057">https://github.com/qgis/QGIS/pull/58057</a>), you just need to comment with <b>/sipify</b>, and it will automatically update your branch (as long as you do not uncheck "Allow edits and access to secrets by maintainers" in your PR).</div><div><br></div><div>See all this at: <a href="https://qgis.org/pyqgis/master/">https://qgis.org/pyqgis/master/</a> </div><div><br></div><div>Kind regards,</div><div>Denis</div><div><br></div></div>
<span>_______________________________________________</span><br><span>QGIS-Developer mailing list</span><br><span>QGIS-Developer@lists.osgeo.org</span><br><span>List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer</span><br><span>Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer</span><br></div></blockquote></body></html>