A change in the runner environment has caused a different python DLL to be loaded when going to build the docs. This happens due to some fixup that we have to do for PYTHONPATH for a dependency of mkdocs (libgaffe?). On windows, it cannot parse the colons to search for modules, so we change to semicolons, but this changes how python is finding it's DLL and it's breaking.
There is probably some way around this, but it's extremely time consuming to maintain the offline docs for the windows build. There isn't really any need for it now that we have the versioned mkdocs on the website. As discussed the last time we invested time into this, we would drop it the next time it caused a problem.
Fixes #2014
2014
A change in the runner environment has caused a different python DLL to be loaded when going to build the docs. This happens due to some fixup that we have to do for PYTHONPATH for a dependency of mkdocs (libgaffe?). On windows, it cannot parse the colons to search for modules, so we change to semicolons, but this changes how python is finding it's DLL and it's breaking.
There is probably some way around this, but it's extremely time consuming to maintain the offline docs for the windows build. There isn't really any need for it now that we have the versioned mkdocs on the website. As discussed the last time we invested time into this, we would drop it the next time it caused a problem.