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

PSA: Pydantic v1/v2 and the QCArchive + Psi4 stack #323

Open
loriab opened this issue Aug 30, 2023 · 0 comments
Open

PSA: Pydantic v1/v2 and the QCArchive + Psi4 stack #323

loriab opened this issue Aug 30, 2023 · 0 comments

Comments

@loriab
Copy link
Collaborator

loriab commented Aug 30, 2023

software pydantic v1 only (API v1) 1 pydantic v1/v2 tolerant (API v1) pydantic v2 only (API v2)
QCElemental thru 0.25.1 0.26.0 thru 0.27.1 WIP #321
QCEngine thru 0.26.0 0.27.0 thru 0.29.0 WIP MolSSI/QCEngine#425
QCFractal next 0.5 beta13 thru 0.51 WIP MolSSI/QCFractal#787 (upcoming v0.52)
Psi4 2 v1.6 thru v1.8.0 v1.8.1 _2, v1.8.2 psi4/psi4#3034

EDIT 19 Jun 2024: The plan is to update schema v2 and pydantic v2 at the same time at 0.70

Footnotes

  1. "v1 only" describes the state of the code. conda packages may not be constrained to only solve with pydantic v1.

  2. psi4 before v1.6 didn't use pydantic directly

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

No branches or pull requests

1 participant