* fix a crashing bug in SubstructLibrary
* fix a bunch of other potential seg faults
These are all places where the result from pyObjectToVect(),
which can legitimately return a nullptr, is not checked before
being dereferenced.
* document behavior
clear the result vector for the other pythonObjectToVect() overload
* change error message
in response to review
* remove include from headers
* update implementation files
* completely remove BOOST_FOREACH (#7)
* convert those changes to use auto
* get rid of all usage of BOOST_FOREACH
Co-authored-by: Greg Landrum <greg.landrum@gmail.com>
* Adds FragmentMol with minCuts specified
* Adds ability to cut by bond indices as opposed to smarts patterns
* Fixed API (remove maxBondCuts when bonds are sent in)
* Adds bond api test
* Fixes docs
* Small doc change
* Removes cstdint
* Adds ValueError minor bond retrieval optimization
* Removes fragMolHelper4
* Tests ValueError
* py3 fix