No need to include python.h, a forward declaration is engough