Skip to content

Bump statrs from 0.18.0 to 0.19.0 - #52

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

Bump statrs from 0.18.0 to 0.19.0#52
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/statrs-0.19.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 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 dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 27, 2026
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 force-pushed the dependabot/cargo/statrs-0.19.0 branch from cf6c031 to 086e275 Compare August 9, 2026 09:25
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