[update] Do not check _update_spec when up to date

This commit is contained in:
pukkandan 2022-06-30 03:37:48 +05:30
parent 28cdb605aa
commit a63b35a60c
No known key found for this signature in database
GPG key ID: 7EEE9E1E817D0A39

View file

@ -88,6 +88,10 @@ def __init__(self, ydl):
@functools.cached_property @functools.cached_property
def _tag(self): def _tag(self):
latest = self._get_version_info('latest')['tag_name']
if version_tuple(__version__) >= version_tuple(latest):
return 'latest'
identifier = f'{detect_variant()} {system_identifier()}' identifier = f'{detect_variant()} {system_identifier()}'
for line in self._download('_update_spec', 'latest').decode().splitlines(): for line in self._download('_update_spec', 'latest').decode().splitlines():
if not line.startswith('lock '): if not line.startswith('lock '):