You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
quoted_na appears in the signature of some core functions:
read_delim()
read_csv()
read_csv2()
read_tsv()
Use of quoted_na now errors unless user is explicitly using the 1st edition. It has been deprecate_soft() since readr 2.0.0 and was just ignored.
quoted_na is used in some functions that live entirely in readr and are arguably legacy:
read_*_chunked()
tokenizer_*()
The documentation has been updated here to better reflect the situation (?).
Use of fwf_empty(skip_empty_rows =) now errors unless user is explicitly using the 1st edition. It has been deprecate_soft() since readr 2.0.0 and was just ignored.
skip_empty_rows arguments appear elsewhere (i.e. not just fwf_empty()) and are still used by first edition, so it's complicated.
This issue tracks deprecations that could be advanced in a future readr release.
Is it time to soft deprecate the first edition? In readr 2.0.0, we said:
Deprecated in readr 2.0.0 (2021-07-20)
✅ Melt functions
melt_csv(),melt_csv2(),melt_delim(),melt_tsv()(were inR/melt_delim.R)melt_fwf()(was inR/melt_fwf.R)melt_table(),melt_table2()(were inR/melt_table.R)melt_csv_chunked(),melt_csv2_chunked(),melt_delim_chunked(),melt_tsv_chunked()(were inR/melt_delim_chunked.R)✅
read_table2()functiondeprecate_soft("2.0.0", ...)then just called `read_table() anyway✅
quote_escapeParameterquote_escapeargument #1602write_delim()write_csv()write_csv2()write_excel_csv()write_excel_csv2()write_tsv()lifecycle::deprecate_soft("2.0.0", ...)then assigning value to theescapeparameter✅
quoted_naParameterquoted_naargument #1604. Sort of a complicated situation.quoted_naappears in the signature of some core functions:read_delim()read_csv()read_csv2()read_tsv()Use of
quoted_nanow errors unless user is explicitly using the 1st edition. It has beendeprecate_soft()since readr 2.0.0 and was just ignored.quoted_nais used in some functions that live entirely in readr and are arguably legacy:read_*_chunked()tokenizer_*()The documentation has been updated here to better reflect the situation (?).
✅
skip_empty_rowsparameter infwf_empty()fwf_empty(skip_empty_rows =)now errors unless user is explicitly using the 1st edition. It has beendeprecate_soft()since readr 2.0.0 and was just ignored.skip_empty_rowsarguments appear elsewhere (i.e. not justfwf_empty()) and are still used by first edition, so it's complicated.Deprecated in readr 1.4.0 (2020-01-31)
✅
pathParameterpathargument #1601fileparameterlifecycle::deprecate_warn("1.4.0", ...)then assigning value tofileparameterwrite_delim()write_csv()write_csv2()write_excel_csv()write_excel_csv2()write_tsv()write_lines()write_file()write_rds()