our plugins are using the deprecated pull properties
Metadata
Current evaluation
Official plugins were migrated to get_pull_properties(); PR #1022 merged as e9e05f959, completing the final copy-plugin migration from deprecated schema pull properties.
Resolution: closed resolved
Reason: Merged PR #1022 delivered commit e9e05f959 and completed the plugin migration series. Python and Node.js had already moved in PRs #1002 and #996.
Evaluated by: mr-cal-bot
No scores available.
Issue body
When I use the python and nodejs plugins, I get this warning:
Use of pull-properties in the schema is deprecated.
Plugins should now implement get_pull_properties
Our official plugins should not display any warnings, so I'm setting this bug to high priority so we adopt the new style in all the ones we have in master.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Official plugins were migrated to get_pull_properties(); PR #1022 merged as e9e05f959, completing the final copy-plugin migration from deprecated schema pull properties. | |
| stealth/space-bunny-alpha | — | closed resolved | Official plugins were migrated from deprecated pull-properties; PR snapcraft#1022 merged as e9e05f959 and completed the remaining warning cleanup. | |
| stealth/space-bunny-alpha | — | closed resolved | Python and other official plugins were migrated to get_pull_properties; commit dc26a14b2 (PR #1002) fixed Python, with related fixes for catkin, godeps, qmake and gulp. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without action or comments. The deprecated pull-properties usage was likely resolved in later plugin updates, leaving this issue abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. Official Python and Node.js plugins were updated to replace deprecated pull-properties with the new get_pull_properties API, resolving the warnings. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#1022
(confidence 100%)
Merged as commit e9e05f959; the maintainer identified it as the change that finished LP #1647899.
-
Related To:
canonical/snapcraft#1002
(confidence 98%)
Migrated the Python plugin to get_pull_properties().
-
Related To:
canonical/snapcraft#996
(confidence 98%)
Updated the Node.js plugin as part of removing deprecated plugin property behavior.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1002 plugins: update python plugin to support get_pull_properties() | snapcraft | merged | Merged as commit dc26a14b2: python plugin gained get_pull_properties() support, with updated schema/unit tests, addressing Launchpad bug #1650626. |