@@ -542,13 +542,11 @@ def _read(
542
542
"""Generic reader of line files."""
543
543
# if we pass a date_parser and parse_dates=False, we should not parse the
544
544
# dates GH#44366
545
- if (
546
- kwds .get ("date_parser" , None ) is not None
547
- and kwds .get ("parse_dates" , None ) is None
548
- ):
549
- kwds ["parse_dates" ] = True
550
- elif kwds .get ("parse_dates" , None ) is None :
551
- kwds ["parse_dates" ] = False
545
+ if kwds .get ("parse_dates" , None ) is None :
546
+ if kwds .get ("date_parser" , None ) is None :
547
+ kwds ["parse_dates" ] = False
548
+ else :
549
+ kwds ["parse_dates" ] = True
552
550
553
551
# Extract some of the arguments (pass chunksize on).
554
552
iterator = kwds .get ("iterator" , False )
@@ -564,7 +562,7 @@ def _read(
564
562
"The 'chunksize' option is not supported with the 'pyarrow' engine"
565
563
)
566
564
else :
567
- chunksize = validate_integer ("chunksize" , kwds . get ( " chunksize" , None ) , 1 )
565
+ chunksize = validate_integer ("chunksize" , chunksize , 1 )
568
566
569
567
nrows = kwds .get ("nrows" , None )
570
568
0 commit comments