New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression? ModuleNotFoundError: No module named 'mkdocstrings.handlers.python'
#436
Comments
Hmm, did you try starting fresh again? Recreating any virtualenv managed by tox or yourself? |
Yup. I can repro with fresh venvs. This indeed appears to be a regression (of sorts), as rerunning prior succeeding builds now fails on the same error. I have been able to correct this by changing the appropriate dependency of I suppose this can be closed, but hopefully this is useful to others who may have relied on |
Oh, so you only depended on mkdocstrings before? The new version stopped depending on the legacy handler, so you now have to explicitly depend on it (or the new handler), either directly or through the extras provided by mkdocstrings. The previous version of the legacy handler emitted a user warning about this. This was also explained in the docs: https://mkdocstrings.github.io/handlers/overview/#about-the-python-handlers. But it seems you already guessed all that 🙂 Yes it will be useful to others, thanks for reporting! |
fix: mkdocstring new requirement definition mkdocstrings/mkdocstrings#436 ci: remove duplicate lint checks test: correct version test
Fixes an error when running `mkdocs serve` for recent versions of dependencies. See mkdocstrings/mkdocstrings#436
Despite no related changes to docs, this recently emerged here: https://github.com/posita/numerary/runs/6643470439?check_suite_focus=true#step:4:127
The text was updated successfully, but these errors were encountered: