chore: fix deprecation warnings
Metadata
Current evaluation
Merged PR #5094 in commit 0633e5a65, fixing library deprecation warnings across five files (+16/-14 lines).
Resolution: closed resolved
Reason: PR #5094 was merged as commit 0633e5a65 after approval by two reviewers, resolving deprecation warnings from libraries.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Fixes a handful of deprecation warnings from libraries.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5094 in commit 0633e5a65, fixing library deprecation warnings across five files (+16/-14 lines). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5094 as commit 0633e5a65, fixing library deprecation warnings across five files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval by two reviewers. The change resolves deprecation warnings from external libraries by updating code across five files, ensuring compatibility and preventing future runtime issues. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a maintainer's pull request that resolves multiple library deprecation warnings. All linting and Python 3.9 through 3.12 tests passed prior to integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5540 chore: resolve deprecation warnings | snapcraft | merged | Merged PR #5540 as commit 93e9c9237, fixing deprecation warnings and closing #5539. | |
| #364 chore(deps): update dependencies | rockcraft | merged | Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers. | |
| #585 chore(linter): misc fixes | craft-parts | merged | Merged PR #585 with miscellaneous linter fixes across 125 files, preserving individual commits rather than squashing, as requested. | |
| #794 chore: remove pydantic warnings | craft-parts | merged | Merged as commit 5c1c7dd3, incorporating craft-archives PR #122 (commit 00b9b3b) to eliminate Pydantic deprecation warnings. | |
| #1776 chore: remove unused code | charmcraft | merged | Merged PR #1776 as commit 027696be, deleting 17,571 lines of unused code across 36 files after maintainer review and approval. | |
| #5281 chore: clean up some warnings | snapcraft | merged | Merged PR #5281 as commit f24c83d6b, cleaning Python warnings across 21 files and reducing make test-fast warnings from over 3,000 to about 700. | |
| #122 chore: eliminate pydantic warnings | craft-archives | merged | Merged PR #122 eliminated Pydantic warnings, landing as commit 00b9b3b after approval by two reviewers. | |
| #1078 chore!: remove deprecated APIs | craft-application | merged | Merged PR #1078 as 3334f13e, removing eight deprecated APIs and fixing #1063. All CI checks passed, with local Snapcraft verification. | |
| #2028 chore: two small non-code changes | charmcraft | merged | Merged PR #2028 incorporated two small non-code updates across two files (+5/-2), with approval from two reviewers. | |
| #439 chore(linter): misc fix | rockcraft | merged | Merged PR #439, applying miscellaneous linter fixes across 16 files, including a Pyright error exposed after rebasing onto main. |