mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
No need to use the github API to get transifex latest release version
This commit is contained in:
parent
42c283bdee
commit
88d248b842
@ -4,7 +4,6 @@
|
|||||||
|
|
||||||
import glob
|
import glob
|
||||||
import io
|
import io
|
||||||
import json
|
|
||||||
import os
|
import os
|
||||||
import shlex
|
import shlex
|
||||||
import subprocess
|
import subprocess
|
||||||
@ -110,16 +109,8 @@ def install_linux_deps():
|
|||||||
run('sudo', 'apt-get', 'install', '-y', 'gettext', 'libgl1-mesa-dev', 'libxkbcommon-dev', 'libxkbcommon-x11-dev')
|
run('sudo', 'apt-get', 'install', '-y', 'gettext', 'libgl1-mesa-dev', 'libxkbcommon-dev', 'libxkbcommon-x11-dev')
|
||||||
|
|
||||||
|
|
||||||
def get_tx_tarball_url():
|
|
||||||
data = json.load(urlopen(
|
|
||||||
'https://api.github.com/repos/transifex/cli/releases/latest'))
|
|
||||||
for asset in data['assets']:
|
|
||||||
if asset['name'] == 'tx-linux-amd64.tar.gz':
|
|
||||||
return asset['browser_download_url']
|
|
||||||
|
|
||||||
|
|
||||||
def get_tx():
|
def get_tx():
|
||||||
url = get_tx_tarball_url()
|
url = 'https://github.com/transifex/cli/releases/latest/download/tx-linux-amd64.tar.gz'
|
||||||
print('Downloading:', url)
|
print('Downloading:', url)
|
||||||
with urlopen(url) as f:
|
with urlopen(url) as f:
|
||||||
raw = f.read()
|
raw = f.read()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user