summaryrefslogtreecommitdiff
path: root/qutebrowser/mainwindow/prompt.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/mainwindow/prompt.py')
-rw-r--r--qutebrowser/mainwindow/prompt.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/qutebrowser/mainwindow/prompt.py b/qutebrowser/mainwindow/prompt.py
index 85363a3fc..f214e7782 100644
--- a/qutebrowser/mainwindow/prompt.py
+++ b/qutebrowser/mainwindow/prompt.py
@@ -25,7 +25,7 @@ import collections
import functools
from typing import Deque, MutableSequence, Optional, cast
-import attr
+import dataclasses
from PyQt5.QtCore import (pyqtSlot, pyqtSignal, Qt, QTimer, QDir, QModelIndex,
QItemSelectionModel, QObject, QEventLoop)
from PyQt5.QtWidgets import (QWidget, QGridLayout, QVBoxLayout, QLineEdit,
@@ -43,13 +43,13 @@ from qutebrowser.utils import urlmatch
prompt_queue = cast('PromptQueue', None)
-@attr.s
+@dataclasses.dataclass
class AuthInfo:
"""Authentication info returned by a prompt."""
- user = attr.ib()
- password = attr.ib()
+ user: str
+ password: str
class Error(Exception):