By default build fails with undefined SQLITE_ symbols, which is normal given that setup.cfg from pysqlite tarball contains commented out include_dirs and library_dirs...
This in ~/.pydistutils.cfg fixes the issue (for now):
[build_ext] include_dirs=/usr/local/include library_dirs=/usr/local/lib