unstructured
fix(csv): reject CSV and TSV files that span too many cells
#4518
Merged

fix(csv): reject CSV and TSV files that span too many cells #4518

badGarnet merged 8 commits into main from fix/csv-tsv-cell-limit
badGarnet
badGarnet fix(csv): reject CSV and TSV files that span too many cells
074957cd
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
badGarnet fix(csv): measure the span without the csv module; normalize line end…
295536d6
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
badGarnet fix(csv): convert only a lone "\r", keeping "\r\n" inside quoted fields
6528f2f3
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
badGarnet fix(csv): stream the file to Pandas; match its BOM and blank-line rules
bdd02b8a
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
cragwolfe
cragwolfe commented on 2026-10-02
badGarnet fix(csv): read the stream in linear time; restore TSV input handling
b526efa2
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
cragwolfe
cragwolfe approved these changes on 2026-10-02
badGarnet Merge remote-tracking branch 'origin/main' into fix/csv-tsv-cell-limit
6eca345d
badGarnet fix(csv): count every implicit-index column a header admits
b6ad7789
cubic-dev-ai
cubic-dev-ai commented on 2026-10-02
badGarnet Merge remote-tracking branch 'origin/main' into fix/csv-tsv-cell-limit
6e9f8e9c
badGarnet badGarnet merged 15c6302f into main 7 days ago
badGarnet badGarnet deleted the fix/csv-tsv-cell-limit branch 7 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone