Remove Python 2 cStringIO imports

This commit is contained in:
Chris Mayo 2020-05-15 19:37:04 +01:00
parent f3eb787014
commit f8c9faec1b
4 changed files with 6 additions and 21 deletions

View file

@ -18,11 +18,7 @@ Handle FTP links.
"""
import ftplib
try:
from cStringIO import StringIO
except ImportError:
# Python 3
from io import StringIO
from io import StringIO
from .. import log, LOG_CHECK, LinkCheckerError, mimeutil
from . import proxysupport, httpurl, internpaturl, get_index_html

View file

@ -17,15 +17,11 @@
Logging and debug functions.
"""
from io import StringIO
import logging
import os
import inspect
import traceback
try:
from cStringIO import StringIO
except ImportError:
# Python 3
from io import StringIO
# memory leak debugging
#import gc

View file

@ -17,11 +17,9 @@
A CSV logger.
"""
import csv
from io import StringIO
import os
try:
from cStringIO import StringIO
except ImportError: # Python 3
from io import StringIO
from . import _Logger
from .. import strformat

View file

@ -17,14 +17,9 @@
Test decorators.
"""
import unittest
from io import StringIO
import time
try:
from cStringIO import StringIO
except ImportError:
# Python 3
from io import StringIO
import unittest
import linkcheck.decorators