feature request: add support for building with python 3.13
envgap__testcontainers__testcontainers-python-870
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
504957be3f3f0ede84b5f2b9525b92783016f7d6- Manifest
pyproject.toml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
testcontainers/testcontainers-python #870 · read the original issue
**Describe the bug** Cannot run `poetry install` with Python 3.13 **To Reproduce** 1. assert `python --version` >= 3.13 2. run `poetry install` 3. assert install fail **Logs** ``` Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with grpcio (1.62.1) - not supporting PEP 517 builds - not specifying PEP 517 build requirements correctly - the build requirements are incompatible with your operating system or Python version - the build requirements are missing system dependencies (eg: compilers, libraries, headers). You can verify this by running pip wheel --no-cache-dir --use-pep517 "grpcio (==1.62.1)". ``` The project uses `grpcio` version `1.62.1` which seems to be incompatible with python 3.13 https://github.com/testcontainers/testcontainers-python/blob/60d21f875f49f52e170b0714e8790080a6cb4c71/poetry.lock#L1839-L1841 From my testing dependencies to bump: `pymilvus`, `cffi`, `greenlet` & `pandas` (PR tentative : https://github.com/axel7083/testcontainers-python/pull/2)
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]