Fix minimum Cassette version from 0.3.6 to 0.3.12#36
Conversation
This prevents dependabot from creating PRs for every minor and patch version update of the typos tool, reducing noise in the repository.
The package requires Julia >= 1.10, and Cassette v0.3.12 is the first version compatible with Julia 1.10 (see Cassette release notes). The previous minimum version of 0.3.6 is incompatible with Julia 1.10+. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
CI StatusThe test failures in this PR are pre-existing issues on the main branch, not caused by this change. Looking at PR #33 which was merged to main: "3 of 8 checks passed", indicating the same failures were present before this PR. The issue is that Cassette has compatibility issues with Julia 1.12's new requirement that "generated functions must return What this PR fixes:The minimum Cassette version change from
The Downgrade CI with Julia 1.10 is the correct test for validating this fix. |
Summary
Analysis
The package requires Julia >= 1.10 (as specified in the
[compat]section). However, the minimum Cassette version was set to 0.3.6, which is incompatible with Julia 1.10+.According to the Cassette release notes:
Testing with the downgrade CI workflow (which uses Julia 1.10) will properly validate this fix.
Test plan
cc @ChrisRackauckas
🤖 Generated with Claude Code