Add Python 3.13 to CI (#21360)
* add 3.13 and 3.14 tests
* filter numpy warnings
* stick to py313 for now
* wrap in enum.member
* conditionally import enum.member
* not it
* conditional numpy version
* undo
* add igonore for future warning
* drop pin for numpy
* update numpy version
* update numpy version
* update numpy pin
* update
* re-trigger ci
* re-run to run al missing actions
---------
Co-authored-by: bhimrazy <bhimrajyadav977@gmail.com>
Co-authored-by: thomas chaton <thomas@grid.ai>