diff options
Diffstat (limited to 'misc/tools/download-count.py')
-rwxr-xr-x | misc/tools/download-count.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/misc/tools/download-count.py b/misc/tools/download-count.py new file mode 100755 index 000000000..c70532490 --- /dev/null +++ b/misc/tools/download-count.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python +# encoding: utf8 +from __future__ import print_function +import os, sys, json, urllib2 + +f = urllib2.urlopen('https://api.github.com/repos/rsms/inter/releases') +releases = json.load(f) + +countTotal = 0 + +for release in releases: + if len(release['assets']) > 0: + count = release['assets'][0]['download_count'] + countTotal += count + print('%s: %d' % (release['tag_name'], count)) + else: + print('%s: (missing)' % release['tag_name']) + +print('Total: %d' % countTotal) |