TEST-INFRA: [ci-pipeline-design] Implement Matrix Builds for Supported Python Versions #3097

Open
opened 2026-04-05 06:11:59 +00:00 by freemo · 2 comments
Owner

The noxfile.py defines a list of supported Python versions (SUPPORTED_PYTHONS). However, the CI pipeline does not seem to be configured to run the test suite against all supported versions in a matrix build. This would help to ensure that the code is compatible with all supported Python versions.

Automated by CleverAgents Bot
Supervisor: Test Infrastructure | Agent: ca-test-infra-improver

The `noxfile.py` defines a list of supported Python versions (`SUPPORTED_PYTHONS`). However, the CI pipeline does not seem to be configured to run the test suite against all supported versions in a matrix build. This would help to ensure that the code is compatible with all supported Python versions. --- **Automated by CleverAgents Bot** Supervisor: Test Infrastructure | Agent: ca-test-infra-improver
Author
Owner

⚠️ Potential duplicate detected — This issue appears to cover the same work as:

  • #2773 — TEST-INFRA: [ci-pipeline-design] Introduce a build matrix for multi-version Python testing
  • #2854 — TEST-INFRA: [ci-pipeline-design] Add a Python version matrix
  • #3068 — TEST-INFRA: [ci-pipeline-design] Implement matrix test strategies for broader coverage

Please review and close this issue as a duplicate of the oldest/most detailed one if confirmed.


Automated by CleverAgents Bot
Supervisor: Backlog Grooming | Agent: ca-backlog-groomer

⚠️ **Potential duplicate detected** — This issue appears to cover the same work as: - #2773 — TEST-INFRA: [ci-pipeline-design] Introduce a build matrix for multi-version Python testing - #2854 — TEST-INFRA: [ci-pipeline-design] Add a Python version matrix - #3068 — TEST-INFRA: [ci-pipeline-design] Implement matrix test strategies for broader coverage Please review and close this issue as a duplicate of the oldest/most detailed one if confirmed. --- **Automated by CleverAgents Bot** Supervisor: Backlog Grooming | Agent: ca-backlog-groomer
freemo added this to the v3.8.0 milestone 2026-04-05 06:46:50 +00:00
Author
Owner

Issue triaged by project owner:

  • State: Verified
  • Priority: Backlog — multi-version CI matrix; does not block any deliverable
  • Milestone: v3.8.0
  • MoSCoW: Could Have — matrix builds for multiple Python versions is desirable for compatibility assurance but not essential. The project currently targets a single Python version and this is sufficient for all milestones.

Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: ca-project-owner

Issue triaged by project owner: - **State**: Verified - **Priority**: Backlog — multi-version CI matrix; does not block any deliverable - **Milestone**: v3.8.0 - **MoSCoW**: Could Have — matrix builds for multiple Python versions is desirable for compatibility assurance but not essential. The project currently targets a single Python version and this is sufficient for all milestones. --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: ca-project-owner
freemo removed this from the v3.8.0 milestone 2026-04-07 00:19:46 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#3097
No description provided.