@ubernostrum I generally run unit tests in a Python environment (pyenv locally, GitHub Actions pipeline remotely). My approach is: if there's something that I need to dockerize for a unit test, then it's probably not actually a unit test (e.g. end-to-end test, etc.) or there's something I'm not mocking that I should be.