Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Python 3.9 will reach end of life on Oct 31. We should remove 3.9 as our minimum version and set it to 3.10. Also we should update our CI to not run 3.9 and add in 3.14.
Describe the solution you'd like
- Update minimum version
 
- Remove 3.9 from CI
 
- Add 3.14 to CI