Hey,
This is a good question, even though I had not expected it to be asked.
The short answer is that there is no solid reason for it.
The fact is that, when we migrated to NumPy 2.+, Python 3.10 was no longer support in the most recent versions (dropped in 2.3+).
We figured that the users still using Python 3.10 would likely be using older setups, and we knew of a few people/instances where they were stuck on NumPy 1.26.
Long-story-short, AequilibraE 1.5+ will definitely work with any version of NumPy 2.2.6 or earlier, but you'll have to compile it yourself.
The upcoming release of AequilibraE 2.0 will drop the support for Python 3.10 altogether, so we are not particularly worried about that.
Cheers,
Pedro