Skip to content

Release 0.8.1: dependency pins (PyMC/PyTensor)#918

Closed
drbenvincent wants to merge 3 commits into
mainfrom
release-0.8.1
Closed

Release 0.8.1: dependency pins (PyMC/PyTensor)#918
drbenvincent wants to merge 3 commits into
mainfrom
release-0.8.1

Conversation

@drbenvincent
Copy link
Copy Markdown
Collaborator

@drbenvincent drbenvincent commented May 15, 2026

Summary

Patch release 0.8.1 on top of tag 0.8.0, with the dependency pins from #906 (pymc<6, pytensor<3) and version bumped to 0.8.1.

Maintainer note — do not merge to main

main already contains #906 and much newer code; merging this branch would either create pointless conflicts or, worse, set __version__ to 0.8.1 on a codebase that is not the minimal 0.8.0+patch artifact.

Use this PR for CI / review only. Ship 0.8.1 by publishing a GitHub Release whose tag 0.8.1 points at the current tip of release-0.8.1 (tag name must equal causalpy.__version__ for the release workflow).

After PyPI publishes 0.8.1, consider a follow-up on main (e.g. 0.9.0.dev0 or next planned version) so the dev branch is not stuck reporting 0.8.0 indefinitely—that is separate from this patch line.

Your checklist

  • Wait for CI green on this PR (or on the branch).
  • Publish GitHub Release: tag 0.8.1 on commit at tip of release-0.8.1.
  • Confirm TestPyPI + PyPI jobs in release.yml succeed.
  • Close this PR without merging (or merge only if you intentionally adopt a different policy).

anevolbap and others added 2 commits May 15, 2026 13:47
Protect against breakage from upcoming PyMC 6.0 and PyTensor 3.0
releases. arviz is already pinned <1.0.

Closes #873
Prepare dependency-pin patch release on top of 0.8.0 (includes #906).

Co-authored-by: Cursor <cursoragent@cursor.com>
@read-the-docs-community
Copy link
Copy Markdown

read-the-docs-community Bot commented May 15, 2026

Documentation build overview

📚 causalpy | 🛠️ Build #32705469 | 📁 Comparing a7084f3 against latest (f4d8801)

  🔍 Preview build  

400 files changed · + 25 added · ± 146 modified · - 229 deleted

+ Added

± Modified

- Deleted

Co-authored-by: Cursor <cursoragent@cursor.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.06%. Comparing base (b047c56) to head (a7084f3).
⚠️ Report is 53 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #918      +/-   ##
==========================================
+ Coverage   92.42%   95.06%   +2.64%     
==========================================
  Files          52       87      +35     
  Lines        9230    13644    +4414     
  Branches      562      807     +245     
==========================================
+ Hits         8531    12971    +4440     
+ Misses        527      478      -49     
- Partials      172      195      +23     

☔ View full report in Codecov by Sentry.
📢 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.

@drbenvincent
Copy link
Copy Markdown
Collaborator Author

Closed now that we've generated 0.8.1 from this PR https://github.com/pymc-labs/CausalPy/releases/tag/0.8.1

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