First of all, we’re really sorry. We have been saying that Python support for the embedded database is coming in “a few weeks” or “next month" for over half a year now, and so far, you have waited patiently, and you have waited in vain.

We promise to not give promises we can’t keep again, and we hope ya’ll know that we love Python just as much as the next guy.

Now, finally, the absolutely latest and greatest version of the
embedded Neo4j database works in Python, and we’ve put a bunch of effort into ensuring it stays that way. The new bindings are constantly tested against each new build of the database, and are set up to deploy to PyPy as often as we all like them to.

The API is very similar to the original neo4j.py API. We also borrowed some of the API methods introduced in
neo4j-rest-client, to make switching between the two as easy as possible.

This is a first release, so there may still be bugs lurking - please make sure to report any that you encounter and ideas for improvements to the
project issue tracker!