Page MenuHomePhabricator

Chore: Update dependencies of Wikidata extensions
Closed, ResolvedPublic

Description

With LibraryUpgrader not running for a while now (T345930), we should make a sweep and make sure the dependencies of the extensions that we're responsible for are up-to-date:

Acceptance criteria:
The composer and npm dependencies of the following extensions are up-to-date:

  • WikibaseLexeme proper
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikimediaBadges
  • PropertySuggester

Details

SubjectRepoBranchLines +/-
mediawiki/extensions/WikimediaBadgesmaster+1 -1
mediawiki/extensions/WikimediaBadgesmaster+1 K -675
mediawiki/extensions/WikimediaBadgesmaster+1 -1
mediawiki/extensions/Wikidata.orgmaster+2 -2
mediawiki/extensions/Wikidata.orgmaster+1 -1
mediawiki/extensions/PropertySuggestermaster+1 -1
mediawiki/extensions/Wikidata.orgmaster+1 K -616
mediawiki/extensions/PropertySuggestermaster+22 -21
mediawiki/extensions/PropertySuggestermaster+1 -1
mediawiki/extensions/PropertySuggestermaster+389 -318
mediawiki/extensions/WikibaseQualityConstraintsmaster+1 -1
mediawiki/extensions/WikibaseQualityConstraintsmaster+71 -71
mediawiki/extensions/WikibaseLexememaster+24 -19
mediawiki/coremaster+1 -1
mediawiki/extensions/WikibaseLexememaster+1 -1
mediawiki/extensions/WikibaseLexememaster+139 -147
mediawiki/extensions/WikibaseLexememaster+1 -1
mediawiki/extensions/WikibaseLexememaster+1 -4
mediawiki/extensions/WikibaseLexememaster+24 -24
mediawiki/extensions/WikibaseLexememaster+893 -680
mediawiki/extensions/WikibaseLexememaster+219 -287
mediawiki/extensions/WikibaseLexememaster+2 -6 K
mediawiki/extensions/WikibaseLexememaster+391 -596
mediawiki/extensions/WikibaseLexememaster+13 K -1 K
mediawiki/extensions/WikibaseLexememaster+925 -1 K
Show related patches Customize query in gerrit

Event Timeline

I’m picking up the WikibaseLexeme part, but as far as I’m concerned it would be fine for someone else to start with e.g. PropertySuggester in parallel. (Could be modeled via subtasks but that feels like overkill at the moment.)

Change 975296 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update wdio-related dependencies

https://gerrit.wikimedia.org/r/975296

