Closed mattwthompson closed 2 weeks ago
Sounds good to me.
I think the CI errors are from conda resolving some older pytest version with python 3.8. Since python 3.8 is now EOL, I can probably take that out of the CI. Would you agree?
Sure, I've made an attempt in https://github.com/MolSSI/QCFractal/pull/856
Thanks! This is great, I'm always looking for performance increases
Description
Currently, a little less than half of the time taken to import anything from QCPortal is spend dealing with Pandas. I think most use cases don't involve its direct use, so it can be loaded later when needed. This improvement should propagate to downstream packages which want to i.e. use
PortalClient
or build off of record models but don't need Pandas.Before:
With these changes:
Status