Skip to content

Releases: ppsp-team/HyPyP

Release v0.5.0b18

29 Jan 19:59

Choose a tag to compare

Upgraded depencies rules and updated dependencies

Release v0.5.0b17

27 Jan 03:05

Choose a tag to compare

v0.5.0b17 - Dependency Fix

Bug Fix

Fixed a critical dependency issue where scipy 1.17.0 breaks the import chain with MNE.

Details

With the latest release of scipy (v1.17.0), the sph_harm function was removed from scipy.special. The MNE version that HyPyP depends on requires this function but does not pin the scipy version in its dependencies.

Error that was occurring:

ImportError: cannot import name 'sph_harm' from 'scipy.special'

Solution:

  • Added version constraint scipy = ">=1.0.0,<1.17.0" in pyproject.toml
  • Updated poetry.lock accordingly

This is a temporary fix until the upstream MNE package updates its scipy compatibility.

Credits

Thanks to @patricefortin for identifying and fixing this issue (#243)

🔗 References

0.5.0b16 — Dependency updates & Add adjusted CCorr

04 Jan 20:51

Choose a tag to compare

What's Changed

  • Add adjusted circular correlation (accorr) connectivity metric (Zimmermann et al., 2024, doi:10.1162/imag_a_00350)
  • Update multiple security dependencies (fonttools, urllib3, pymdown-extensions, pip)

Full Changelog: v0.5.0b15...v0.5.0b16

0.5.0b15 — Dependency updates & documentation refresh

13 Nov 17:02

Choose a tag to compare

0.5.0b15 — Dependency updates & documentation refresh

Release Notes

This pre-release introduces a series of dependency updates and maintenance improvements to keep the project aligned with the latest ecosystem versions.

Changes included in 0.5.0b15:

Regenerated documentation and cleaned build workflow.

Updated project version to 0.5.0b15 (Poetry).

Minor maintenance and sync with PyPI packaging.

No API changes are expected in this release.

0.5.0b10b13

18 Sep 18:29

Choose a tag to compare

What’s Changed
• Support for Python 3.13.
• Fixed a bug in wavelet coherence when two signals in a pair were not perfectly aligned by @patricefortin in #232
• Bumped starlette from 0.47.1 to 0.47.2 by @dependabot[bot] in #233

Security
• Removed unused future dependency (CVE-2025-50817, High severity).
• Verified and updated critical dependencies:
• urllib3 >= 2.5.0 (fixes CVE related to redirect control)
• requests >= 2.32.4 (fixes .netrc credentials leak)
• pillow >= 11.3.0 (fixes buffer overflow vulnerability)

v0.5.0b10: Feature fNIRS hyperscanning (#226)

10 Jul 20:19
8e53b7e

Choose a tag to compare

What's Changed

Fixed

  • Fixed Poetry configuration for proper package inclusion
  • Resolved missing fnirs, shiny, wavelet, and xdf modules in PyPI package
  • Updated pyproject.toml to PEP 621 format

Technical Changes

  • Fixed packages configuration in pyproject.toml
  • Ensured all sub-modules are properly included in the build

Full Changelog: v0.5.0b5...v0.5.0b9

0.5.0b5

03 Jul 14:01

Choose a tag to compare

What's Changed

New Contributors

  • @mg-m made their first contribution in #207

Full Changelog: 0.5.0b4...0.5.0b5

0.5.0b4

16 Mar 21:16

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.0b2...0.5.0b4

0.5.0b2

08 Feb 03:33

Choose a tag to compare

What's Changed

  • fix for various deprecation warnings
  • update all dependencies for security
  • adapt to the new MNE syntax for spectrum functions
  • fix functions for generating synthetic data
  • fix usage of alpha parameter for stats thresholding by @obergmartin in #178

Full Changelog: 0.5.0b...0.5.0b2

0.5.0b

23 Jul 00:33

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.0b8...0.5.0b