MAINT: enable external api use when running cpychecker

allows using the annotations in umath module
BLD: fix random API hash due to memory references of annotations

also update hash for the new include guard of the api header.