Change 975298 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update @wdio/* dependencies to v8

https://gerrit.wikimedia.org/r/975298

Change 975310 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update Jasmine-related dependencies

https://gerrit.wikimedia.org/r/975310

Change 975312 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Remove wdio-related dependencies for the time being

https://gerrit.wikimedia.org/r/975312

Change 975296 abandoned by Lucas Werkmeister (WMDE):

[mediawiki/extensions/WikibaseLexeme@master] Update wdio-related dependencies

Reason:

removing the dependencies in Ia45cc1ded0 instead

https://gerrit.wikimedia.org/r/975296

Change 975298 abandoned by Lucas Werkmeister (WMDE):

[mediawiki/extensions/WikibaseLexeme@master] Update @wdio/* dependencies to v8

Reason:

removing the dependencies in Ia45cc1ded0 instead

https://gerrit.wikimedia.org/r/975298

Change 975323 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update ESLint-related dependencies

https://gerrit.wikimedia.org/r/975323

Change 975326 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update stylelint-related packages

https://gerrit.wikimedia.org/r/975326

Change 975331 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update miscellaneous patch versions

https://gerrit.wikimedia.org/r/975331

Change 975336 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975336

Change 975340 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975340

Change 975310 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update Jasmine-related dependencies

https://gerrit.wikimedia.org/r/975310

Change 975312 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Remove wdio-related dependencies for the time being

https://gerrit.wikimedia.org/r/975312

Change 975802 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Remove browserslist from package.json

https://gerrit.wikimedia.org/r/975802

Change 975323 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update ESLint-related dependencies

https://gerrit.wikimedia.org/r/975323

Change 975326 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update stylelint-related dependencies

https://gerrit.wikimedia.org/r/975326

Change 975331 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update miscellaneous patch versions

https://gerrit.wikimedia.org/r/975331

Change 975802 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Remove browserslist from package.json

https://gerrit.wikimedia.org/r/975802

Change 975336 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975336

Change 975340 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975340

Change 975817 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/core@master] tests: Update giorgiosironi/eris to 0.14.0

https://gerrit.wikimedia.org/r/975817

Change 975818 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update giorgiosironi/eris to 0.14.0

https://gerrit.wikimedia.org/r/975818

With the above two changes, WikibaseLexeme should be done (both JS/npm and PHP/composer).

I’ll move on to WikibaseQualityConstraints next.

Change 975829 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update Unexpected to 12

https://gerrit.wikimedia.org/r/975829

Change 975830 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseQualityConstraints@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975830

Change 975831 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseQualityConstraints@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975831

Change 975817 merged by jenkins-bot:

[mediawiki/core@master] tests: Update giorgiosironi/eris to 0.14.0

https://gerrit.wikimedia.org/r/975817

Change 975818 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update giorgiosironi/eris to 0.14.0

https://gerrit.wikimedia.org/r/975818

Change 975829 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update Unexpected to 13

https://gerrit.wikimedia.org/r/975829

Change 975838 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikidata.org@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975838

Also picking up Wikidata.org.

Change 975840 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikidata.org@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975840

Change 975841 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikidata.org@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975841

Change 975830 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975830

Change 975831 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975831

Change 975849 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikimediaBadges@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975849

Change 975850 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikimediaBadges@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975850

Change 975851 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikimediaBadges@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975851

Also picked up WikimediaBadges (see above) and now picking up PropertySuggester.

Change 975854 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/PropertySuggester@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975854

Change 975856 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/PropertySuggester@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975856

Change 975857 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/PropertySuggester@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975857

Change 975858 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/PropertySuggester@master] Update wikimedia/testing-access-wrapper to 2.0.0

https://gerrit.wikimedia.org/r/975858

Change 975854 merged by jenkins-bot:

[mediawiki/extensions/PropertySuggester@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975854

Change 975856 merged by jenkins-bot:

[mediawiki/extensions/PropertySuggester@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975856

Change 975857 merged by jenkins-bot:

[mediawiki/extensions/PropertySuggester@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975857

Change 975858 merged by jenkins-bot:

[mediawiki/extensions/PropertySuggester@master] Update wikimedia/testing-access-wrapper to 2.0.0

https://gerrit.wikimedia.org/r/975858

Change 975838 merged by jenkins-bot:

[mediawiki/extensions/Wikidata.org@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975838

Change 975840 merged by jenkins-bot:

[mediawiki/extensions/Wikidata.org@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975840

Change 975841 merged by jenkins-bot:

[mediawiki/extensions/Wikidata.org@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975841

Change 975849 merged by jenkins-bot:

[mediawiki/extensions/WikimediaBadges@master] Update npm dependencies

https://gerrit.wikimedia.org/r/975849

Change 975850 merged by jenkins-bot:

[mediawiki/extensions/WikimediaBadges@master] Update mediawiki/mediawiki-codesniffer to 42.0.0

https://gerrit.wikimedia.org/r/975850

Change 975851 merged by jenkins-bot:

[mediawiki/extensions/WikimediaBadges@master] Update mediawiki/mediawiki-phan-config to 0.13.0

https://gerrit.wikimedia.org/r/975851

Directly closing per our team agreement in the retro just now (chores don’t require tech verification).