Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 27, 2026

Updates Python version matrix in CI workflow to drop EOL versions (3.7, 3.8, 3.9) and add modern versions (3.12, 3.13).

Changes:

  • .github/workflows/continuous-integration.yml: Matrix now tests ['3.10', '3.11', '3.12', '3.13']
  • tox.ini: Updated envlist to py310, py311, py312, py313
  • pyproject.toml: Bumped requires-python to >=3.10
  • README.md: Updated requirement from 3.7+ to 3.10+

Rationale:

  • Python 3.7 reached EOL in June 2023
  • Python 3.8 reached EOL in October 2024
  • Python 3.9 reached EOL on October 31, 2025
  • Python 3.10 is the oldest currently supported version
Original prompt

Update his matrix to use correct versions of Python. https://github.com/onelogin/onelogin-python-sdk/actions/runs/21400120040/workflow?pr=114#L12


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: Subterrane <5290140+Subterrane@users.noreply.github.com>
Copilot AI changed the title [WIP] Update matrix to use correct versions of Python Update Python version matrix to 3.9-3.13 Jan 27, 2026
@Subterrane
Copy link
Contributor

@copilot Warning: Python 3.9.0 reached end-of-life on 2025-10-31. It is no longer supported and does not receive security updates. We recommend upgrading to the latest Python release.

Co-authored-by: Subterrane <5290140+Subterrane@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 27, 2026

@copilot Warning: Python 3.9.0 reached end-of-life on 2025-10-31. It is no longer supported and does not receive security updates. We recommend upgrading to the [latest Python release](https://www.pyt...

Updated to Python 3.10+ as the minimum version. Removed 3.9 from the CI matrix, tox.ini, pyproject.toml, and README.md. (52adbd0)

Copilot AI changed the title Update Python version matrix to 3.9-3.13 Update Python version matrix to 3.10-3.13 Jan 27, 2026
@Subterrane Subterrane marked this pull request as ready for review January 27, 2026 17:55
@Subterrane Subterrane merged commit f0dc716 into main Jan 27, 2026
7 checks passed
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