Skip to content

[WIP] [WIP] Address feedback on core Python/Matplotlib version contract checks#614

Closed
Copilot wants to merge 2 commits intoci/check-core-version-contractfrom
copilot/sub-pr-613
Closed

[WIP] [WIP] Address feedback on core Python/Matplotlib version contract checks#614
Copilot wants to merge 2 commits intoci/check-core-version-contractfrom
copilot/sub-pr-613

Conversation

Copy link
Contributor

Copilot AI commented Mar 12, 2026

  • Analyze the issue: _expand_half_open_minor_range() infinite loop on cross-major version constraints
  • Fix _expand_half_open_minor_range() to assert majors match and fail fast with clear error
  • Add test for cross-major constraint raises ValueError
  • Run tests to validate changes (5/5 pass)
  • Code review and security scan (0 CodeQL alerts)

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

…n constraints

Co-authored-by: cvanelteren <19485143+cvanelteren@users.noreply.github.com>
Copilot stopped work on behalf of cvanelteren due to an error March 12, 2026 00:18
@cvanelteren
Copy link
Collaborator

Good catch wrong fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants