chore: add support for building with python 3.13 (#871)
## Description `testcontainers-python` is not compatible with python 3.13 because of several packages. ## Related issues Fixes https://github.com/testcontainers/testcontainers-python/issues/870 ## Packages update - bump cffi: https://github.com/python-cffi/cffi/pull/24 - bump psycopg2: https://github.com/psycopg/psycopg2/pull/1695 - bump trio: https://github.com/python-trio/trio/pull/2955 - bump pytest: https://github.com/pytest-dev/pytest/issues/12334 - bump pymilvus: https://github.com/milvus-io/pymilvus/pull/2684 - bump twine: https://github.com/pypa/twine/pull/1184 - bump cryptography: https://github.com/pyca/cryptography/pull/11491 - bump greenlet: https://github.com/python-greenlet/greenlet/commit/94979488f841fcb41bd2bd3b80b5c0b011af4c94 (https://github.com/python-greenlet/greenlet/issues/392) - bump grpcio: https://github.com/grpc/grpc/issues/36201 - bump httpx: https://github.com/encode/httpx/pull/3460 - bump ibm-db: https://github.com/ibmdb/python-ibmdb/pull/971 - bump orjson: https://github.com/ijl/orjson/releases/tag/3.10.15 - bump pandas: https://github.com/pandas-dev/pandas/releases/tag/v2.2.3 > :warning: `cryptography` is not compatible with python `3.9.0` and `3.9.1` to be able to update to the version supporting Python 3.13 we have to exclude those version, meaning the minimum version is now 3.9.2 included. --------- Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> Co-authored-by: David Ankin <daveankin@gmail.com>
A
axel7083 committed
aa474359d4e8d2c77e2c195352261d424ee5ca7f
Parent: 504957b
Committed by GitHub <noreply@github.com>
on 9/9/2025, 8:44:27 PM