Skip to content

fix(deps): pin phono3py>=4.0.0 in mattersim extra#577

Merged
CompRhys merged 2 commits into
TorchSim:mainfrom
lil-lon:fix/mattersim-phono3py-dep
Jun 16, 2026
Merged

fix(deps): pin phono3py>=4.0.0 in mattersim extra#577
CompRhys merged 2 commits into
TorchSim:mainfrom
lil-lon:fix/mattersim-phono3py-dep

Conversation

@lil-lon

@lil-lon lil-lon commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

uv sync fails both locally and in CI (e.g. https://github.com/TorchSim/torch-sim/actions/runs/27552957567/job/81444030054) because uv resolves phono3py==3.2.0, whose sdist is unbuildable.
Since mattersim doesn't pin phono3py, this PR adds phono3py>=4.0.0 (simply picked the available latest major version) to the mattersim extra so uv picks a buildable wheel.

Checklist

Before a pull request can be merged, the following items must be checked:

  • Doc strings have been added in the Google docstring format.
  • Run ruff on your code.
  • Tests have been added for any new functionality or bug fixes.

@CompRhys CompRhys merged commit a5f6906 into TorchSim:main Jun 16, 2026
60 of 64 checks passed
@CompRhys

Copy link
Copy Markdown
Member

thanks!

@lil-lon lil-lon deleted the fix/mattersim-phono3py-dep branch June 16, 2026 12:34
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