File tree Expand file tree Collapse file tree 3 files changed +6
-9
lines changed Expand file tree Collapse file tree 3 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 1- import  codecs 
21from  datetime  import  datetime 
32from  textwrap  import  dedent 
43
@@ -42,15 +41,15 @@ def test_to_latex_to_file_utf8_with_encoding(self):
4241        df  =  DataFrame ([["au\xdf gangen" ]])
4342        with  tm .ensure_clean ("test.tex" ) as  path :
4443            df .to_latex (path , encoding = "utf-8" )
45-             with  codecs . open (path ,  "r" , encoding = "utf-8" ) as  f :
44+             with  open (path , encoding = "utf-8" ) as  f :
4645                assert  df .to_latex () ==  f .read ()
4746
4847    def  test_to_latex_to_file_utf8_without_encoding (self ):
4948        # test with utf-8 without encoding option 
5049        df  =  DataFrame ([["au\xdf gangen" ]])
5150        with  tm .ensure_clean ("test.tex" ) as  path :
5251            df .to_latex (path )
53-             with  codecs . open (path ,  "r" , encoding = "utf-8" ) as  f :
52+             with  open (path , encoding = "utf-8" ) as  f :
5453                assert  df .to_latex () ==  f .read ()
5554
5655    def  test_to_latex_tabular_with_index (self ):
Original file line number Diff line number Diff line change @@ -513,19 +513,18 @@ def test_is_fsspec_url_chained():
513513    assert  not  icom .is_fsspec_url ("filecache::://pandas/test.csv" )
514514
515515
516- @pytest .mark .parametrize ("encoding" , [None , "utf-8" ]) 
517516@pytest .mark .parametrize ("format" , ["csv" , "json" ]) 
518- def  test_codecs_encoding (encoding ,  format ):
517+ def  test_codecs_encoding (format ):
519518    # GH39247 
520519    expected  =  pd .DataFrame (
521520        1.1  *  np .arange (120 ).reshape ((30 , 4 )),
522521        columns = pd .Index (list ("ABCD" )),
523522        index = pd .Index ([f"i-{ i }   for  i  in  range (30 )]),
524523    )
525524    with  tm .ensure_clean () as  path :
526-         with  codecs . open (path , mode = "w" , encoding = encoding ) as  handle :
525+         with  open (path , mode = "w" , encoding = "utf-8" ) as  handle :
527526            getattr (expected , f"to_{ format }  )(handle )
528-         with  codecs . open (path , mode = "r" ,  encoding = encoding ) as  handle :
527+         with  open (path , encoding = "utf-8" ) as  handle :
529528            if  format  ==  "csv" :
530529                df  =  pd .read_csv (handle , index_col = 0 )
531530            else :
Original file line number Diff line number Diff line change 11from  __future__ import  annotations 
22
3- import  codecs 
43import  json 
54import  locale 
65import  os 
@@ -143,7 +142,7 @@ def show_versions(as_json: str | bool = False) -> None:
143142            sys .stdout .writelines (json .dumps (j , indent = 2 ))
144143        else :
145144            assert  isinstance (as_json , str )  # needed for mypy 
146-             with  codecs . open (as_json , "wb " , encoding = "utf8 " ) as  f :
145+             with  open (as_json , "w " , encoding = "utf-8 " ) as  f :
147146                json .dump (j , f , indent = 2 )
148147
149148    else :
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments