DEPR: remove real, imag, put, and str.partition kwarg
These changes I thought would have been fine.

Seem to have instead triggered multiple test failures... Looks like ptp behavior is fickle depending on numpy version, will revert that and save it for a later day thanks @jbrockmendel 

small followup indicated by @jorisvandenbossche  above