Skip to content

Releases: JuliaData/CSV.jl

v0.10.14

10 Apr 00:22
3d61294
Compare
Choose a tag to compare

CSV v0.10.14

Diff since v0.10.13

Merged pull requests:

Closed issues:

  • CSV.jl fails to precompile on Ubuntu server, v0.10.5 and up. (#1117)
  • CSV is broken in nightly julia (#1132)

v0.10.13

02 Mar 21:56
ba1f4d2
Compare
Choose a tag to compare

CSV v0.10.13

Diff since v0.10.12

Merged pull requests:

  • Update keyworddocs.jl for limit to remove use of deprecated "threaded" (#1123) (@rdavis120)
  • support for IOBuffer containing Memory (#1125) (@longemen3000)
  • Add compat to Documenter.jl, use warnonly = Documenter.except() (#1126) (@longemen3000)

Closed issues:

  • CSV.jl errors on nightly (#1124)

v0.10.12

01 Jan 20:31
849f17f
Compare
Choose a tag to compare

CSV v0.10.12

Diff since v0.10.11

Merged pull requests:

Closed issues:

  • A couple of failing tests on Julia 1.7.3 (#1005)
  • Writing large DataFrame extremely slow (#1017)
  • [Bug] CSV.read randomly changes eltype of column (#1089)
  • Multithreaded parsing error should be warning (#1095)
  • Load error with Parsers.Options (#1101)
  • Precompilation issue in Ubuntu 22.04.2 LTS (libLLVM-14jl.so (unknown line)) (#1103)
  • Can't transfer CSV.jl v0.10.11 from Windows to Linux (#1110)
  • Add Zenodo badge to README (#1112)
  • can not read the csv with large cells written by itself (#1115)

v0.10.11

05 Jun 05:41
2f0e4a5
Compare
Choose a tag to compare

CSV v0.10.11

Diff since v0.10.10

Closed issues:

  • Ability to specify a thousands separator character (#626)
  • Threaded parsing type mismatch depending on ntasks value (#1010)
  • Integer column randomly typed as string when threading enabled (#1047)
  • Promotion error with String7 type (#1053)
  • Too many missing warnings (#1083)

Merged pull requests:

v0.10.10

09 May 14:25
390a7d3
Compare
Choose a tag to compare

CSV v0.10.10

Diff since v0.10.9

Closed issues:

  • Error when reading csv in non UTF-8 encoding (#1022)
  • Do not edit "N/A", "NA", and similar entries by default. (#1077)
  • getproperty on File makes internal use of dot notation problematic (#1080)

Merged pull requests:

v0.10.9

04 Jan 14:46
94deaf4
Compare
Choose a tag to compare

CSV v0.10.9

Diff since v0.10.8

Closed issues:

  • "writeshortest not defined" on macOS (#1065)

Merged pull requests:

v0.10.8

08 Dec 14:12
Compare
Choose a tag to compare

CSV v0.10.8

Diff since v0.10.7

Closed issues:

  • UndefVarError: writeshortest not defined on CSV.write (#1056)
  • Design of clear_task_threads (#1057)

Merged pull requests:

  • Only clear thread states if we're the root task (#1050) (@quinnj)
  • Use SnoopPrecompile for precompilation (#1051) (@quinnj)
  • Use WeakRefs for spawned tasks to avoid holding unexpected references (#1058) (@quinnj)

v0.10.7

25 Oct 21:11
360b215
Compare
Choose a tag to compare

CSV v0.10.7

Diff since v0.10.6

Closed issues:

  • CSV.File for particular file works on v0.10.4 crashes on v0.10.5 (#1041)
  • Memory leak in multi-threaded CSV.read (#1045)

Merged pull requests:

  • Revert "Add SnoopPrecompile (#1018)" (#1043) (@quinnj)
  • Clear thread state to ensure threads local state don't keep references (#1046) (@quinnj)

v0.10.6

21 Oct 21:32
09bc666
Compare
Choose a tag to compare

CSV v0.10.6

Diff since v0.10.5

Closed issues:

  • Test for CSV.Chunks reliably errors when not run on CSV.jl CI (#1037)

Merged pull requests:

v0.10.5

21 Oct 04:22
b35af59
Compare
Choose a tag to compare

CSV v0.10.5

Diff since v0.10.4

Closed issues:

  • CSV can't be precompiled in VSCode on Windows 10 (#994)
  • Installation/precompilation error (#999)
  • Add writerow to write CSV format row-wise in a loop (#1001)
  • CSV.File dies with out-of-bounds error when used in multiple threads (#1007)
  • Parsing fails with long strings (#1009)
  • Feature request: Allow column selection for types with regex (#1014)
  • Bug with setting column type (#1021)
  • typemap has no effect in CSV.read in Jupyter Notebook (#1024)
  • typos (#1025)
  • chop bug with String7 (#1028)
  • Latest Parsers.jl + InlineStrings.jl breaks CSV.jl (#1033)
  • Failed to parse csv with cyrillic values (#1034)
  • CSV.read - parsing error solved by adding stringtype=String (#1035)
  • Error loading csv file with string of length 8 (#1036)

Merged pull requests: