1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2025-02-23 14:31:06 +00:00

Fixed issue with Python deprecation warning. #2218

This commit is contained in:
morpheus65535 2023-08-06 16:54:49 -04:00
parent 7e211f6250
commit f58d1a915d
2 changed files with 4 additions and 4 deletions

View file

@ -106,7 +106,7 @@ def get_local_announcements():
}) })
# deprecated Python versions # deprecated Python versions
if deprecated_python_version: if deprecated_python_version():
announcements.append({ announcements.append({
'text': 'Starting with Bazarr 1.4, support for Python 3.7 will get dropped. Upgrade your current version of' 'text': 'Starting with Bazarr 1.4, support for Python 3.7 will get dropped. Upgrade your current version of'
' Python ASAP to get further updates.', ' Python ASAP to get further updates.',

View file

@ -70,13 +70,13 @@ def check_if_new_update():
if not args.no_update: if not args.no_update:
release = None release = None
if use_prerelease: if use_prerelease:
if deprecated_python_version: if deprecated_python_version():
release = next((item['name'].lstrip('v') for item in data if release = next((item['name'].lstrip('v') for item in data if
semver.VersionInfo.parse('1.3.1') > semver.VersionInfo.parse(item['name'].lstrip('v')))) semver.VersionInfo.parse('1.3.1') > semver.VersionInfo.parse(item['name'].lstrip('v'))))
else: else:
release = next((item for item in data), None) release = next((item for item in data), None)
else: else:
if deprecated_python_version: if deprecated_python_version():
next((item['name'].lstrip('v') for item in data if next((item['name'].lstrip('v') for item in data if
not item['prerelease'] and semver.VersionInfo.parse('1.3.1') > semver.VersionInfo.parse( not item['prerelease'] and semver.VersionInfo.parse('1.3.1') > semver.VersionInfo.parse(
item['name'].lstrip('v')))) item['name'].lstrip('v'))))
@ -85,7 +85,7 @@ def check_if_new_update():
if release and 'name' in release: if release and 'name' in release:
logging.debug('BAZARR last release available is {}'.format(release['name'])) logging.debug('BAZARR last release available is {}'.format(release['name']))
if deprecated_python_version: if deprecated_python_version():
logging.warning('BAZARR is using a deprecated Python version, you must update Python to get latest ' logging.warning('BAZARR is using a deprecated Python version, you must update Python to get latest '
'version available.') 'version available.')