Failed GitHub CI when following End-To-End Walkthrough

Sorry for the confusion here! These CI issues have been a huge pain point, so we’ve made the following improvements:

  • We’ve made the “unstripped notebooks” error message suggest to upgrade nbdev locally (#1308): “This error can also happen if you are using an older version of nbdev relative to what is in CI. Please try to upgrade nbdev with the command pip install -U nbdev”.
  • Fixed nbdev_new’s initial notebooks to also match the latest nbdev behaviour (#1311). This meant that following the tutorial exactly would lead to the above error.
  • In v2.3 we moved away from using Quarto’s notebook filters. However, attempting to do so leads to the confusing error message: AttributeError: path_ (#1298). We’ve replaced this with a friendlier error message.
3 Likes