aboutsummaryrefslogtreecommitdiffstats
path: root/devscripts/show-downloads-statistics.py
diff options
context:
space:
mode:
authorfelix <felix.von.s@posteo.de>2021-09-19 13:16:11 +0200
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-04-12 01:15:21 +0530
commitab96d1ad1bcdb943aa6519980e5383ca91f7da2b (patch)
tree3654212ddb051c93ba4fb7bff6767aadfd3412ab /devscripts/show-downloads-statistics.py
parent5a727063c54a2353b0bb58644c74e7f74f553800 (diff)
downloadhypervideo-pre-ab96d1ad1bcdb943aa6519980e5383ca91f7da2b.tar.lz
hypervideo-pre-ab96d1ad1bcdb943aa6519980e5383ca91f7da2b.tar.xz
hypervideo-pre-ab96d1ad1bcdb943aa6519980e5383ca91f7da2b.zip
[cleanup] Remove unused scripts/tests (#2173)
Authored by fstirlitz, pukkandan
Diffstat (limited to 'devscripts/show-downloads-statistics.py')
-rw-r--r--devscripts/show-downloads-statistics.py49
1 files changed, 0 insertions, 49 deletions
diff --git a/devscripts/show-downloads-statistics.py b/devscripts/show-downloads-statistics.py
deleted file mode 100644
index 4855aa7c8..000000000
--- a/devscripts/show-downloads-statistics.py
+++ /dev/null
@@ -1,49 +0,0 @@
-# Unused
-
-#!/usr/bin/env python3
-from __future__ import unicode_literals
-
-import itertools
-import json
-import os
-import re
-import sys
-
-sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
-
-from yt_dlp.compat import (
- compat_print,
- compat_urllib_request,
-)
-from yt_dlp.utils import format_bytes
-
-
-def format_size(bytes):
- return '%s (%d bytes)' % (format_bytes(bytes), bytes)
-
-
-total_bytes = 0
-
-for page in itertools.count(1):
- releases = json.loads(compat_urllib_request.urlopen(
- 'https://api.github.com/repos/ytdl-org/youtube-dl/releases?page=%s' % page
- ).read().decode('utf-8'))
-
- if not releases:
- break
-
- for release in releases:
- compat_print(release['name'])
- for asset in release['assets']:
- asset_name = asset['name']
- total_bytes += asset['download_count'] * asset['size']
- if all(not re.match(p, asset_name) for p in (
- r'^yt-dlp$',
- r'^yt-dlp-\d{4}\.\d{2}\.\d{2}(?:\.\d+)?\.tar\.gz$',
- r'^yt-dlp\.exe$')):
- continue
- compat_print(
- ' %s size: %s downloads: %d'
- % (asset_name, format_size(asset['size']), asset['download_count']))
-
-compat_print('total downloads traffic: %s' % format_size(total_bytes))