Fix remaining errors
@@ -198,36 +198,37 @@ class BaseDownloadProgressBar(WindowsMixin, InterruptibleMixin,
message = "%(percent)d%%"
suffix = "%(downloaded)s %(download_speed)s %(pretty_eta)s"
-
-class DefaultDownloadProgressBar(BaseDownloadProgressBar, _BaseBar):
+# NOTE: The "type: ignore" comments are there to work around
+# https://github.com/python/typing/issues/241
+class DefaultDownloadProgressBar(BaseDownloadProgressBar, _BaseBar): # type: ignore
pass
-class DownloadSilentBar(BaseDownloadProgressBar, SilentBar):
+class DownloadSilentBar(BaseDownloadProgressBar, SilentBar): # type: ignore
pass
-class DownloadIncrementalBar(BaseDownloadProgressBar, IncrementalBar):
+class DownloadIncrementalBar(BaseDownloadProgressBar, IncrementalBar): # type: ignore
pass
-class DownloadChargingBar(BaseDownloadProgressBar, ChargingBar):
+class DownloadChargingBar(BaseDownloadProgressBar, ChargingBar): # type: ignore
pass
-class DownloadShadyBar(BaseDownloadProgressBar, ShadyBar):
+class DownloadShadyBar(BaseDownloadProgressBar, ShadyBar): # type: ignore
pass
-class DownloadFillingSquaresBar(BaseDownloadProgressBar, FillingSquaresBar):
+class DownloadFillingSquaresBar(BaseDownloadProgressBar, FillingSquaresBar): # type: ignore
pass
-class DownloadFillingCirclesBar(BaseDownloadProgressBar, FillingCirclesBar):
+class DownloadFillingCirclesBar(BaseDownloadProgressBar, FillingCirclesBar): # type: ignore
pass
-class DownloadBlueEmojiProgressBar(BaseDownloadProgressBar, BlueEmojiBar):
+class DownloadBlueEmojiProgressBar(BaseDownloadProgressBar, BlueEmojiBar): # type: ignore
pass
