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

INFO: no py38 #176

Closed
loriab opened this issue Dec 11, 2019 · 2 comments
Closed

INFO: no py38 #176

loriab opened this issue Dec 11, 2019 · 2 comments
Labels
Bug Code execution error

Comments

@loriab
Copy link
Collaborator

loriab commented Dec 11, 2019

No, we can't use Python 3.8 for a bit until a tweak goes into pint, hgrecco/pint#842. Symptom: RuntimeError: dictionary keys changed during iteration.

@dgasmith dgasmith added the Bug Code execution error label Dec 12, 2019
@loriab
Copy link
Collaborator Author

loriab commented Dec 28, 2019

Update: the relevant PR got merged to pint, and the 0.10 release is planned for 3/4 Jan. So two obstacles to py38 down (pydantic on mac on c-f and pint), and we'll see what pops up next.

@loriab
Copy link
Collaborator Author

loriab commented Jan 6, 2020

A conda env with python 3.8 and qcelemental 0.12 is installable and works. Note that the pint 0.10 constraint (for python 3.8) isn't baked into the package, so it is possible to create a qcel0.12/py3.8/pint0.9 environment that won't work. We'll fix this up by 0.13.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Code execution error
Projects
None yet
Development

No branches or pull requests

2 participants