stfc / janus

collection of scripts to train and generate data for machine learnt interatomic potentials
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Fix python dependency #37

Closed ElliottKasoar closed 1 year ago

ElliottKasoar commented 1 year ago

Resolves #35

Main change is in pyproject.toml to specify python 3.8.x, due to installation issues with 3.9+. Changes to poetry.lock are a result of running poetry lock --no-update following this change.

It may be worth exploring alternative fixes to allow the use of python 3.9+.

ElliottKasoar commented 1 year ago

I don't think this is needed actually. For python 3.9, the issues seem to be resolved by updating python3.9-dev, and for python 3.10 by updating python3.10-dev and pip from version 20 to 22. It might be worth adding a couple of notes to #34, but I don't think these issues are due to poetry itself.