singleRepoStats also retries getWeeklyContributions whether it failed by timeout or None result