Skip to content

chore: Upgrade to Fable 5.2#316

Merged
dbrattli merged 2 commits into
mainfrom
chore/upgrade-fable-5.2
Jun 12, 2026
Merged

chore: Upgrade to Fable 5.2#316
dbrattli merged 2 commits into
mainfrom
chore/upgrade-fable-5.2

Conversation

@dbrattli

Copy link
Copy Markdown
Collaborator

Summary

  • Bump the Fable compiler tool and fable-library runtime from 5.1.0 → 5.2.0 (.config/dotnet-tools.json, root pyproject.toml, uv.lock).
  • Tighten the consumer-facing dependency in src/pyproject.toml from fable-library>=0.8.0 to fable-library>=5.0.0,<6, encoding the "Fable.Python major must match Fable major" rule while staying flexible across 5.x patches/minors.
  • Apply pre-existing fantomas formatting drift (second commit, no behavioral change).

Testing

  • just test-python — ✅ 556 passed
  • uv run ruff check . — ✅ all checks passed
  • just format-check — ✅ passes

🤖 Generated with Claude Code

dbrattli and others added 2 commits June 12, 2026 21:10
Bump the Fable compiler tool and fable-library runtime from 5.1.0 to
5.2.0. Also bound the consumer-facing fable-library dependency in
src/pyproject.toml to >=5.0.0,<6 to encode the major-must-match-Fable
rule (previously the very-loose >=0.8.0).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Fix pre-existing formatting drift flagged by `just format-check` in
four stdlib binding files and four test files. No behavioral changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dbrattli dbrattli merged commit e57b145 into main Jun 12, 2026
9 checks passed
@dbrattli dbrattli deleted the chore/upgrade-fable-5.2 branch June 12, 2026 19:22
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