Skip to content

Comments

Update minimum Python version to 3.10#72

Merged
sduenas merged 2 commits intoBitergia:mainfrom
jjmerchante:python-3.10
Oct 9, 2025
Merged

Update minimum Python version to 3.10#72
sduenas merged 2 commits intoBitergia:mainfrom
jjmerchante:python-3.10

Conversation

@jjmerchante
Copy link
Contributor

Update workflows and configuration to support Python 3.10. Python 3.9 will no longer receive updates after October 2025. This change ensures compatibility with newer features and maintains the project's security.

This PR also removes the mix_stderr=False parameter from all instances of CliRunner in the test suite: the mix_stderr was required to separate the standard error from the standard output in the test results. However, in the latest version of the package, this argument was removed and now always collects stderr output and never raises an exception.

Update workflows and configuration to support Python 3.10.

Python 3.9 will no longer receive updates after October 2025.
This change ensures compatibility with newer features and
maintains security for the project.

Signed-off-by: Jose Javier Merchante <jjmerchante@bitergia.com>
This commit removes the mix_stderr=False parameter from all
instances of CliRunner in the test suite.

The mix_stderr was required to separate the standard error
from the standard output in the test results. However, in
the latest version of the package this argument was removed
and now always collect stderr output and never raise an
exception

Signed-off-by: Jose Javier Merchante <jjmerchante@bitergia.com>
@jjmerchante jjmerchante changed the title Python 3.10 Update minimum Python version to 3.10 Oct 9, 2025
Copy link
Member

@sduenas sduenas left a comment

Choose a reason for hiding this comment

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

LGTM

@sduenas sduenas merged commit 433540c into Bitergia:main Oct 9, 2025
6 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