Closed arnaucasau closed 1 year ago
Totals | |
---|---|
Change from base Build 6504566380: | 0.0% |
Covered Lines: | 8707 |
Relevant Lines: | 10038 |
I do not see too big of an issue with the increase in file size.
Build time increased (93s → 958s)
But this build time increase is pretty rough. I see that the main change under the hood was to switch to a different theme. But have other changes been made to the Sphinx setup? From the top of my head I could see that the use of different class documentation templates with or without inherited members might not work. This will cause many dependencies to be pulled in (e.g. in the qiskit_nature.second_q.circuit.library
classes) which has been a time-consuming process in the past, too.
Here are some potentially relevant PRs from the past:
But this build time increase is pretty rough. I see that the main change under the hood was to switch to a different theme. But have other changes been made to the Sphinx setup?
Yeah, we know about it and Arnau will work on improvements. It's due to issues with Furo, the base theme we use. See https://github.com/Qiskit/qiskit_sphinx_theme/issues/328.
Thanks a lot @mrossinek, typo corrected!
Thanks @mrossinek! Should Arnau cherry-pick these changes to stable/0.6?
We're hoping to deploy the change soon because it's a priority to kill the old Pytorch theme with the Qiskit top nav bar (branding issue).
We can try backporting but I am honestly not sure about the state of the stable branch right now. 0.7 should be going out soon though, so if this is not required to be out before the end of October, waiting for up to 2 weeks is probably easiest for everyone.
Ah okay, 0.7 sounds good. Thanks!
Summary
Updates to new Ecosystem theme.
Total file size increased (5.45 MB → 7.18 MB) index.html size increased (15 KB → 65 KB) Build time increased (93s → 109s)
For more information: https://github.com/Qiskit/qiskit_sphinx_theme/issues/232