diff --no-dereference -urNad py-lmdb.orig/py-lmdb-0.84/setup.py py-lmdb/py-lmdb-0.84/setup.py --- py-lmdb.orig/py-lmdb-0.84/setup.py 2015-07-01 11:49:27.174695151 +0100 +++ py-lmdb/py-lmdb-0.84/setup.py 2015-07-01 11:54:36.832623968 +0100 @@ -110,13 +110,13 @@ # errors). This happens even when `use_cpython` since user might want to # LMDB_FORCE_CFFI=1 during testing. with open('lmdb/_config.py', 'w') as fp: - fp.write('CONFIG = %r\n\n' % ({ - 'extra_compile_args': extra_compile_args, - 'extra_sources': extra_sources, - 'extra_library_dirs': extra_library_dirs, - 'extra_include_dirs': extra_include_dirs, - 'libraries': libraries - },)) + fp.write('CONFIG = dict(%r)\n\n' % (( + ('extra_compile_args', extra_compile_args), + ('extra_sources', extra_sources), + ('extra_library_dirs', extra_library_dirs), + ('extra_include_dirs', extra_include_dirs), + ('libraries', libraries), + ),)) if use_cpython: