Contrary to popular belief, newer versions of sqlite3 do support access from multiple threads. This can be enabled via optional keyword argument check_same_thread.
Merge pull request #24 from Miketsukami/master

Thank you for your request and the request has been merged. Sorry for slow action.