Add 3.12 version support