Commits

Victor Garcia committed 4a2b0b8

Add dependencies to generated wiki pages, tweak ENTRYPAGETPL.

Comments (0)

Files changed (28)

 URL: http://bazaar.canonical.com/en/
 Category: Applications
 Compatible: {{incompatible.gif | Incompatible}}
+==== Soft Dependencies
+[[cython | Cython]]
+[[paramiko | paramiko]]
+[[pycrypto | Python Cryptography Toolkit (PyCrypto)]]
+[[pyrex | Pyrex]]
 URL: http://beaker.groovie.org/
 Category: Networking libraries
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[pycryptopp | pycryptopp]]
 URL: http://bottle.paws.de/
 Category: Frameworks and application servers
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[bjoern | bjoern]]
+[[cheetah | Cheetah]]
+[[cherrypy | CherryPy]]
+[[fapws3 | FAPWS]]
+[[gae | GAE (Google App Engine)]]
+[[jinja2 | Jinja2]]
+[[mako | Mako]]
+[[paste | Paste]]
 URL: {{ entry.url }}
 Category: {{ entry.category[6:] }}
 Compatible: {{ COMPAT[entry.compatible] }}
-
-{% if entry.harddepends %}
+{% if entry.harddepends -%}
 ==== Hard Dependencies
 {% for dep in entry.harddepends -%}
 [[{{ ENTRIES[dep].slug }} | {{ ENTRIES[dep].name }}]]
 {% endfor %}
-{%- endif -%}
-
-{%- if entry.softdepends %}
+{% endif %}
+{%- if entry.softdepends -%}
 ==== Soft Dependencies
 {% for dep in entry.softdepends -%}
 [[{{ ENTRIES[dep].slug }} | {{ ENTRIES[dep].name }}]]
 {% endfor %}
 {%- endif -%}
-
 '''
 
 ENTRYPAGETPL = jinja2.Template(ENTRYPAGETPL)
 URL: http://www.djangoproject.com/
 Category: Frameworks and application servers
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[cx_oracle | cx_Oracle]]
+[[modwsgi | modwsgi]]
+[[mysql-python | MySQL-Python (MySQLdb)]]
+[[psycopg2 | Psycopg2]]
+[[pysqlite | pysqlite (sqlite3)]]
 URL: http://flask.pocoo.org/
 Category: Frameworks and application servers
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[jinja2 | Jinja2]]
+[[werkzeug | Werkzeug]]
+
+==== Soft Dependencies
+[[modwsgi | modwsgi]]
+[[pysqlite | pysqlite (sqlite3)]]
+[[sqlalchemy | SQLAlchemy]]
 URL: http://code.google.com/p/gmpy/
 Category: Scientific libraries
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+
 URL: http://code.google.com/p/html5lib/
 Category: Parsers and parser generators
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[lxml | lxml]]
 URL: http://jinja.pocoo.org/
 Category: Templating Engines
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[babel | Babel]]
+[[markupsafe | MarkupSafe]]
+[[setuptools | setuptools]]
 URL: http://codespeak.net/lxml/
 Category: Parsers and parser generators
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[cython | Cython]]
+
 URL: http://www.makotemplates.org/
 Category: Templating Engines
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[markupsafe | MarkupSafe]]
+
+==== Soft Dependencies
+[[babel | Babel]]
+[[beaker | Beaker]]
+[[pygments | Pygments]]
 URL: http://mercurial.selenic.com/
 Category: Applications
 Compatible: {{unknown.gif | Compatibility Unknown}}
+==== Soft Dependencies
+[[c-api | C-API]]
 URL: http://code.google.com/p/mpmath/
 Category: Scientific libraries
 Compatible: {{unknown.gif | Compatibility Unknown}}
+==== Soft Dependencies
+[[gmpy | gmpy]]
 URL: http://networkx.lanl.gov/
 Category: Scientific libraries
 Compatible: {{incompatible.gif | Incompatible}}
+==== Soft Dependencies
+[[matplotlib | matplotlib]]
+[[numpy | Numpy]]
+[[pydot | pydot]]
+[[pygraphviz | PyGraphviz]]
+[[pyparsing | Pyparsing]]
+[[pyyaml | PyYAML]]
+[[scipy | SciPy]]
 URL: http://numpy.scipy.org/
 Category: Scientific libraries
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+[[swig | SWIG]]
+
 URL: http://initd.org/psycopg/
 Category: DB adaptors
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+
 URL: http://www.pygtk.org/
 Category: GUI library bindings
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+
+==== Soft Dependencies
+[[numpy | Numpy]]
 URL: http://pylonsproject.org/projects/pyramid/about
 Category: Frameworks and application servers
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[chameleon | Chameleon]]
+[[paste | Paste]]
+[[pastedeploy | PasteDeploy]]
+[[pastescript | PasteScript]]
+[[webob | WebOb]]
+[[zope | Zope]]
+

python-graph.wiki

 URL: http://code.google.com/p/python-graph/
 Category: Scientific libraries
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[setuptools | setuptools]]
+

python_imaging_library.wiki

 URL: http://www.pythonware.com/products/pil/
 Category: Game/Multimedia libraries
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+
+==== Soft Dependencies
+[[tkinter | Tkinter]]
 URL: http://pyyaml.org/wiki/PyYAML
 Category: Parsers and parser generators
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[c-api | C-API]]
+[[cython | Cython]]

reportlab_toolkit.wiki

 URL: http://www.reportlab.com/software/opensource/rl-toolkit/
 Category: Document generation
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+[[python imaging library | Python Imaging Library (PIL)]]
+
 URL: http://code.google.com/p/shedskin/
 Category: Code/wrapper generators
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[c-api | C-API]]
+
 URL: http://sphinx.pocoo.org/
 Category: Document generation
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[docutils | Docutils]]
+[[jinja2 | Jinja2]]
+[[pygments | Pygments]]
+
 URL: http://www.sqlalchemy.org/
 Category: ORMs
 Compatible: {{compatible.gif | Compatible}}
+==== Soft Dependencies
+[[c-api | C-API]]
+[[mysql connector/python | MySQL Connector/Python]]
+[[pg8000 | pg8000]]
+[[psycopg2 | Psycopg2]]
+[[pyodbc | pyodbc]]
+[[py-postgresql | py-postgresql]]
+[[pysqlite | pysqlite (sqlite3)]]
 URL: http://sympy.org/
 Category: Scientific libraries
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[pyglet | pyglet]]
+[[mpmath | mpmath]]
+
+==== Soft Dependencies
+[[numpy | Numpy]]
+[[cython | Cython]]
 URL: http://trac.edgewall.org/
 Category: Web Applications
 Compatible: {{incompatible.gif | Incompatible}}
+==== Hard Dependencies
+[[genshi | Genshi]]
+[[setuptools | setuptools]]
+
+==== Soft Dependencies
+[[babel | Babel]]
+[[bazaar | Bazaar]]
+[[docutils | Docutils]]
+[[mysql-python | MySQL-Python (MySQLdb)]]
+[[psycopg2 | Psycopg2]]
+[[pygments | Pygments]]
+[[pysqlite | pysqlite (sqlite3)]]
+[[pytz | pytz]]
+[[subversion | Subversion (svn)]]
 URL: http://twistedmatrix.com/
 Category: Frameworks and application servers
 Compatible: {{compatible.gif | Compatible}}
+==== Hard Dependencies
+[[zope.interface | zope.interface]]
+
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.