remove 'contextlib' imports

pull/5479/head
Mike Fährmann 6 months ago
parent 9a8403917a
commit 40bd145637
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -10,7 +10,6 @@
# https://github.com/yt-dlp/yt-dlp/blob/master/yt_dlp/cookies.py
import binascii
import contextlib
import ctypes
import logging
import os
@ -682,7 +681,8 @@ def _get_gnome_keyring_password(browser_keyring_name):
# lists all keys and presumably searches for its key in the list.
# It appears that we must do the same.
# https://github.com/jaraco/keyring/issues/556
with contextlib.closing(secretstorage.dbus_init()) as con:
con = secretstorage.dbus_init()
try:
col = secretstorage.get_default_collection(con)
label = browser_keyring_name + " Safe Storage"
for item in col.get_all_items():
@ -691,6 +691,8 @@ def _get_gnome_keyring_password(browser_keyring_name):
else:
_log_error("Failed to read from GNOME keyring")
return b""
finally:
con.close()
def _get_linux_keyring_password(browser_keyring_name, keyring):

@ -13,7 +13,6 @@ import unittest
from unittest.mock import patch
import io
import contextlib
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from gallery_dl import job, config, text # noqa E402
@ -32,8 +31,13 @@ class TestJob(unittest.TestCase):
jobinstance = extr_or_job
with io.StringIO() as buffer:
with contextlib.redirect_stdout(buffer):
stdout = sys.stdout
sys.stdout = buffer
try:
jobinstance.run()
finally:
sys.stdout = stdout
return buffer.getvalue()

Loading…
Cancel
Save