diff options
Diffstat (limited to 'qutebrowser/browser/qtnetworkdownloads.py')
-rw-r--r-- | qutebrowser/browser/qtnetworkdownloads.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/qutebrowser/browser/qtnetworkdownloads.py b/qutebrowser/browser/qtnetworkdownloads.py index 3aebbb6dd..cad575a6e 100644 --- a/qutebrowser/browser/qtnetworkdownloads.py +++ b/qutebrowser/browser/qtnetworkdownloads.py @@ -24,11 +24,11 @@ import os.path import shutil import functools from typing import Dict, IO, Optional +import dataclasses -import attr from PyQt5.QtCore import pyqtSlot, pyqtSignal, QTimer, QUrl from PyQt5.QtWidgets import QApplication -from PyQt5.QtNetwork import QNetworkRequest, QNetworkReply +from PyQt5.QtNetwork import QNetworkRequest, QNetworkReply, QNetworkAccessManager from qutebrowser.config import config, websettings from qutebrowser.utils import message, usertypes, log, urlutils, utils, debug, objreg @@ -38,11 +38,11 @@ from qutebrowser.browser.webkit import http from qutebrowser.browser.webkit.network import networkmanager -@attr.s +@dataclasses.dataclass class _RetryInfo: - request = attr.ib() - manager = attr.ib() + request: QNetworkRequest + manager: QNetworkAccessManager class DownloadItem(downloads.AbstractDownloadItem): |