MolSSI / QCEngine

Quantum chemistry program executor and IO standardizer (QCSchema).
https://molssi.github.io/QCEngine/
BSD 3-Clause "New" or "Revised" License
162 stars 78 forks source link

Enable Pydantic v2 using v1 API #411

Closed Lnaden closed 11 months ago

Lnaden commented 11 months ago

Description

As it says. This is a stopgap until we can properly implement Pydantic v2.

there was also a small change in the way cpuinfo does its brand key, its now brand_raw but I changed it to try both. Part of the larger QCA upgrade

Changelog description

Enable Pydantic v2 support

Status

loriab commented 11 months ago

Changes look good, thanks for rolling them out to qcng! How do you come to have conflicts with a new PR?

Lnaden commented 11 months ago

Huh... I don't know. I'll look into this. Probably something to do with some bad merge somewhere.

Lnaden commented 11 months ago

So this PR was branched from like right after 0.11 on my local copy. Whoops. This is correctly done in #412.