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]

Reply via email to