← Back to issue list

ci: enable Python 3.10 (CRAFT-744)

View original Github issue

Metadata

Project
craft-store
Number
#49
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged after single reviewer approval and passing CI checks. Enables Python 3.10 in the CI pipeline with minimal changes across two files.

Suggested action:

No scores available.

Issue body

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after single reviewer approval and passing CI checks. Enables Python 3.10 in the CI pipeline with minimal changes across two files.
qwen3.6-35b-a3b-mtp-q6 Merged, adding Python 3.10 to the CI matrix. Maintainer sergiusens integrated the change, resolving CRAFT-744.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#15 ci: add Python 3.10 to the test matrix (CRAFT-741) rockcraft merged Merged after approval, adding Python 3.10 to the CI test matrix. Updated a single file with four additions and one deletion. Resolves CRAFT-741.
82%
#173 tests,ci: add python 3.10 tests (CRAFT-743) craft-parts merged Merged. Added Python 3.10 to the CI workflow and fixed a Python 3.10-specific tarfile test error. Included missing pylint checks. The setup.py 3.10 tag was added post-merge and will be required in related repositories.
79%
#674 Added Python 3.10 to the tests matrix (CRAFT-740). charmcraft merged Merged after approval. The update adds Python 3.10 to the test matrix, modifying a single file with five additions and two deletions. Integration proceeded without CI failures or unresolved review comments.
78%
#827 ci: only use Python 3.10+ craft-parts merged Merged after reviewer approval. Updated CI configuration to restrict Python versions to 3.10+, enabling unit tests on Python 3.13 for focal. Resolved a commit message typo and aligned required CI checks before landing.
75%
#5547 build: reduce minimum Python version to 3.10 snapcraft merged Merged to reduce the minimum Python version to 3.10. Approved by two reviewers and passed core checks. Minor integration test failures were noted, with a recommendation to cherry-pick a fix or ignore them on the hotfix branch.
70%