GumpacG opened a new pull request, #3421: URL: https://github.com/apache/tinkerpop/pull/3421
## Summary Run gremlin-python tests across all [supported Python versions](https://tinkerpop.apache.org/docs/current/reference/#Gremlin-Python) in parallel Converts the single-version python job in build-test.yml into a fail-fast: false matrix covering Python 3.9-3.13, and parameterizes gremlin-python/docker-compose.yml (image: python:${PYTHON_VERSION:-3.9}) so the matrix value actually reaches theinterpreter inside Docker. Updated docs to reflect these changes as well. ## Design The python build-test for multiple versions are running in parallel and should take around the same time to complete (~25 min.) as before this change. <img width="232" height="392" alt="Screenshot 2026-05-08 at 11 47 00 AM" src="https://github.com/user-attachments/assets/ee5cf3d6-6bd6-4c45-897d-f0720024e633" /> ## Follow up tasks Merge to 3.8-dev and master changing the lower bound to 3.10 but maintain the upper bound to 3.13 ## Note Assisted-by: Devin: Claude Opus 4.7 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
