Skip to content

Modify Python versions in tests workflow - #133

Merged
auvipy merged 1 commit into
masterfrom
ciup
Feb 18, 2026
Merged

Modify Python versions in tests workflow#133
auvipy merged 1 commit into
masterfrom
ciup

Conversation

@auvipy

@auvipy auvipy commented Feb 18, 2026

Copy link
Copy Markdown
Collaborator

Updated Python version from 'pypy-3.9' to 'pypy-3.11' in workflow.

Updated Python version from 'pypy-3.9' to 'pypy-3.11' in workflow.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Python version matrix in the GitHub Actions test workflow. The change removes Python 3.8 and pypy-3.9 from testing, and adds pypy-3.11 to modernize the PyPy testing version.

Changes:

  • Removed Python 3.8 from the test matrix
  • Upgraded PyPy version from pypy-3.9 to pypy-3.11

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

matrix:
os: [ubuntu-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9']
python-version: ['3.9', '3.10', '3.11', '3.12', 'pypy-3.11']

Copilot AI Feb 18, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing Python 3.8 from the test matrix creates inconsistency with other configuration files in the repository. The setup.cfg file still declares support for Python 3.8 in its classifiers (line 20) and python_requires is set to >=3.6 (line 34). Additionally, tox.ini still includes py38 in its envlist and gh-actions mapping. If Python 3.8 support is being dropped, these other files should be updated as well. Alternatively, if Python 3.8 support should be maintained, it should remain in the test matrix.

Suggested change
python-version: ['3.9', '3.10', '3.11', '3.12', 'pypy-3.11']
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.11']

Copilot uses AI. Check for mistakes.
@auvipy
auvipy merged commit 702d36d into master Feb 18, 2026
46 checks passed
@auvipy
auvipy deleted the ciup branch February 18, 2026 06:13
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