Add Python 3.14 to the test matrix
Description
Update CI/CD workflows to include Python 3.14 testing to match the Dockerfile Python version. This ensures the code is tested against the same Python version used in production Docker deployments.
Background
The Dockerfile has been updated to use python:3.14-slim, but the CI/CD test matrices still only test against Python versions 3.10, 3.11, 3.12, and 3.13. This creates a gap between the production environment and testing coverage.