hera_pspec is not using the future array shapes API from pyuvdata. In pyuvdata v3, we won't have a choice any more. Furthermore, hera_cal has moved to fully using future array shapes, and this has caused some errors (see eg. https://github.com/HERA-Team/hera_cal/pull/864). While we can temporarily restore compatibility there, it'd be even better to update hera_pspec to use future array shapes once and for all.
hera_pspec is not using the future array shapes API from pyuvdata. In pyuvdata v3, we won't have a choice any more. Furthermore, hera_cal has moved to fully using future array shapes, and this has caused some errors (see eg. https://github.com/HERA-Team/hera_cal/pull/864). While we can temporarily restore compatibility there, it'd be even better to update hera_pspec to use future array shapes once and for all.