Menu:

dependencies and copyrights

We build on top of existing solutions. Here is a list of all external modules we used. (Please report if something missing)

PyLucid would be released in two packages: The full and the lite one.

If you use the lite packages, you must install django by hand. Pygments is optional.

External modules we never include are the database adapters and the optional markup engines: Textile (original), Markdown and ReStructuredText.

external project infos

django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

TinyMCE

TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor

Pygments (used if installed)

Pygments is a generic syntax highlighting engine written in Python.

PyTextile (useable if installed)

Textile is a XHTML generator using a simple markup developed by Dean Allen.

Markdown (useable if installed)

python-markdown implements John Gruber's Markdown syntax and fully passes Markdown Test Suite 1.0

ReStructuredText (useable if installed)

reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system.

small modules (includes in our SVN)

Creole Markup (new in PyLucid developer version)

A common wiki markup language to be used across different wikis. Implemented by Radomir Dopieralski and Thomas Waldmann.

feedparser

(new in developer version)

Universal Feed Parser for downloading and parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0, and CDF feeds. It also parses several popular extension modules, including Dublin Core and Apple's iTunes extensions. Used in PyLucid RSS plugin.

.flv metadata reader (new in developer version)

Reads the metadata from flash video (.flv files). Used in PyLucid flv player plugin.

flv-player (new in developer version)

A open source, free and customizable flash FLV player for websites.