I had to patch like the following to get the code running on NetBSD, using flask blueprints. ``` --- connection.py.orig 2016-08-09 16:04:24.000000000 +0200 +++ connection.py 2016-10-09 14:16:12.000000000 +0200 @@ -257,7 +257,7 @@ # Default to ReadPreference.PRIMARY if no read_preference is supplied read_preference = conn_setting.get('read_preference', ReadPreference.PRIMARY) - resolved = {} + resolved = { 'connect' : False } resolved['read_preference'] = read_preference resolved['alias'] = alias resolved['name'] = db ```