We have at least a few libraries that we use that are optional:
- Arrow
- morphi
- Excel related
Our base tests should run with none of those installed. We should then add nox sessions for each optional library which adds the library and runs the tests.
That should catch something like: #189