kde-neon-extension: New content snap for kf5 5.98 and qt 5.15.6
Metadata
Current evaluation
Merged a new KDE Neon content snap for kf5 5.98 and qt 5.15.6. Approved by a reviewer, passed CI checks, and applied a minor two-file change without impacting test coverage.
Suggested action: —
No scores available.
Issue body
- [x ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `pytest tests/unit`?
-----
mypy setup.py snapcraft tests/*.py tests/unit
snapcraft/snap_config.py:27: error: Unexpected keyword argument "extra" for "__init_subclass__" of "object"
snapcraft/projects.py:321: error: Unexpected keyword argument "extra" for "__init_subclass__" of "object"
snapcraft/projects.py:641: error: Unexpected keyword argument "extra" for "__init_subclass__" of "object"
Found 3 errors in 2 files (checked 166 source files)
make: *** [Makefile:30: test-mypy] Error 1
pytest-3 tests/unit
ImportError while loading conftest '/home/scarlett/snapcraft/tests/conftest.py'.
tests/conftest.py:22: in <module>
from craft_store.auth import MemoryKeyring
E ModuleNotFoundError: No module named 'craft_store
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a new KDE Neon content snap for kf5 5.98 and qt 5.15.6. Approved by a reviewer, passed CI checks, and applied a minor two-file change without impacting test coverage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into main. Adds a KDE Neon content snap for kf5 5.98 and qt 5.15.6. Initial test failures from missing dependencies and mypy errors were resolved. Maintainer noted auto-connect requirements. Contributor signed CLA. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into main. Introduced a new KDE Neon content snap for kf5 5.98 and qt 5.15.6. Initial lint and test failures were resolved, the contributor signed the CLA, and auto-connect requirements were addressed per maintainer feedback. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3547 update kde neon extension to use the newer content snap with qt-5-15-3 | snapcraft | merged | Merged the KDE Neon extension update to use the newer content snap with Qt 5.15.3. Test assertions were updated per reviewer feedback, and CLA status was clarified. Approved and merged into master with unchanged coverage. | |
| #3991 extensions: new content snap for kde neon | snapcraft | merged | Merged updates adding a new content snap extension for KDE Neon. The maintainer approved and merged the changes despite a failing CI test caused by outdated Ruby in core18, confirming the failure was unrelated to the update. | |
| #4698 New kde-neon extension for Qt6 / KF6 | snapcraft | merged | Merged the kde-neon extension for Qt6/KF6. Approved by three reviewers with passing CI. A test interface connection issue was resolved via manual connection, enabling the merge ahead of a release. | |
| #5261 kde-neon extension fixes | snapcraft | merged | Merged PR fixing KDE Neon extension by preventing duplicate X11 layouts and adding mesa libs to core24 ld library path. Approved by two reviewers and passed CI. Targeted for Snapcraft 8.8 and available on edge. | |
| #4121 Sgmoore/kde neon pack update | snapcraft | merged | Merged into main following approval and passing CI. The update refreshes KDE Neon pack dependencies. A reviewer flagged a spread test failure caused by missing global auto-connect on a new content snap, but the changes were successfully integrated. | |
| #5236 Sgmoore/kde neon qt6 | snapcraft | merged | Merged standalone KDE Neon Qt6 content pack support. Spread test failures were resolved after a related PR landed and final fixes were applied. Approved by three reviewers and merged following successful CI validation. | |
| #4148 kde-neon extension support for Qt6 | snapcraft | closed | Resolved by releasing the kde-neon-6 extension, enabling Qt6 and KDE 6 support for snaps. The KDE team also published dedicated Qt6 SDK and content snaps. Developers can now use the extension or manually configure the available snaps to package Qt6 applications. | |
| #4060 extensions: fix neon-extension issues for core22 | snapcraft | merged | Merged fix for KDE Neon extension compatibility with core22. Changes revert to command-chain, remove bindtextdomain dependency, update KDE SDK snap pattern matching, and adjust tests and part names. Approved by two reviewers and passed CI. | |
| #3658 kde extension: new content snap for core20 | snapcraft | merged | Merged the KDE extension update adding a new core20 content snap. Approved and passed tests after resolving runtime failures. Arm64 support remains a work in progress. | |
| #5917 feat(kde-neon-6): lxqt and kvantum theme support | snapcraft | merged | Added lxqt and kvantum theme support for kde-neon-6 by integrating lxqt-support content snaps. After resolving CLA requirements, fixing linting errors, and updating spread tests, the changes were approved and merged. |