Currently sqlean.py is pinned (==) to 3.45.1. The problem is that this version does not support Python 3.13, and it had not published the wheels for it. Also attempts to compile it fail - like in our Python 3.13 builds started to fail with compilation errors on wrong Python ABI https://github.com/apache/airflow/actions/runs/19326967221/job/55292159741#step:9:2224
This makes us in Airflow to exclude sagemaker support for Python 3.13.
It would be great if that pinning is relexed - idealy with >=, but even 3.47.1 of sqlean.py already supports Python 3.13