Skip to content

ci: Drop support of Python 3.10 in favor of Python 3.14#2116

Draft
thomass-dev wants to merge 1 commit intomainfrom
add-python-3-14-support
Draft

ci: Drop support of Python 3.10 in favor of Python 3.14#2116
thomass-dev wants to merge 1 commit intomainfrom
add-python-3-14-support

Conversation

@thomass-dev
Copy link
Collaborator

@thomass-dev thomass-dev commented Oct 31, 2025

Coming from #2115.

@thomass-dev thomass-dev self-assigned this Oct 31, 2025
@thomass-dev thomass-dev force-pushed the add-python-3-14-support branch from 44a83db to 3eb0372 Compare October 31, 2025 10:09
@glemaitre
Copy link
Member

I can reproduce the pickling error when we run reports that fail. I'll check what is the reason. Potentially, it is a feature that is not really important at this stage and if we need an horrible workaround to make it work, I would prefer to remove it instead.

Let me investigate.

@thomass-dev thomass-dev force-pushed the add-python-3-14-support branch from 9cf3234 to 760b5c6 Compare October 31, 2025 10:19
thomass-dev added a commit that referenced this pull request Oct 31, 2025
@thomass-dev thomass-dev changed the title feat(all): Add suppport of python 3.14 ci: Add suppport of python 3.14 Oct 31, 2025
@auguste-probabl auguste-probabl changed the title ci: Add suppport of python 3.14 ci: Add support for Python 3.14 Oct 31, 2025
@glemaitre
Copy link
Member

So the failure is not related to stopping the training process but to call the summarize method with several cores. We stumble into this issue:

cloudpipe/cloudpickle#572

github-merge-queue bot pushed a commit that referenced this pull request Oct 31, 2025
@thomass-dev thomass-dev force-pushed the add-python-3-14-support branch 3 times, most recently from 7cfeefe to 5c37088 Compare October 31, 2025 15:12
@thomass-dev
Copy link
Collaborator Author

thomass-dev commented Nov 3, 2025

So the failure is not related to stopping the training process but to call the summarize method with several cores. We stumble into this issue:

cloudpipe/cloudpickle#572

Waiting for the release of the fix in cloudpickle and in joblib 👏🏼 .

@thomass-dev
Copy link
Collaborator Author

Still waiting for the release of joblib integrating the cloudpickle fixes.

@thomass-dev
Copy link
Collaborator Author

Blocked by cloudpipe/cloudpickle#585.

@thomass-dev thomass-dev force-pushed the add-python-3-14-support branch from 634729e to 5c37088 Compare January 7, 2026 09:01
@thomass-dev thomass-dev changed the title ci: Add support for Python 3.14 ci: Drop support for Python 3.10 in favor of Python 3.14 Jan 7, 2026
@thomass-dev thomass-dev changed the title ci: Drop support for Python 3.10 in favor of Python 3.14 ci: Drop support of Python 3.10 in favor of Python 3.14 Jan 7, 2026
@thomass-dev thomass-dev force-pushed the add-python-3-14-support branch from 5c37088 to f42ab4d Compare January 7, 2026 10:11
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Documentation preview @ f42ab4d

glemaitre pushed a commit to auguste-probabl/skore that referenced this pull request Jan 16, 2026
glemaitre pushed a commit to auguste-probabl/skore that referenced this pull request Jan 16, 2026
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.

2 participants