CLN: remove unnecessary type checks
no numpy warnings? this was the entire rationale originally here looks like it didnt cause a problem on the strict build great thanks @jbrockmendel 

yeah this could have been vestigial PY2 compat stuff