diff --git a/geomagio/Controller.py b/geomagio/Controller.py index 186340565de598648c12d8127cce397396d86580..aa71797462eaad81804de46f5722ab2bad01f8e9 100644 --- a/geomagio/Controller.py +++ b/geomagio/Controller.py @@ -1,7 +1,7 @@ """Controller class for geomag algorithms""" import argparse -from io import BytesIO, StringIO +from io import StringIO import sys from typing import List, Optional, Tuple, Union @@ -506,15 +506,7 @@ def get_input_factory(args): input_factory_args["urlInterval"] = args.input_url_interval input_factory_args["urlTemplate"] = args.input_url else: - try: - input_stream = BytesIO(Util.read_url(args.input_url)) - except TypeError as e: - print(str(e), file=sys.stderr) - print( - "Warning: reading url as BytesIO failed; attempting StringIO", - file=sys.stderr, - ) - input_stream = StringIO(Util.read_url(args.input_url)) + input_stream = StringIO(Util.read_url(args.input_url)) input_type = args.input if input_type == "edge": input_factory = edge.EdgeFactory(