Skip to content

Raise Julia floor to 1.10 to match ReadStat - #31

Merged
davidanthoff merged 1 commit into
mainfrom
raise-julia-compat-1.10
Aug 31, 2026
Merged

davidanthoff merged 1 commit into
mainfrom
raise-julia-compat-1.10

Conversation

@davidanthoff

Copy link
Copy Markdown
Member

Follow-on to queryverse/ReadStat.jl#95.

ReadStat is moving its julia floor to 1.10, because ReadStat_jll 1.1.8 and newer require at least julia 1.6 and anything lower silently resolves back to the December 2020 readstat binary. StatFiles should follow rather than keep advertising support for julia versions its dependency will not resolve on. This mirrors fb42070, which set the floor to 1.3 for exactly the same reason when ReadStat was at 1.3.

The ReadStat compat bound already admits 1.2 through its "1" caret, so nothing is needed there yet; tightening it to drop the stale 0.4.1 range is a follow-up once ReadStat 1.2.0 registers.

Testing

Both test items pass, including the Show item with its exact-string assertions - worth noting because that item is what would surface any drift in inferred column types. Also verified against a dev-linked checkout of the ReadStat branch above, not just the registry version.

🤖 Generated with Claude Code

ReadStat now requires julia 1.10, because ReadStat_jll 1.1.8 and newer
require at least 1.6 and anything lower silently resolves back to the
December 2020 binary. Follow it here rather than leave StatFiles
advertising support for julia versions its dependency will not resolve
on. This mirrors commit fb42070, which set the floor to 1.3 for the same
reason when ReadStat was at 1.3.

The ReadStat compat bound already admits 1.2 via its "1" caret; tightening
it to drop the stale 0.4.1 range waits until ReadStat 1.2.0 registers.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@davidanthoff
davidanthoff merged commit 5828116 into main Aug 31, 2026
25 of 31 checks passed
@davidanthoff
davidanthoff deleted the raise-julia-compat-1.10 branch August 31, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant