← Back to issue list

chore!: merge 2.0 feature branch to main

View original Github issue

Metadata

Project
craft-parts
Number
#803
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged the 2.0 feature branch into main following two reviewer approvals. Introduces breaking changes: Python 3.10 minimum, Debian architecture names, and plugin model restructuring. 168 files changed.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Breaking changes: * Minimum Python version becomes 3.10 * API uses Debian architecture names rather than platform names * Plugin models are restructured

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged the 2.0 feature branch into main following two reviewer approvals. Introduces breaking changes: Python 3.10 minimum, Debian architecture names, and plugin model restructuring. 168 files changed.
qwen3.6-35b-a3b-mtp-q6 Merged the 2.0 feature branch into main, enforcing breaking changes: Python 3.10 minimum, Debian architecture names, and restructured plugin models. Completed by maintainer lengau with no additional discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#195 chore!: merge 3.0 feature branch to main craft-store merged Merged the 3.0 feature branch into main following approval by two reviewers. The update enforces Python 3.10+ and Pydantic 2 as breaking changes, altering 32 files (+273/-244 lines).
91%
#798 chore: merge main into 2.0 feature branch craft-parts merged Merged to resolve CI failures by integrating main into the 2.0 feature branch. Approved by two reviewers with passing checks. The maintainer synchronized the branches to restore continuous integration.
86%
#123 chore!: merge branch 'feature/2.0' into 'main' craft-archives merged Merged feature/2.0 into main, introducing breaking changes that require Python 3.10+ and Pydantic 2. Approved by two reviewers with all CI checks passing.
85%
#769 chore: merge 1.33 from main to 2.0 feature branch craft-parts merged Merged the 1.33 branch from main into the 2.0 feature branch. Following approval, a re-merge was performed to resolve test failures, completing the integration successfully.
84%
#336 chore(merge): '2.6.3' into 'main' craft-application merged Merged version 2.6.3 into the main branch. The pull request passed CI checks, received approval from two reviewers, and updated four files with 109 additions and 41 deletions.
84%
#1040 chore(merge): 2.4.3 into main craft-parts merged Successfully merged into main after approval by two reviewers. Version 2.4.3 was integrated into the main branch, updating four files with 13 additions and 2 deletions.
84%
#1798 chore: merge 3.1.2 to main charmcraft merged Merged release 3.1.2 into the main branch. Approved by two reviewers and passed CI checks. Updated 10 files with 227 additions and 57 deletions.
83%
#1030 chore(merge): 2.4.2 into main craft-parts merged Merged release branch 2.4.2 into main. Update only modified the changelog as all code changes were already present on main. Approved by two reviewers and passed CI.
83%
#1436 chore: merge 2.5.3 to main charmcraft merged Merged into main following two reviewer approvals. Integrates version 2.5.3 updates across four files, adding 32 lines and removing 11.
82%
#2148 chore: merge 3.4.1 to main charmcraft merged Merged version 3.4.1 into the main branch. Approved by two reviewers and passed CI checks, the change modified three files with 70 additions and 59 deletions.
82%