Skip to content

chore(release): v0.1.4 - #399

Merged
thomaspinder merged 1 commit into
mainfrom
release-v0.1.4
Nov 4, 2026
Merged

thomaspinder merged 1 commit into
mainfrom
release-v0.1.4

Conversation

@thomaspinder

Copy link
Copy Markdown
Collaborator

Summary

Bumps the version to 0.1.4 to ship #398 (spec #393), the two root fixes behind pymc-labs/pymc-marketing#3293: a per-equation exog_prior_scale (#394) and a truncated own lag in place of the stationarity Potential for one latent series with lags=1 (#395). Merge, then publish the v0.1.4 release.

Changes

  • pyproject.toml and uv.lock: 0.1.3 → 0.1.4.

Release notes

Draft to prepend to the generated notes:

Features

Fixes

  • For exactly one latent endogenous series with lags=1, build_in_model enforces stationarity with a truncated own lag (latent_own_lag, truncated to (−1, 1)) instead of a −inf Potential, with B assembled as a Deterministic under its existing name and dims. No boundary divergences, prior-predictive latent paths are stationary, the JAX backend differentiates the model for that case, and the host model is clonable for any own-lag prior mean, the default of 1 included (Truncated own lag for one latent series with lags=1 (spec #393, ticket 2) #395, ADR-0017). Other latent cases keep the Potential.

🤖 Generated with Claude Code

Bumps the version to 0.1.4 to ship #398 (spec #393), the two root fixes
behind pymc-labs/pymc-marketing#3293:

- `VAR.exog_prior_scale` accepts a tuple with one entry per endogenous
  equation (#394).
- For one latent endogenous series with `lags=1` the stationarity
  constraint is a truncated own lag instead of a -inf Potential (#395):
  no boundary divergences, the JAX backend differentiates the model for
  that case, and the host model is clonable for any own-lag prior mean.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@codecov

codecov Bot commented Nov 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@thomaspinder
thomaspinder merged commit 6990efe into main Nov 4, 2026
14 checks passed
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