Single source of truth for optional deps in `pyproject.toml`
Hi @janosh , I am a bit confused by this. As far as I understood strict, it was there to give exact version numbers. With this pull request, this would not be true anymore.
@JaGeo you're right. i wanted to use this PR as a test to look into adding a uv.lock file which would replace the strict optional deps entirely. it might be a step towards addressing the pytorch version conflicts you mentioned https://github.com/materialsproject/atomate2/pull/1031#issuecomment-2441823827
@janosh ah, thank you for the explanation! 😅
This is great, thanks @janosh! Are you able to look into the merge conflict/failing test?