Skip to content

chore(deps): update ConvolvedDistributions requirement from 0.2, 0.3 to 0.2, 0.3, 0.4 in the julia group - #933

Merged
seabbs merged 1 commit into
mainfrom
dependabot/julia/julia-8e9b1ef4bb
Aug 11, 2026
Merged

chore(deps): update ConvolvedDistributions requirement from 0.2, 0.3 to 0.2, 0.3, 0.4 in the julia group#933
seabbs merged 1 commit into
mainfrom
dependabot/julia/julia-8e9b1ef4bb

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on ConvolvedDistributions to permit the latest version.
Updates ConvolvedDistributions to 0.4.0

Release notes

Sourced from ConvolvedDistributions's releases.

v0.4.0

ConvolvedDistributions v0.4.0

Diff since v0.3.1

Breaking changes

  • The continuous-delay error gate in convolve_series has been removed. A continuous delay is now a plain MethodError where it was previously a checked ArgumentError.

New types

  • Ratio type and ratio verb (Z = X / Y): the ratio of two independent non-negative distributions, using Gauss–Legendre quadrature. Supports pdf, cdf, quantile, rand, minimum/maximum, and all AD backends.

New features

  • pgf — probability generating function primitive for discrete distributions, with closed forms for standard count families (Poisson, Bernoulli, Binomial, Geometric, NegativeBinomial) and a truncated-series fallback for any DiscreteUnivariateDistribution.
  • quantile_by_optimization — shared numeric quantile inversion, usable from downstream packages and from the ConvolvedDistributionsOptimizationExt extension for Convolved, Difference, Product, and Ratio.
  • Time-varying delaysconvolve_series now accepts a vector of per-time-point delays (or delay-mass pairs), dispatching element-by-element. Supports both discrete and caller-supplied mass vectors.

Refactoring

  • Internal renames: _causal_convolve_convolve_series_fixed, _convolve_series_convolve_series_varying
  • The masses hook is now public API.

Documentation

  • New product-distributions tutorial page
  • PGF documentation in the module docstring
  • FAQ entries for dispatch and solver selection

Maintenance

  • Dependency updates (JET, GitHub Actions)
  • Version increment: 0.3.2 → 0.4.0

Merged pull requests:

Closed issues:

  • Apply my readme style changes across our managed ecosystem (#69)
  • Host the analytic-pair registry + direct CDF-kernel solver (foundation for Censored#891) (#77)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…to 0.2, 0.3, 0.4

Updates the requirements on [ConvolvedDistributions](https://github.com/EpiAware/ConvolvedDistributions.jl) to permit the latest version.

Updates `ConvolvedDistributions` to 0.4.0
- [Release notes](https://github.com/EpiAware/ConvolvedDistributions.jl/releases)
- [Changelog](https://github.com/EpiAware/ConvolvedDistributions.jl/blob/main/docs/release_notes_header.jl)
- [Commits](https://github.com/EpiAware/ConvolvedDistributions.jl/commits/v0.4.0)

---
updated-dependencies:
- dependency-name: ConvolvedDistributions
  dependency-version: 0.4.0
  dependency-type: direct:production
  dependency-group: julia
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Aug 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Try this Pull Request!

Option 1: Julia Package Manager

Open Julia and type:

import Pkg
Pkg.activate(temp=true)
Pkg.add(url="https://github.com/EpiAware/CensoredDistributions.jl", rev="dependabot/julia/julia-8e9b1ef4bb")
using CensoredDistributions

Option 2: Local Checkout

If you have the repo locally:

git checkout dependabot/julia/julia-8e9b1ef4bb
julia --project=. -e "using Pkg; Pkg.instantiate()"

@codecov

codecov Bot commented Aug 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
ad-enzyme-forward 45.30% <ø> (ø)
ad-enzyme-reverse 45.30% <ø> (ø)
ad-forwarddiff 40.20% <ø> (ø)
ad-mooncake-forward 40.20% <ø> (ø)
ad-mooncake-reverse 40.20% <ø> (ø)
ad-reversediff 40.51% <ø> (ø)
unit 95.83% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

@github-actions

Copy link
Copy Markdown
Contributor

📖 Documentation preview is ready!

View the docs for this PR at: https://EpiAware.github.io/CensoredDistributions.jl/previews/PR933/

This preview will be updated automatically when you push new commits.

@seabbs
seabbs merged commit d8f693c into main Aug 11, 2026
23 checks passed
@seabbs
seabbs deleted the dependabot/julia/julia-8e9b1ef4bb branch August 11, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant