Version 0.6
pipette 0.6.0 (2021-06-04)
Major changes:
-
importnow uses S4 methods based on thefileargument, which can be manually overridden with theformatargument (e.g. “csv” for a CSV file). -
importandexportnow supportengineargument for methods dispatching oncharacteranddata.frame. Currently “base” (base R), “data.table”, “readr”, and “vroom” are supported. - Source code lines now default to using base R for import/export by default. Previously, this defaulted to data.table, which is now only used as the default for import of delimited files.
Minor changes:
-
import: Added support forremoveBlankandstripWhitespacefor import of source code lines (LinesFile). -
import: Improved import handling of source code lines using data.table.
pipette 0.6.1 (2021-06-09)
Minor changes:
-
import: Ensure thatdata.tableengine always interprets empty strings ("") asNA. Thefreadfunction is opinionated about this and doesn’t currently respect""input as anNAstring. -
decode/encode: Ensure we’re not dropping metadata here.
pipette 0.6.2 (2021-06-10)
Minor changes:
-
localOrRemoteFile: Improved handling of URLs without a file extension. -
import/export: Simplified the appearance of file variables, making them easier to copy directly from the console for debugging.
pipette 0.6.3 (2021-08-05)
Minor changes:
-
sanitizeNA(): Reworked internal call to usefactorinstead ofas.factorfollowed by a separatelevelscall. This can result in an unwanted value swap for factors with a single value. Added code coverage to check for this. - Updated package dependency versions.