There is a bug in all python version where pyerror.h defines `snprinf` https://bugs.python.org/issue36020 for MSVS version where it already defined. It cause compilation error for boost >= 1.69: https://github.com/SRombauts/SQLiteCpp/issues/193