Deploy on any Python from 3.10 to 3.14
Deployments now build on the Python version your procedure declares, instead of always on 3.12. A procedure pinning requires-python = ">=3.13" previously failed to build with "No interpreter found for Python 3.13".
- Added support for building procedures on Python 3.10 through 3.14, selected from your
pyproject.tomlrequires-python. - Improved error messages when a version can't be satisfied, pointing you to a supported range instead of failing cryptically.
- Kept the default at 3.12 when
requires-pythonis omitted, so existing procedures build unchanged.