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

Support python 3.13 #641

Merged
merged 3 commits into from
Jan 9, 2025
Merged

Conversation

Moisan
Copy link
Contributor

@Moisan Moisan commented Dec 30, 2024

  • Replace Python 3.12 by Python 3.13 as the default
  • Update pixi.lock
  • Test Python 3.13 in CI

@Moisan
Copy link
Contributor Author

Moisan commented Dec 31, 2024

I see that scipy, which is a transitive dependency through eigenpy, started supporting Python 3.13 in release 4.14.1 and dropped support for python 3.9 in release 4.14.0. Hence, if we want to support Python 3.13, we would need to drop Python 3.9 support.

@nim65s
Copy link
Contributor

nim65s commented Dec 31, 2024

no, we can depend on scipy 4.14.1 for python 3.13 and on scipy 4.13 for python 3.9

pixi.toml Outdated Show resolved Hide resolved
pixi.toml Outdated Show resolved Hide resolved
pixi.toml Outdated Show resolved Hide resolved
@Moisan Moisan force-pushed the python-3.13-support branch from fc22225 to cee8fe8 Compare January 3, 2025 14:33
jorisv
jorisv previously approved these changes Jan 3, 2025
@jorisv
Copy link
Contributor

jorisv commented Jan 6, 2025

@Moisan I have rebase your branch on devel.

jorisv
jorisv previously approved these changes Jan 9, 2025
@jorisv jorisv force-pushed the python-3.13-support branch from c2a757a to aebda6e Compare January 9, 2025 11:05
@jorisv jorisv requested a review from nim65s January 9, 2025 11:05
jorisv
jorisv previously approved these changes Jan 9, 2025
jorisv
jorisv previously approved these changes Jan 9, 2025
nim65s
nim65s previously approved these changes Jan 9, 2025
Copy link
Contributor

@nim65s nim65s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm for pip part

@jorisv jorisv dismissed stale reviews from nim65s and themself via 732d1c9 January 9, 2025 13:03
@jorisv jorisv force-pushed the python-3.13-support branch from 3631ccf to 732d1c9 Compare January 9, 2025 13:03
@jorisv jorisv merged commit 5aa4305 into coal-library:devel Jan 9, 2025
34 of 38 checks passed
@jorisv
Copy link
Contributor

jorisv commented Jan 9, 2025

Merged.

@Moisan thank's for the contribution.

@Moisan Moisan deleted the python-3.13-support branch January 9, 2025 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants