- use py3 macros for compilation