Skip to content

Conversation

Copilot
Copy link

@Copilot Copilot AI commented Oct 8, 2025

Summary

This PR adds a changelog entry to document the pyRiemann 0.9 and numpy 2.0 compatibility update that was implemented in PR #789, addressing issue #817.

Background

Issue #817 reported compatibility conflicts between moabb and pyriemann, particularly with numpy version requirements. While PR #789 successfully resolved these conflicts by updating to pyriemann 0.9 and numpy 2.0, it was marked with "no changelog" and therefore the fix was not documented in whats_new.rst.

Since users are actively asking about this compatibility issue, it's important to properly document this enhancement in the changelog so users know the fix is available in the develop branch and will be included in the next release (v1.4).

Changes

Current Dependencies (from PR #789)

  • python = ">=3.10"
  • numpy = ">=2.0"
  • pyriemann = "^0.9"
  • mne = "^1.10.0"

These updated dependencies ensure compatibility between moabb and pyriemann, eliminating the numpy version conflicts that users were experiencing.

Closes #817

Original prompt

This section details on the original issue you should resolve

<issue_title>Compatability with Pyriemann</issue_title>
<issue_description>Hello,
When trying to use Moabb and Pyriemann, there are conflicts of requirements for packages, e.g., numpy. I realize this is not a trivial task, but to update the Moabb package to be compatible with newer versions of, e.g., numpy would make it easier to combine Moabb with other developing Python tools.

Have a nice day!

//Frida</issue_description>

Comments on the Issue (you are @copilot in this section)

@gcattan Hi Frida, this issue was addressed in https://github.com//pull/789, and the fix should be available for you in next MOABB release.

During the meantime, you can still use the devop branch.
Let me know if you experience some issue there. </comment_new>

Fixes #817

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@Copilot Copilot AI changed the title [WIP] Update Moabb for compatibility with Pyriemann Document pyRiemann 0.9 and numpy 2.0 compatibility update in changelog Oct 8, 2025
@Copilot Copilot AI requested a review from bruAristimunha October 8, 2025 10:03
Copilot finished work on behalf of bruAristimunha October 8, 2025 10:03
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.

Compatability with Pyriemann

2 participants