avoid uncontrollable printing
Description
Addresses #368 as stated. I moved the printing to the error msg and allowed verbose to be passed through from Mol creation. But I wonder if your trouble was definitely around line 522 (which only printed when it was about to throw) or similar content around line 563, @jaclark5?
Changelog description
Status
- [ ] Code base linted
- [ ] Ready to go
Codecov Report
:x: Patch coverage is 71.42857% with 2 lines in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 90.43%. Comparing base (2cc11b4) to head (47f179f).
:warning: Report is 1 commits behind head on master.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
@loriab I made this issue a while ago so I don't remember for sure, but I did find this annoying and did my best to run it down so if I trust "past-me" then I'll say I'm 97% sure this is the line that's an issue.
I added a reproducible example in my original issue, https://github.com/MolSSI/QCElemental/issues/368#issuecomment-3492466706, to test it.
@loriab I can confirm that this branch resolves the issue