chore: add sitecustomize for plugin loading
Metadata
Current evaluation
Merged #5283 in commit 1cd3cf76a, adding sitecustomize.py so Snapcraft can autoload plugins supplied by other craft snaps (CRAFT-4023).
Resolution: closed resolved
Reason: PR #5283 was approved and merged as commit 1cd3cf76a, adding the sitecustomize-based plugin loader.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `make test`?
Autoload plugins provided by other snap.
(CRAFT-4023)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #5283 in commit 1cd3cf76a, adding sitecustomize.py so Snapcraft can autoload plugins supplied by other craft snaps (CRAFT-4023). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5283 via commit 1cd3cf76a, adding sitecustomize.py to autoload plugins supplied by other snaps and resolve CRAFT-4023. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes adding sitecustomize to autoload plugins from other snaps. Approved by two reviewers, passed CI checks, and resolved CRAFT-4023. Changes span two files with 30 additions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to add sitecustomize for automatic plugin loading across snaps, resolving CRAFT-4023. The change enables plugins from other snaps to autoload without manual configuration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #822 build(snap): add sitecustomize to snap package | rockcraft | merged | Merged #822 via commit 70cd7933, adding sitecustomize.py to the snap for dynamic plugin loading and craft-store as an extra dependency for CRAFT-4022. |