@@ -313,9 +313,6 @@ def safe_write(fn, data, mkdirs=False):
313
313
data = data .decode ('utf-8' )
314
314
315
315
with tempfile .NamedTemporaryFile (mode , ** kwargs ) as tmp :
316
- if six .PY2 :
317
- data = data .encode ('utf-8' )
318
-
319
316
log .debug (f"safe writing { len (data )} chrs into { fn } " )
320
317
tmp .write (data )
321
318
tmpn = tmp .name
@@ -679,7 +676,7 @@ def send(self, request, **kwargs):
679
676
(_ , _ , _dir ) = request .url .partition ('://' )
680
677
if _dir is None or len (_dir ) == 0 :
681
678
raise ValueError (f"not a directory url: { request .url } " )
682
- resp .raw = six .BytesIO (six . b ( _dir ))
679
+ resp .raw = io .BytesIO (_dir . encode ( "latin-1" ))
683
680
resp .status_code = 200
684
681
resp .reason = "OK"
685
682
resp .headers = {}
@@ -727,9 +724,6 @@ def url_get(url: str, verify_tls: Optional[bool] = False) -> Response:
727
724
s = requests .Session ()
728
725
r = s .get (url , headers = headers , verify = verify_tls , timeout = config .request_timeout )
729
726
730
- if six .PY2 :
731
- r .encoding = "utf-8"
732
-
733
727
log .debug (f"url_get({ url } ) returns { len (r .content )} chrs encoded as { r .encoding } " )
734
728
735
729
if config .request_override_encoding is not None :
@@ -788,7 +782,7 @@ def short_id(data):
788
782
789
783
790
784
def unicode_stream (data : str ) -> io .BytesIO :
791
- return six .BytesIO (data .encode ('UTF-8' ))
785
+ return io .BytesIO (data .encode ('UTF-8' ))
792
786
793
787
794
788
def b2u (data : Union [str , bytes , tuple , list , set ]) -> Union [str , bytes , tuple , list , set ]:
0 commit comments