fix the bad Python integration
make sure the tests build
allow more color encodings
1.9.12