-
Notifications
You must be signed in to change notification settings - Fork 6
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
Link checking confused by )? #40
Comments
All the relevant code will be in <100 lines of verify.py from about line 57 onwards (https://github.com/pyviz-dev/nbsmoke/blob/master/nbsmoke/verify.py#L57), if you wanted to check out how difficult/easy it would be to fix this issue. However, in that file I always stop reading when I get to this note:
Also, "verify" is not covered by any tests (#28) (and it wasn't covered by any tests in other projects I could find anywhere at the time I moved it in), plus I have never used it myself. So we should probably decide its value before investing time in it, and we should probably also check to see what other projects do now (e.g. bokeh). |
Despite what I said, I decided to have a look! The problem appears to come from nbconvert (and ultimately from mistune), so I don't think it can easily be addressed in nbsmoke. |
That helped, thanks! I'll mark this
|
It looks to me like nbsmoke is parsing Markdown URL specifications incorrectly when they contain a trailing right parenthesis, causing it it to extract a too-short URL that is then flagged as a broken link:
The text was updated successfully, but these errors were encountered: