Skip to content

Updated formulae dependency and ready for 0.2.12#880

Merged
digicosmos86 merged 5 commits intomainfrom
879-update-formulae-dependency-and-release-a-new-version
Jan 28, 2026
Merged

Updated formulae dependency and ready for 0.2.12#880
digicosmos86 merged 5 commits intomainfrom
879-update-formulae-dependency-and-release-a-new-version

Conversation

@digicosmos86
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the project for the 0.2.12 release by updating the Bambi dependency from 0.16.x to 0.17.x and updating related tooling versions. The release focuses on compatibility improvements and new features.

Changes:

  • Updated Bambi dependency constraint from >=0.16.0, <0.17.0 to >=0.17.0,<0.18.0 for compatibility with Bambi 0.17.1+
  • Updated pre-commit hooks (ruff to v0.14.13, mypy to v1.19.1)
  • Added changelog entry documenting Python 3.13 compatibility, new convenience function, bug fixes, and RLSSM features

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
pyproject.toml Updated bambi dependency to >=0.17.0,<0.18.0 for compatibility with newer versions
docs/overrides/main.html Updated announcement banner to reflect v0.2.12 release
docs/changelog.md Added changelog entry for v0.2.12 documenting key changes and improvements
.pre-commit-config.yaml Updated ruff and mypy versions for development tooling

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

digicosmos86 and others added 3 commits January 20, 2026 09:44
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@cpaniaguam cpaniaguam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Copy Markdown
Collaborator

@cpaniaguam cpaniaguam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Copy Markdown
Member

@AlexanderFengler AlexanderFengler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

left a comment but shouldn't block this.

This version includes the following changes:

1. Compatibility with Python 3.13 and Bambi 0.17.1+.
2. A new `make_distribution_for_supported_model` convenience function for creating `pm.Distribution`.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@digicosmos86 just a thought. Should we lean into registered lingo instead of supported everywhere?

@digicosmos86 digicosmos86 changed the title Updated bambi dependency and ready for 0.2.12 Updated formulae dependency and ready for 0.2.12 Jan 28, 2026
@digicosmos86 digicosmos86 merged commit 6e83486 into main Jan 28, 2026
4 of 7 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.

Update formulae dependency and release a new version

4 participants