Skip to content

Conversation

@dbrattli
Copy link
Collaborator

@dbrattli dbrattli commented Dec 8, 2025

Summary

  • Relax FSharp.Core dependency from >= 10.0.100 to >= 5.0.0 using lowest_matching: true
  • Fixes NU1605 version conflict errors for users on .NET 6, 8, or 9
  • Updates release version to 5.0.0-alpha.20.1

Problem

Fable.Python 5.0.0-alpha.20 depended on FSharp.Core >= 10.0.100 (part of .NET 10 preview), causing version conflicts when referenced from projects using .NET 8 or .NET 9.

Test plan

  • Build succeeds (just build)
  • All 99 Python tests pass (just test-python)

🤖 Generated with Claude Code

dbrattli and others added 2 commits December 8, 2025 18:30
Use lowest_matching: true to resolve FSharp.Core to the minimum
version (5.0.0) instead of the latest (10.0.100). This fixes
NU1605 version conflicts for users on .NET 6, 8, or 9.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dbrattli dbrattli merged commit 10eb65b into main Dec 8, 2025
2 checks passed
@dbrattli dbrattli deleted the fix/fsharp-core-version-constraint branch December 8, 2025 17:36
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.

2 participants