Tags: JuliaData/Parsers.jl
Tags
[Diff since v2.8.0](v2.8.0...v2.8.1) **Merged pull requests:** - Add ChunkedCSV.jl to the integration tests workflow (#187) (@nickrobinson251) - Fix a type instability in a few error paths that result in the parsed… (#188) (@quinnj)
[Diff since v2.7.2](v2.7.2...v2.8.0) **Merged pull requests:** - Dict{Type,*} -> IdDict{Type,*} (#181) (@timholy) - When delim=groupmark=`x`, treat `x` as delim unless input is quoted (#182) (@nickrobinson251) - Add compat entries for stdlibs (#186) (@nickrobinson251)
[Diff since v2.5.1](v2.5.1...v2.7.2) **Closed issues:** - Resolve precompilation issues (#113) - Parsers reads out of bounds in `checkdelim!` (#156) - BoundsError for test that parses incorrect UUID (#166) - `groupmark` bugs (#168) **Merged pull requests:** - Support open and close quotes being `String` (#141) (@nickrobinson251) - Add Parsers.parse(Number, source) for number type detection + parsing (#149) (@quinnj) - Extend Options' inputs validation (#152) (@Drvi) - Ensure Char doesn't match provided delim before marking OK (#153) (@quinnj) - v2.5.2 (#155) (@Drvi) - Fix out of bounds in checkdelim (#157) (@quinnj) - Make Flags serializable (#158) (@Liozou) - Improve performance of Parsers.parse(Number, ...) (#159) (@quinnj) - Introduce PosLen31 (#160) (@Drvi) - Fix a few corner cases of new Number parsing (#161) (@quinnj) - Fix a case in Number parse where Inf was being returned when we want … (#163) (@quinnj) - Migrate from SnoopPrecompile to PrecompileTools (#164) (@timholy) - Introduce SHA1 and UUID type parsers (#165) (@Drvi) - Fix a error handling in UUID parser (#167) (@Drvi) - Fixes for `groupmark` validation (#169) (@Drvi) - Propagate `ndigits` in `parsedigits` down to `scale` (#170) (@Drvi) - Introduce `rounding` option (#171) (@Drvi) - Introduce `INEXACT` code and use it for `DateTime` (#172) (@Drvi) - Fix a case where `digits` overflow on the last digit before decimal (#173) (@Drvi) - Introduce `noscale` (#174) (@Drvi) - Introduce a beta AbstractConf type to allow custom types to avoid ove… (#175) (@quinnj) - More `groupmark` and `decimal` validation (#177) (@Drvi) - Fix regression in invalid Number parsing (#180) (@quinnj)
## Parsers v2.5.1 [Diff since v2.5.0](v2.5.0...v2.5.1) **Closed issues:** - Parsers.jl version 2.5 appears to break OpenML.jl (#150) **Merged pull requests:** - Fix equality definition between byte and Token (#151) (@nickrobinson251)
## Parsers v2.5.0 [Diff since v2.4.2](v2.4.2...v2.5.0) **Closed issues:** - Streamline `xparse` interface (#124) - Parsers.jl v2.4.1 breaks InlineStrings.jl (#133) - Add Integration Tests for downstream packages (#135) - Use quotes to disambiguate empty and missing strings (#138) - InlineStrings.jl tests fail on Parsers.jl `main` (#140) **Merged pull requests:** - Playing with ideas on how to better componentize internal parsing (#127) (@quinnj) - Add downstream tests to CI (#137) (@nickrobinson251) - Treat empty quoted field as not empty sentinel for Strings (#139) (@quinnj) - Remove OK code when sentinel is matched (#142) (@quinnj) - Fix typo in `find[d]elimiter` (#143) (@nickrobinson251) - Fix an inconsistency with ignorerepeated=true where we weren't (#144) (@quinnj) - Bump to 2.5.0 (#145) (@quinnj) - Bring performance back to pre-refactor levels (#147) (@quinnj) - Re-enable precompilation for common Parsers routines (#148) (@quinnj)
## Parsers v2.4.0 [Diff since v2.3.2](v2.3.2...v2.4.0) **Closed issues:** - Documentation for `ReturnCode` is mangled (#120) - Delete the master branch? (#125) **Merged pull requests:** - add `propertynames` for `PosLen` (#121) (@KristofferC) - fix formatting in some docstrings by escaping some characters (#122) (@KristofferC) - ensure that `getstring` resets the position of IO (#123) (@KristofferC) - fix docstring rendering for xparse (#126) (@KristofferC) - Introduce `groupmark` number-parsing option (#128) (@Drvi)
## Parsers v2.3.1 [Diff since v2.3.0](v2.3.0...v2.3.1) **Closed issues:** - `stripquoted` doesn't know to strip quoted whitespace when space is the delimiter (#115) **Merged pull requests:** - Always strip quoted `' '` and `'\t'` when `stripquoted=true` (#116) (@nickrobinson251)
PreviousNext