We should use already loaded mwoath library (or the flask module for it) to get the edit credentials after initiating a "handshake" with the wiki we want to edit (https://test-commons.wikimedia.org initially)
- https://pypi.org/project/mwoauth/
- https://pythonhosted.org/mwoauth/#module-mwoauth.flask
One the handshake is complete, we receive the final access token and key needed to make edits on behalf of the user.
The api actions we need to use are:
- **wbsetclaim** (to create a completely new depicts statement)
- **wbremoveclaims** (to remove a statement completely)
- **wbsetclaimvalue** (probably needed when depicts statement already exists - todo: check 'prominent only' edit API call used on live commons)
Note: before we can edit or remove existing depict statements, we will need to complete: {T226092}