On 1/8/2014 10:47 AM, Viktor Ransmayr wrote:
Hello Leo - Community,

I'm taking the latest request for clarification from Todd on the required PyQt version as the reason to ask for a proper documentation of Leo's dependencies.

As far as I know the minimal dependencies are:

* Python 2.6 (and later) or 3.0 (and later)
* PyQt4 (not 5!)
* Docutils (no minimal version known)
* Sphinx (no minimal version known)
Sphinx is not required if one has docutils. Neither is required if you aren't going to use viewrendered or the rST commands, though vr/rst are tightly bound to the core, so I think you'll need at least docutils. I was running Leo for several months without Sphinx, though, so this is not a requirement.
* What is needed for syntax high-lighting ?
I think PyQT and Leo handle this. I did not install anything extra to get it.
* What is needed for spell-checking ?
PyEnchant: http://pythonhosted.org/pyenchant/download.html
* etc.

The list above is the bare minimum. Many plugins require their own modules, which are documented in their docstrings. For example, viewrendered requires 'markdown' if one wishes to use markdown rendering, but it is optional. rss.py will not function without 'feedparser'. Etc.

-->Jake
What do you think about documenting the dependency details in *one* place, starting with Leo 4.11 (and later) ?

With kind regards,

Viktor



--
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to