Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DEP: Support Python 3.13 #13021

Merged
merged 11 commits into from
Dec 14, 2024
Merged

DEP: Support Python 3.13 #13021

merged 11 commits into from
Dec 14, 2024

Conversation

larsoner
Copy link
Member

@larsoner larsoner commented Dec 10, 2024

Closes #13013

  • Add CI run for 3.13
  • Get pytest mne/utils to pass locally
  • Get all tests passing
  • Check all copied docs to make sure they render okay (yikes)

I already know some do not because pytest mne/tests/test_docstring_parameters.py fails. But I want to make sure it fails here, and see what else breaks 🙈

@larsoner larsoner marked this pull request as draft December 10, 2024 18:01
@larsoner larsoner added this to the 1.9 milestone Dec 10, 2024
@larsoner larsoner marked this pull request as ready for review December 14, 2024 15:48
@larsoner
Copy link
Member Author

Spot checked the docs including evoked.plot_topo and pushed a little commit to work around openmeeg/openmeeg#700 on Windows, marking for merge-when-green to get CIs back happy again but @drammock feel free to look and I'm happy to open a follow-up PR with more changes if needed.

@larsoner larsoner enabled auto-merge (squash) December 14, 2024 15:51
@larsoner larsoner merged commit bd4a160 into mne-tools:main Dec 14, 2024
29 checks passed
@larsoner larsoner deleted the thirteen branch December 14, 2024 17:13
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.

Three doctests fail with Python 3.13
1 participant