Skip to content

Align compat with the dependency floors, add release notes - #68

Merged
davidanthoff merged 1 commit into
mainfrom
align-compat
Sep 1, 2026
Merged

davidanthoff merged 1 commit into
mainfrom
align-compat

Conversation

@davidanthoff

Copy link
Copy Markdown
Member

Small follow-up to #66 before tagging/registering.

  • julia = "1" was unsatisfiable: XLSX 0.12 requires julia ≥ 1.10, so CI matrix jobs below 1.10 can never resolve. This sets the floor to 1.10 (the current LTS), the lowest the dependency stack allows — same reasoning as Pre-registration polish: compat fix, docs, defined-names tests ExcelReaders.jl#116.
  • ExcelReaders = "0.13, 1""1" (0.13 was never registered).
  • NEWS.md entry for the upcoming release describing the restored FileIO integration and the native backends.

Verified locally: both ExcelFiles test items pass against the current ExcelReaders polish branch and LibXLS main.

CI here stays red until ExcelReaders v1.0.0 is registered (and LibXLS v1.0.1 for the 1.10/1.11 jobs); re-run after that. Merge/tag/register order: LibXLS v1.0.1 → ExcelReaders v1.0.0 → this → ExcelFiles release.

🤖 Generated with Claude Code

The declared julia = "1" floor was unsatisfiable: XLSX 0.12 requires julia
>= 1.10, so CI matrix jobs below 1.10 can never resolve. Set the floor to
1.10 (the current LTS), the lowest the dependencies allow. Tighten
ExcelReaders compat to "1" (0.13 was never registered), and add release
notes for the upcoming release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@davidanthoff
davidanthoff merged commit 413b501 into main Sep 1, 2026
36 of 62 checks passed
@davidanthoff
davidanthoff deleted the align-compat branch September 1, 2026 15:00
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