Hi all, For the past week and a half I've been working on an RPython implementation of psycopg2 (the most popular database adapter for PostgreSQL). I'm happy to announce that at this point it is passing all the DB-API2.0 tests, and all the psycopg2 tests I converted into AppTests (most of them I think), it also passes the entire DJango test suite (which makes extensive use of the database). The downside is that running the full Django test suite on top of pypy with it is still about 20% slower than CPython. So we have some work to do. The code is all at: http://bitbucket.org/alex_gaynor/pypy-postgresql, I don't plan on merging this back into the main dev tree, as it doesn't seem appropriate for pypy-core to have a PostgreSQL adapter, rather I'd like to spend some time looking at seperate compilation, so we can have external RPython modules.
Alex -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero "Code can always be simpler than you think, but never as simple as you want" -- Me
_______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
