pyxem / orix

Analysing crystal orientations and symmetry in Python
https://orix.readthedocs.io
GNU General Public License v3.0
78 stars 45 forks source link

`tqdm` progressbar not compatible with `nbsphinx` and `nbconvert>7.13` #494

Closed hakonanes closed 1 month ago

hakonanes commented 2 months ago

Our two tutorial notebooks showing tqdm progressbars (clustering misorientations and pole density functions) have these cell outputs:

bilde

I'm 99% sure this is the cause of #475.

I've updated my issue to the nbsphinx devs at https://github.com/spatialaudio/nbsphinx/issues/781 referencing #485. The temporary solution is to pin nbconvert to < 7.14, as discussed in https://github.com/spatialaudio/nbsphinx/issues/776. This issue has reported upstream in nbconvert as well: https://github.com/jupyter/nbconvert/issues/2092.

hakonanes commented 2 months ago

This means the mentioned tutorials look ugly in our current docs latest (develop) and stable (0.12.1)... I suggest to make a post-release 0.12.1.post0, just as we did for 0.9.0.post0 (https://github.com/pyxem/orix/issues/299). This should fix the stable docs.

hakonanes commented 2 months ago

Leaving this open as a reminder to unpin nbconvert when the following issues are resolved:

hakonanes commented 1 month ago

This issue is not seen with nbconvert 7.16.4.