SPEC 0 recommends that packages in the scientific Python ecosystem drop support for old versions of core dependencies 24 months after their initial release. The SPEC 0 recommendations are followed by packages like NumPy, SciPy, matplotlib, pandas, xarray, and Astropy. We've also been largely following the SPEC 0 recommendations for PlasmaPy too.
At the moment, Kamodo requires numpy<2.0.0. However, the dependency support window for SPEC 0 will become numpy>=2.0.0 starting in mid-September 2025. It's likely that Kamodo would soon need to support numpy>=2.0.0 in order to have compatible version requirements with the latest releases of other packages in the Python in Heliophysics Community.
Related issues: #144, heliophysicsPy/pyhc-core#6
Many thanks!