Skip to content

deps(deps): update pingouin requirement from >=0.5.3 to >=0.6.1 - #86

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pingouin-gte-0.6.1
Open

deps(deps): update pingouin requirement from >=0.5.3 to >=0.6.1#86
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pingouin-gte-0.6.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Updates the requirements on pingouin to permit the latest version.

Release notes

Sourced from pingouin's releases.

Pingouin v0.6.1

Summary

Minor release with one new feature, several bugfixes, and internal improvements.

New features

  • compute_effsize: added eftype='cohen_dz' for paired-samples designs ($d_z = \bar{X-Y} / \sigma_{X-Y}$); y now also accepts a scalar for one-sample effect sizes (#508)

Improvements

  • compute_bootci: replaced custom bootstrap implementation with scipy.stats.bootstrap; default CI method upgraded to BCa; minimum SciPy bumped to 1.10 (#505)
  • intraclass_corr: updated ICC type labels in output dataframe and documentation (#501)

Bugfixes

  • partial_corr / pcorr: fixed numerical instability when variables differ by many orders of magnitude (#510)
  • partial_corr: raise ValueError on identical covariates; warn on rank-deficient covariance matrix (#500)
  • bayesfactor_pearson: fixed catastrophic float64 cancellation in one-sided tests for strongly negative r (#503)
  • logistic_regression: fixed compatibility with scikit-learn >= 1.8 (#504)

Breaking changes

  • Removed plot_shift function (#502)

What's Changed

Full Changelog: raphaelvallat/pingouin@v0.6.0...v0.6.1

Changelog

Sourced from pingouin's changelog.

v0.6.1 (March 2026)

This is a minor release with several bugfixes, one new feature, and internal improvements.

New features

  • :py:func:pingouin.compute_effsize now supports Cohen's :math:d_z for paired-samples designs via the new eftype='cohen_dz' option (:math:d_z = \bar{X-Y} / \sigma_{X-Y}). Additionally, the y parameter now accepts a scalar (population mean :math:\mu), enabling one-sample effect sizes without any API changes. (PR508 <https://github.com/raphaelvallat/pingouin/pull/508>_)

Improvements

  • :py:func:pingouin.compute_bootci has been refactored to delegate to :py:func:scipy.stats.bootstrap, replacing the internal custom implementation. The default confidence interval method has been upgraded to bias-corrected and accelerated (BCa). This raises the minimum SciPy requirement to 1.10. (PR505 <https://github.com/raphaelvallat/pingouin/pull/505>_)
  • :py:func:pingouin.intraclass_corr: updated ICC type labels in the output dataframe and documentation to be more explicit and consistent. (PR501 <https://github.com/raphaelvallat/pingouin/pull/501>_)

Bugfixes

  • :py:func:pingouin.partial_corr and :py:func:pingouin.pcorr: fixed numerical instability that could return wildly incorrect results when input variables differed by many orders of magnitude (e.g. 1e-4 vs 1e4). The fix standardizes the data before computing the covariance matrix, which is mathematically equivalent but numerically stable. (PR510 <https://github.com/raphaelvallat/pingouin/pull/510>_)
  • :py:func:pingouin.partial_corr: now raises a ValueError with a descriptive message when identical covariates are passed, and emits a warning when the covariance matrix is rank-deficient. (PR500 <https://github.com/raphaelvallat/pingouin/pull/500>_)
  • :py:func:pingouin.bayesfactor_pearson: fixed catastrophic float64 cancellation in one-sided tests for strongly negative r values, which previously returned arbitrarily large incorrect Bayes Factors. (PR503 <https://github.com/raphaelvallat/pingouin/pull/503>_)
  • :py:func:pingouin.logistic_regression: fixed compatibility with scikit-learn >= 1.8, which deprecated penalty=None. (PR504 <https://github.com/raphaelvallat/pingouin/pull/504>_)

Breaking changes

  • Removed the plot_shift function, which had not kept pace with the quality standards of the rest of the library. (PR502 <https://github.com/raphaelvallat/pingouin/pull/502>_)

Dependency requirements

  • Minimum SciPy <https://www.scipy.org/>_ version bumped from 1.8.0 to 1.10.

The full changelog can be found on GitHub: https://github.com/raphaelvallat/pingouin/releases/tag/v0.6.1


v0.6.0 (February 2026)

This is a major release with several bugfixes and breaking changes, as well as critical updates to the build infrastructure, dependencies and test suite (see PR489 <https://github.com/raphaelvallat/pingouin/pull/489>_)

Some of the key highlights are described below:

Bugfixes

  • Disable one-sided Bayes Factor for T-tests, which were ill-defined (PR487 <https://github.com/raphaelvallat/pingouin/pull/487>_)
  • Update RBC calculation for Wilcoxon signed-rank test to be dependent on the alternative (PR457 <https://github.com/raphaelvallat/pingouin/pull/457>_)
  • Sphericity fix with very low eigenvalues (PR482 <https://github.com/raphaelvallat/pingouin/pull/482>_)
  • Fix divide-by-zero in internal _correl_pvalue when r == 1 (PR474 <https://github.com/raphaelvallat/pingouin/pull/474>_
  • Fix boxplot z-order in :py:func:pingouin.plot_paired (PR442 <https://github.com/raphaelvallat/pingouin/pull/442>_)

API breaking changes

... (truncated)

Commits
  • 2d906c5 Bump to 0.6.1 and update changelog (#511)
  • d5d618c Refactor compute_bootci to use scipy.stats.bootstrap (#505)
  • f08cc88 Add Cohen's dz for paired samples and one-sample Cohen's d documentation (#508)
  • 530e723 Fix partial_corr and pcorr with different magnitudes (#510)
  • 14994d6 Add pre-commit hooks and consolidate dev dependencies (#506)
  • c2a80ba Remove plot_shift function (#502)
  • 407f3e9 Fix test logistic regression (#504)
  • dbd48ac Fix catastrophic float64 cancellation in bayesfactor_pearson one-sided test...
  • 2b93bf2 Update ICC types in output dataframe and documentation (#501)
  • 0a4a9c8 fix(partial_corr): raise on identical covariates, warn on rank-defici… (#500)
  • Additional commits viewable in compare view

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)

Updates the requirements on [pingouin](https://github.com/raphaelvallat/pingouin) to permit the latest version.
- [Release notes](https://github.com/raphaelvallat/pingouin/releases)
- [Changelog](https://github.com/raphaelvallat/pingouin/blob/main/docs/changelog.rst)
- [Commits](raphaelvallat/pingouin@v0.5.3...v0.6.1)

---
updated-dependencies:
- dependency-name: pingouin
  dependency-version: 0.6.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants