chore!: merge branch 'feature/2.0' into 'main'
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
Breaking changes:
* Minimum python version is now 3.10
* Requires Pydantic 2
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged feature/2.0 into main, introducing breaking changes that raise the minimum Python version to 3.10 and require Pydantic 2. The maintainer finalized the merge after passing tox and CLA checks. |
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). | |
| #408 chore!: merge pydantic 2 feature branch to main | craft-application | merged | Merged the pydantic 2 feature branch into main, upgrading the codebase and resolving typing issues. Approved by two reviewers and passing CI checks, the merge introduces breaking changes required for the pydantic 2 dependency update. | |
| #803 chore!: merge 2.0 feature branch to main | craft-parts | merged | 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. | |
| #1817 chore: merge pydantic 2 support to main | charmcraft | merged | Merged pydantic 2 support into the main branch after approval from two reviewers. The update modifies 52 files, adding 2860 lines and removing 714, completing the dependency upgrade. | |
| #503 chore(merge): merge 'main' back into 'feature/12f' | rockcraft | merged | Merged main into feature/12f to synchronize branches. Approved by one reviewer, passed CI checks, and successfully merged by external contributor gregory-schiano. | |
| #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. | |
| #4581 chore(merge): 'main' into 'feature/components' | snapcraft | merged | Merged main into feature/components, resolving #4576. Approved by a reviewer, passed CI, and maintained full test coverage across 91 files. | |
| #1807 chore: merge main to pydantic feature branch | charmcraft | closed | Closed without merging. The pydantic feature branch synchronization received no reviews or CI checks and was abandoned after 706 days. | |
| #1172 chore(merge): main into feature/pro-sources | rockcraft | merged | Merged main into feature/pro-sources after resolving conflicts and integrating documentation and workflow fixes. Approved by two reviewers and passed CI checks. | |
| #1475 chore(merge): main into feature/pro-sources | craft-parts | merged | Merged main into feature/pro-sources following two approvals. The maintainer anticipated CI failures and scheduled a separate cleanup PR. The branch was merged as a preparatory step despite failing edge-case tests. |