-
Notifications
You must be signed in to change notification settings - Fork 568
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
Update the minimal required version of Pandoc #354
Comments
I never know exactly what we mean by 'supported version'. Is it:
|
Near as I can tell minimal version is what is checked in this file nbconvert/nbconvert/utils/pandoc.py Line 17 in a0bbde4
|
"minimal version" = Versions starting there are supposed to work (no current issue or missing feature) |
MacPorts seems unable to update Pandoc past version 1.12.4.2 because it has 60 library dependencies (direct and indirect) plus GHC, and GHC is currently broken on Sierra because it was apparently relying on an OS timestamp structure that was deprecated away. (The GHC port also depends on old LLVM 3.5, not the latest 3.8.) The Pandoc maintainer apparently also needs help getting Cabal to update all the libraries and anything that uses Haskell or Pandoc, and has updated the GHC port to 8.1 or so internally. Not knowing anything about Haskell's insides, I'm no help. I just want to turn notebooks into PDFs. Personally, Pandoc is the only thing that I use that requires Haskell, and it's been a pain to keep up to date because apparently you must rebuild everything Haskell if GHC is updated. (I use this on Gentoo as well.) I'd love it if there were an alternative. Is that podoc? |
Looking over podoc briefly, it does not look like it does what we need without pandoc installed alongside it. I don't know of any alternatives to pandoc in general. If you want to convert notebooks to PDF, you can have a look at the experimental nbconvert-reportlab. I do want to emphasise that it's very new and experimental, though. |
We are currently testing on Travis using 1.15 and docs state the minimal version supported is 1.12.1.
Current release of Pandoc 1.17.2 and there have been quite a few enhancements in readers and writers. Do we want to:
The text was updated successfully, but these errors were encountered: