Skip to content

Allow StatsFuns 2 in compat - #323

Merged
bvdmitri merged 1 commit into
mainfrom
compat/statsfuns-2
Sep 29, 2026
Merged

bvdmitri merged 1 commit into
mainfrom
compat/statsfuns-2

Conversation

@bvdmitri

Copy link
Copy Markdown
Member

Widens compat to StatsFuns = "0.9, 1, 2".

StatsFuns 2.0's only breaking change removes the Rmath-based RFunctions submodule, which ExponentialFamily doesn't use.

With compat forced to "2", the full test suite passes locally (Julia 1.11, StatsFuns v2.2.1, BayesBase v1.5.10).

After BayesBase 1.5.10 (ReactiveBayes/BayesBase.jl#63), this is the last thing stopping ExponentialFamilyProjection.jl from accepting StatsFuns 2 (ReactiveBayes/ExponentialFamilyProjection.jl#94). A new patch release is needed once this is merged.

🤖 Generated with Claude Code

StatsFuns 2 only removes the Rmath-based RFunctions submodule, which
ExponentialFamily does not use. Full test suite passes with StatsFuns 2.2.1.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@bvdmitri
bvdmitri requested a review from Nimrais September 29, 2026 09:17
@codecov

codecov Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.44%. Comparing base (358dd4d) to head (ac54ba9).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #323   +/-   ##
=======================================
  Coverage   87.44%   87.44%           
=======================================
  Files          45       45           
  Lines        4101     4101           
=======================================
  Hits         3586     3586           
  Misses        515      515           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bvdmitri
bvdmitri merged commit cd90092 into main Sep 29, 2026
12 checks passed
@bvdmitri
bvdmitri deleted the compat/statsfuns-2 branch September 29, 2026 10:44
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