Commits

Victor Garcia committed b180fc0

Add expanded entry pages.

Comments (0)

Files changed (66)

 \\ http://pypi.python.org/pypi/zope.interface
 \\ Implementation of object interfaces for Python.
 ----
+
 Pyrex or Cython) that are optional and don't work with PyPy, so the pure Python
 versions must be used. Even with the pure Python code, there are many errors
 when running Bazaar's testsuite with either PyPy 1.4.1 or a nightly build.
+
+----
+URL: http://bazaar.canonical.com/en/
+Category: Applications
+Compatible: {{incompatible.gif | Incompatible}}
 
 Beaker is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: http://beaker.groovie.org/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}

beautiful_soup.wiki

 
 Beautiful Soup is compatible with PyPy. All of its unittests pass, except for
 two that depend on cjkcodecs.
+
+----
+URL: http://www.crummy.com/software/BeautifulSoup/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 = Bottle
 
 Bottle is compatible with PyPy, all of its tests pass with a nightly build.
+
+----
+URL: http://bottle.paws.de/
+Category: Frameworks and application servers
+Compatible: {{compatible.gif | Compatible}}
 Chameleon
 [[http://docs.pylonsproject.org/projects/pyramid/1.0/whatsnew-1.0.html#better-platform-compatibility-and-support | does not work]]
 with PyPy.
+
+----
+URL: http://chameleon.repoze.org/
+Category: Templating Engines
+Compatible: {{incompatible.gif | Incompatible}}
 
 Cogen is compatible with PyPy: all of its unittests pass with PyPy 1.4.1 and
 newer.
+
+----
+URL: http://code.google.com/p/cogen/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 = cx_Freeze
 
 cx_Freeze is incompatible with PyPy, failing to build against it.
+
+----
+URL: http://cx-freeze.sourceforge.net/
+Category: Distribution, environment and install tools
+Compatible: {{incompatible.gif | Incompatible}}
 
 Some C-based DB drivers don't work with PyPy, but
 [[Home#!db-adaptors | Psycopg2, PyMySQL, sqlite and MySQLdb]] are supported.
+
+----
+URL: http://www.djangoproject.com/
+Category: Frameworks and application servers
+Compatible: {{compatible.gif | Compatible}}
 
 Docutils is compatible with PyPy, all tests in its testsuite pass with PyPy
 1.4.1.
+
+----
+URL: http://docutils.sourceforge.net/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
 
 eLyXer appears to be compatible with PyPy, running all its tests without errors
 and producing identical renderings for its own documents.
+
+----
+URL: http://www.nongnu.org/elyxer/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
    elif data[:4] == _l2bytes([0x00, 0x00, 0xfe, 0xff]):
 
 }}}
+
+----
+URL: http://feedparser.org/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 = Flask
 
 Flask is compatible with PyPy, running without any kind of issues.
+
+----
+URL: http://flask.pocoo.org/
+Category: Frameworks and application servers
+Compatible: {{compatible.gif | Compatible}}
 
 flexmock is mostly compatible with PyPy: a single test of its test suite fails
 with a nightly build.
+
+----
+URL: https://github.com/has207/flexmock
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 
 Genshi does not fully work with PyPy. Some of its tests fail or error out (27
 out of 828).
+
+----
+URL: http://genshi.edgewall.org/
+Category: Templating Engines
+Compatible: {{incompatible.gif | Incompatible}}
 = gmpy
 
 gmpy fails to build with PyPy.
+
+----
+URL: http://code.google.com/p/gmpy/
+Category: Scientific libraries
+Compatible: {{incompatible.gif | Incompatible}}
 
 Gunicorn is compatible with PyPy: all of its unittests pass with PyPy 1.4.1 and
 newer.
+
+----
+URL: http://gunicorn.org/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 
 html5lib is
 [[http://speed.pypy.org/timeline/?ben=html5lib|known to work]] with PyPy.
+
+----
+URL: http://code.google.com/p/html5lib/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 = Httplib2
 
 Httplib2 is compatible with PyPy, all of its unittests pass.
+
+----
+URL: http://code.google.com/p/httplib2/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 = ipaddr-py
 
 ipaddr-py is compatible with PyPy, all of its unittests pass.
+
+----
+URL: http://code.google.com/p/ipaddr-py/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 
 Jinja2 is compatible with PyPy, running without any kind of issues. All tests
 in its testsuite pass with PyPy 1.4.1.
+
+----
+URL: http://jinja.pocoo.org/
+Category: Templating Engines
+Compatible: {{compatible.gif | Compatible}}
 
 jsonlib is compatible with PyPy: all of its unittests pass with a PyPy nightly.
 However, its C-extension doesn't work (despite building fine) with PyPy.
+
+----
+URL: http://pypi.python.org/pypi/jsonlib
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 [[http://codespeak.net/pipermail/pypy-dev/2010q4/006412.html|known not to work]]
 with PyPy. It depends on code generated by [[cython | Cython]], which isn't
 compatible with PyPy yet.
+
+----
+URL: http://codespeak.net/lxml/
+Category: Parsers and parser generators
+Compatible: {{incompatible.gif | Incompatible}}
 
 Mako is [[http://speed.pypy.org/timeline/?ben=bm_mako|known to work]]
 with PyPy. It runs faster than on CPython.
+
+----
+URL: http://www.makotemplates.org/
+Category: Templating Engines
+Compatible: {{compatible.gif | Compatible}}
 
 MarkupSafe is compatible with PyPy: all of its unittests pass with a PyPy
 nightly.
+
+----
+URL: http://www.pocoo.org/projects/markupsafe/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 
 mechanize is compatible with PyPy, having four errors in a test suite run of
 540 tests.
+
+----
+URL: http://wwwsearch.sourceforge.net/mechanize/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 with PyPy. However, a series of
 [[http://www.selenic.com/pipermail/mercurial-devel/2010-December/026561.html | patches improving compatibility]]
 has since been proposed. Status unclear.
+
+----
+URL: http://mercurial.selenic.com/
+Category: Applications
+Compatible: {{unknown.gif | Compatibility Unknown}}
 
 mock is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: http://www.voidspace.org.uk/python/mock/
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 
 mpmath works partially with PyPy. Some tests in its test suit that pass with
 CPython fail with PyPy.
+
+----
+URL: http://code.google.com/p/mpmath/
+Category: Scientific libraries
+Compatible: {{unknown.gif | Compatibility Unknown}}

mysql-python.wiki

  class TestDBAPISet(unittest.TestCase):
      def test_set_equality(self):
 }}}
+
+----
+URL: http://mysql-python.sourceforge.net/
+Category: DB adaptors
+Compatible: {{compatible.gif | Compatible}}
 
 netaddr is mostly compatible with PyPy, one test of its suite consisting of 28
 fails.
+
+----
+URL: http://github.com/drkjam/netaddr
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 does support Python 2.7 fails to work with some modules, as it doesn't support
 ##xml.etree.cElementTree##. If PyPy is patched to use ##xml.etree.ElementTree##
 instead, 20 out of 888 tests in the NetworkX test suite fail.
+
+----
+URL: http://networkx.lanl.gov/
+Category: Scientific libraries
+Compatible: {{incompatible.gif | Incompatible}}
 nose is compatible with PyPy, with the exception of the ##multiprocess##
 plugin. All tests not related to that plugin in its testsuite pass with a
 nightly build of PyPy.
+
+----
+URL: http://code.google.com/p/python-nose/
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 [[http://morepypy.blogspot.com/2010/09/pypy-in-googles-summer-of-code-2010.html |known not to work]]
 on PyPy. Some progress in making it compatible was made in the
 [[https://bitbucket.org/pypy/pypy/src/micronumpy | micronumpy branch]].
+
+----
+URL: http://numpy.scipy.org/
+Category: Scientific libraries
+Compatible: {{incompatible.gif | Incompatible}}
 
 Paste is compatible with PyPy: as many of its unittests pass with a PyPy
 nightly as do with Python 2.7
+
+----
+URL: http://pythonpaste.org/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 
 PLY seems to work with PyPy. Only one of its unittests fails with PyPy, but the
 cause is unclear.
+
+----
+URL: http://www.dabeaz.com/ply/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 [[https://bitbucket.org/alex_gaynor/pypy-postgresql/overview|port of Psycopg2 to RPython]]
 available that works with PyPy. However, it requires translating and compiling
 PyPy yourself.
+
+----
+URL: http://initd.org/psycopg/
+Category: DB adaptors
+Compatible: {{compatible.gif | Compatible}}
 
 Pyccuracy is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: https://github.com/heynemann/pyccuracy/wiki/
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 = pydot
 
 pydot is compatible with PyPy, all of its tests pass with a nightly build.
+
+----
+URL: http://code.google.com/p/pydot/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 
 pyftpdlib seems to be mostly compatible with PyPy, but a few of its unittests
 fail or error and tests in ThrottleBandwidth hang.
+
+----
+URL: http://code.google.com/p/pyftpdlib/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 
 pyglet seems to be compatible with PyPy: all of its tests that were observed
 passed.
+
+----
+URL: http://www.pyglet.org/
+Category: Game/Multimedia libraries
+Compatible: {{compatible.gif | Compatible}}
 
 Pygments is compatible with PyPy, all tests in its testsuite pass with PyPy
 1.4.1.
+
+----
+URL: http://pygments.org/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
  - [[meld | Meld]]
  - [[tortoisehg | TortoiseHg]]
  - [[umit | UMIT]]
+
+----
+URL: http://www.pygtk.org/
+Category: GUI library bindings
+Compatible: {{incompatible.gif | Incompatible}}
 [[https://groups.google.com/d/msg/django-users/y-9CnQFMGtk/lFT3DjrsAOsJ|known to run]]
 on PyPy. It might be an option for running [[django | Django]] with MySQL on
 PyPy.
+
+----
+URL: http://code.google.com/p/pymysql/
+Category: DB adaptors
+Compatible: {{compatible.gif | Compatible}}
 
 Pyparsing is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: http://pyparsing.wikispaces.com/
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}
 [[https://twitter.com/chrismcdonough/status/37188964846800896# | is compatible]]
 with PyPy, but [[chameleon | Chameleon]] templates don't. [[mako | Mako]]
 templates are supported.
+
+----
+URL: http://pylonsproject.org/projects/pyramid/about
+Category: Frameworks and application servers
+Compatible: {{compatible.gif | Compatible}}

python-graph.wiki

 
 python-graph has compatibility problems with PyPy. Several unittests that pass
 on CPython fail with PyPy.
+
+----
+URL: http://code.google.com/p/python-graph/
+Category: Scientific libraries
+Compatible: {{incompatible.gif | Incompatible}}

python_imaging_library.wiki

 [[http://stackoverflow.com/questions/4864674 | known to work with PyPy]]. A
 single test in PIL's suite fails under PyPy. However, [[tkinter | Tkinter]]
 isn't supported.
+
+----
+URL: http://www.pythonware.com/products/pil/
+Category: Game/Multimedia libraries
+Compatible: {{compatible.gif | Compatible}}
 
 pytz is known to work with PyPy. All tests in its test suite pass under PyPy
 1.4.1.
+
+----
+URL: http://pytz.sourceforge.net/
+Category: Popular/interesting/miscellaneous libraries
+Compatible: {{compatible.gif | Compatible}}
 = PyYAML
 
 PyYAML works with PyPy, with a fully passing test suite.
+
+----
+URL: http://pyyaml.org/wiki/PyYAML
+Category: Parsers and parser generators
+Compatible: {{compatible.gif | Compatible}}

reportlab_toolkit.wiki

  class PTOContainer(_Container,Flowable):
      '''PTOContainer(contentList,trailerList,headerList)
 }}}
+
+----
+URL: http://www.reportlab.com/software/opensource/rl-toolkit/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
 
 SCons is not compatible with PyPy. A large part of its test suite fail under
 recent PyPy versions.
+
+----
+URL: http://www.scons.org/
+Category: Software construction (make alternatives)
+Compatible: {{incompatible.gif | Incompatible}}
 
 Selenium Python Client Driver is compatible with PyPy: all of its unittests
 pass with a PyPy nightly.
+
+----
+URL: http://code.google.com/p/selenium/
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 Other than that, all Shed Skin compatibility restrictions apply. Some code
 (e.g. Shed Skin's own ##nbody.py## example) will segfault when run as a PyPy
 C++ extension.
+
+----
+URL: http://code.google.com/p/shedskin/
+Category: Code/wrapper generators
+Compatible: {{compatible.gif | Compatible}}
 = Sphinx
 
 Sphinx seems to (almost) fully work with PyPy. Only two tests fail.
+
+----
+URL: http://sphinx.pocoo.org/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
 [[http://twitter.com/#!/zzzeek/status/16157763621097472|inconclusive]] so far.
 However, 87 out of its 2604 unittests currently fail on PyPy, indicating that
 some corner cases might not be supported
+
+----
+URL: http://www.sqlalchemy.org/
+Category: ORMs
+Compatible: {{compatible.gif | Compatible}}
 = SymPy
 
 A large portion of SymPy appears to work correctly with PyPy.
+
+----
+URL: http://sympy.org/
+Category: Scientific libraries
+Compatible: {{compatible.gif | Compatible}}
 Trac does not work with PyPy. There are incompatible idioms that prevent the
 test suite from running. Even with minor fixes for it to run, a large number of
 the tests fail or error out.
+
+----
+URL: http://trac.edgewall.org/
+Category: Web Applications
+Compatible: {{incompatible.gif | Incompatible}}
 time. Twisted on PyPy
 [[http://speed.pypy.org/comparison/?exe=2%2B35%2C1%2BL&ben=17%2C18%2C19%2C20&env=1&hor=false&bas=2%2B35&chart=normal+bars|runs faster]]
 for most benchmarks.
+
+----
+URL: http://twistedmatrix.com/
+Category: Frameworks and application servers
+Compatible: {{compatible.gif | Compatible}}
 
 txt2tags is compatible with PyPy: its test suite passes as many tests with PyPy
 1.4.1 as with Python.
+
+----
+URL: http://txt2tags.org/
+Category: Document generation
+Compatible: {{compatible.gif | Compatible}}
 
 unittest2 is compatible with PyPy: all of its unittests pass with a PyPy
 nightly.
+
+----
+URL: http://pypi.python.org/pypi/unittest2
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 waf is
 [[http://speed.pypy.org/timeline/?exe=1%2C3&base=2%2B35&ben=waf&env=tannit&revs=200kknown to work]]
 on PyPy. However, CPython is still faster for real builds.
+
+----
+URL: http://code.google.com/p/waf/
+Category: Software construction (make alternatives)
+Compatible: {{compatible.gif | Compatible}}
 
 WebOb is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: http://pythonpaste.org/webob/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 
 WebTest is compatible with PyPy: as many tests pass with a nightly as do on
 CPython 2.7.
+
+----
+URL: http://pythonpaste.org/webtest/
+Category: Testing/QA
+Compatible: {{compatible.gif | Compatible}}
 = Werkzeug
 
 Werkzeug is compatible with PyPy, running without any kind of issues.
+
+----
+URL: http://werkzeug.pocoo.org/
+Category: Networking libraries
+Compatible: {{compatible.gif | Compatible}}
 zc.buildout
 [[https://mail.zope.org/pipermail/zope-dev/2010-December/042228.html | works]]
 with PyPy.
+
+----
+URL: http://pypi.python.org/pypi/zc.buildout
+Category: Distribution, environment and install tools
+Compatible: {{compatible.gif | Compatible}}