Skip to content

chore(deps): bump statrs from 0.18.0 to 0.19.0 in /rust-backend#16

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-backend/statrs-0.19.0
Open

chore(deps): bump statrs from 0.18.0 to 0.19.0 in /rust-backend#16
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-backend/statrs-0.19.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown

Bumps statrs from 0.18.0 to 0.19.0.

Release notes

Sourced from statrs's releases.

v0.19.0

Added

  • Add initial no_std support
  • gate density estimation behind a "kde" feature
  • add first implementation of kernel density estimation.
  • add bandwith support for knn density estimation.
  • add a more generic implementation of knn density estimation.
  • add knn density estimation with kdtree rs tree.
  • add OnlineMoments accumulator using Welford
  • Add WebAssembly RNG support and update nalgebra
  • (distribution) narrow error type to avoid trait object
  • (distribution) add non-panicking try_inverse_cdf
  • autofix.ci for lint and fmt
  • (geometric) finer panic bounds
  • (function) add comprehensive kernel suite for KDE and smoothing (#193)
  • update to 2024 edition, apply formatting and fix new clippy lints
  • [breaking] rely on prec module for precision needs and consts for math constants
  • use crate::prec macro assertions in tests instead of approx directly
  • (prec) write macros that delegate to approx using our defaults
  • add std feature
  • rename cov_chol_decomp to clone_cov_chol_decomp and return a cloned matrix
  • add methods for covariance decomposition, mean, covariance, and precision in MultivariateNormal
  • add accessor methods to various distribution
  • (stats_tests) implement KS test
  • enhance Levy distribution with comprehensive documentation and methods
  • add Levy distribution
  • (stats_tests) implement chisquare
  • (stats_tests) implement skewtest
  • (stats_tests) implement mannwhitneyu
  • (stats_tests) implement ttest_onesample
  • (stats_tests) implement f_oneway

Fixed

  • format assertion message with precision
  • fail autofix when clippy --fix can't clear every lint
  • drop PAT from autofix-ci.yml
  • make autofix clippy match other parts of ci
  • Automate MSRV lockfile updates
  • update to rand 0.10 and use seeded rng for tests
  • fix imports and add some tests.
  • kernel density computation.
  • drop excess precision requirements
  • wrap online stats with iter_statistics for #376
  • Refresh MSRV lockfile
  • Leave getrandom backend selection to applications
  • Use valid order statistics benchmark inputs
  • correct entropy formulas for Pareto, Geometric, StudentsT, and Dirichlet
  • safeguard Gamma::inverse_cdf Newton step for shape < 1

... (truncated)

Changelog

Sourced from statrs's changelog.

0.19.0 - 2026-07-20

Added

  • Add initial no_std support
  • gate density estimation behind a "kde" feature
  • add first implementation of kernel density estimation.
  • add bandwith support for knn density estimation.
  • add a more generic implementation of knn density estimation.
  • add knn density estimation with kdtree rs tree.
  • add OnlineMoments accumulator using Welford
  • Add WebAssembly RNG support and update nalgebra
  • (distribution) narrow error type to avoid trait object
  • (distribution) add non-panicking try_inverse_cdf
  • autofix.ci for lint and fmt
  • (geometric) finer panic bounds
  • (function) add comprehensive kernel suite for KDE and smoothing (#193)
  • update to 2024 edition, apply formatting and fix new clippy lints
  • [breaking] rely on prec module for precision needs and consts for math constants
  • use crate::prec macro assertions in tests instead of approx directly
  • (prec) write macros that delegate to approx using our defaults
  • add std feature
  • rename cov_chol_decomp to clone_cov_chol_decomp and return a cloned matrix
  • add methods for covariance decomposition, mean, covariance, and precision in MultivariateNormal
  • add accessor methods to various distribution
  • (stats_tests) implement KS test
  • enhance Levy distribution with comprehensive documentation and methods
  • add Levy distribution
  • (stats_tests) implement chisquare
  • (stats_tests) implement skewtest
  • (stats_tests) implement mannwhitneyu
  • (stats_tests) implement ttest_onesample
  • (stats_tests) implement f_oneway

Fixed

  • format assertion message with precision
  • fail autofix when clippy --fix can't clear every lint
  • drop PAT from autofix-ci.yml
  • make autofix clippy match other parts of ci
  • Automate MSRV lockfile updates
  • update to rand 0.10 and use seeded rng for tests
  • fix imports and add some tests.
  • kernel density computation.
  • drop excess precision requirements
  • wrap online stats with iter_statistics for #376
  • Refresh MSRV lockfile
  • Leave getrandom backend selection to applications
  • Use valid order statistics benchmark inputs
  • correct entropy formulas for Pareto, Geometric, StudentsT, and Dirichlet

... (truncated)

Commits
  • 1029458 chore: update MSRV lockfile
  • dcbc3f7 chore: release v0.19.0
  • fd179d1 fix: format assertion message with precision
  • c70a82e test: add some geometric pathological tests
  • 2af32bd fix: fail autofix when clippy --fix can't clear every lint
  • 9632b34 fix: drop PAT from autofix-ci.yml
  • f97cb7f fix: make autofix clippy match other parts of ci
  • 4a78263 chore: enable autofix to use same clippy as other ci
  • c86a0eb feat: Add initial no_std support
  • d1492d8 chore: Verify df one density integral
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [statrs](https://github.com/statrs-dev/statrs) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/statrs-dev/statrs/releases)
- [Changelog](https://github.com/statrs-dev/statrs/blob/main/CHANGELOG.md)
- [Commits](statrs-dev/statrs@v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: statrs
  dependency-version: 0.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 23, 2026
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants