Skip to content

Update CSV requirement from 0.10.15 to 0.10.15, 1.3 - #54

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/CSV-0.10.15-and-1.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/CSV-0.10.15-and-1.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 6, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on CSV to permit the latest version.

Release notes

Sourced from CSV's releases.

v1.3.0

CSV v1.3.0

Diff since v1.2.1

Added

  • CSV.Rows, CSV.File, and CSV.read accept a Tables.Schema known before reading. They validate header names and order, row width, missing values, and each value's declared type. Invalid input reports a CSV.ParseError with its row, column, byte position, and problem kind. (#1226)
  • Schema rows are typed NamedTuples. Eager schema reads produce typed columns and own their text bytes, including when the source buffer or file changes afterward.
  • Schema readers support programs compiled with juliac --trim=safe, using local paths, IO, or byte buffers.

Fixed

  • Strict reads of fixed-width strings report oversized text as CSV.ParseError with its location, including escaped and multibyte text. Parallel schema reads preserve the first invalid row when a later chunk also contains oversized text.

Compatibility

  • Requires Julia 1.10 or later. Schema validation is opt-in; existing reads keep their behavior when schema is omitted or nothing.
  • Custom date formats and generic user-defined tryparse fallbacks work at runtime but cannot yet be trimmed. Julia 1.12 trimmed programs need one thread or parallel=false, prefetch=false; Julia 1.13 supports multiple threads.

Co-authored by Codex

Merged pull requests:

Commits
  • de841a5 Add schema-checked, trimmable reads to CSV.Rows and CSV.File (#1226)
  • de5aec2 Bump version to 1.2.1 (#1230)
  • 1baab98 Document that inference reads only the returned rows (#1229)
  • 42c0889 Parse requested Float32 and Float16 columns at their own precision (#1228)
  • a07babb Fall back when a streamed filter rejects a sampled column type (#1227)
  • dbc58ce Accept (i, name) -> Bool functions for select and drop; release 1.2.0 (#1210)
  • bb55ca0 Don't fail CI when the Codecov upload fails (#1225)
  • 1dd1e40 Drop File's eltype method, which invalidated Base code on load (#1224)
  • a1a2828 List the reader keywords in the CSV.File docstring (#1215)
  • e1b0a28 Tighten the docs and fix inaccurate claims (#1217)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [CSV](https://github.com/JuliaData/CSV.jl) to permit the latest version.
- [Release notes](https://github.com/JuliaData/CSV.jl/releases)
- [Commits](JuliaData/CSV.jl@v0.10.15...v1.3.0)

---
updated-dependencies:
- dependency-name: CSV
  dependency-version: 1.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Nov 6, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants