Merged with adaptation stable branch into default branch

The most notable adaptation is that `RepositoryService` stub
was renamed to `Repository` in the default branch, and the
stable branch added a new import of this module in test_messages.py
4 jobs for !125 with topic/default/merge-stable in 8 minutes and 57 seconds (queued for 4 seconds)
latest merge request