Skip to content

Migrate deprecated version/date metadata in 7 artifacts#1603

Merged
abrignoni merged 1 commit into
mainfrom
lava-metadata-sweep-clean7
Jun 24, 2026
Merged

Migrate deprecated version/date metadata in 7 artifacts#1603
abrignoni merged 1 commit into
mainfrom
lava-metadata-sweep-clean7

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Summary

Migrates the deprecated version/date metadata keys to creation_date/last_update_date across 7 artifacts that were already pylint-clean (so this is a safe, metadata-only change): ZaloChats, ZangiMessenger, appleMapsTrips, appleWifiPlist, keyboard, knowledgeC, widgets.

Changes (metadata-only, no behavior change)

  • Removed the deprecated version field.
  • Where a date existed → split into creation_date + last_update_date (same value).
  • Where only last_update_date existed → added creation_date.

Validation

  • No deprecated fields remain; no duplicate date keys; every artifact key has both date fields.
  • pylint 10.00/10 on all 7; PluginLoader loads all 577.

Note

The remaining ~17 artifacts still on version/date carry pre-existing lint debt (touching them re-lints the whole file), so they're left for a separate dedicated cleanup.

Migrate the deprecated 'version'/'date' metadata keys to creation_date/last_update_date
across 7 artifacts that were already pylint-clean (so this is a safe, metadata-only
change): ZaloChats, ZangiMessenger, appleMapsTrips, appleWifiPlist, keyboard,
knowledgeC, widgets.

- Removed the deprecated 'version' field.
- Where a 'date' existed, split it into creation_date + last_update_date (same value).
- Where only last_update_date existed (no creation_date), added creation_date.
No behavior change.

Other artifacts still on version/date carry pre-existing lint debt and are left for a
separate dedicated cleanup.
@abrignoni abrignoni merged commit cc05f0e into main Jun 24, 2026
1 check passed
@abrignoni abrignoni deleted the lava-metadata-sweep-clean7 branch June 24, 2026 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant