-
Notifications
You must be signed in to change notification settings - Fork 47
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
ImportError: cannot import name 'UnescapeTreeprocessor' from 'markdown.treeprocessors' #474
Comments
Can you run the following commands in sequence and share all the output that it generates? pip uninstall obsidianhtml
pip install obsidianhtml --upgrade
obsidianhtml version
obsidianhtml convert -i config.yaml If you are using virtualenvs let me know. |
I have the same error too, here is some info: $ obsidianhtml run -f ./Overview.md
... the same error ...
$ obsidianhtml version
3.3.0
$ python -V
3.10.7 |
I figure it out, this package depends on package
Upgrading the Note that |
#474 ensure markdown version >= 3.4.1
Thanks Origami! I've added the minimum requirement to the setup.cfg file, and now it enforces the minimum versions when you run This change will come through in obsidianhtml >= 3.4.0 |
I am still getting this error
Ubuntu test vault: testvault.zip
|
Can you try to install the latest version (development) and see if you then still have the issue? pip uninstall obsidianhtml
pip install git+https://github.com/obsidian-html/obsidian-html.git Working on getting the current master out as a release somewhere this weekend if I can get the open bugs resolved |
Created a new release in the mean time, hence the change in tags. |
Getting this error:
config.yaml
fileThe text was updated successfully, but these errors were encountered: