Hi Greg, my Chembience RDKit image build with version 2019.03-b1b went fine (well, I just pull it with conda; in case someone is interested it is available with tag 0.2.10-beta-1 at Dockerhub).
For the Postgres extension (which I still compile myself during the Docker build against Postgress), your python 3 enforcement uncovered some dark corners of my build process, but that is fixed. However, compiling 2019.03-b1b against Postgres 11 fails during compilation (am I too cheeky?). Markus On Wed, Apr 3, 2019 at 11:38 AM Greg Landrum <greg.land...@gmail.com> wrote: > Dear all, > > The beta of the 2019.03 RDKit release has been tagged in github: > https://github.com/rdkit/rdkit/releases/tag/Release_2019_03_1b1 > > There are a couple more bug fixes and maybe one more feature expected > before the actual release, but I wanted to go ahead and get the beta out > there. > > I've done conda builds for Python 3.6 and 3.7 for Windows, Mac, and Linux. > These all use the beta label so that they do not install by default; you'll > need to run "conda install" as follows: > > conda install -c rdkit/label/beta rdkit > > Be sure to confirm that it's installing the right version when you are > prompted (if there's no build available, it will pick the current > production release instead). > > The relevant section of the release notes is below, or you can see a > nicely formatted version here: > https://github.com/rdkit/rdkit/releases/tag/Release_2019_03_1b1 > > As usual, if you have time to try out the new release I would love > feedback. If nothing major comes up, I plan to do the actual release early > next week. > > Best, > -greg > > # Release_2019.03.1 > (Changes relative to Release_2018.09.1) > > ## REALLY IMPORTANT ANNOUNCEMENT > - As of this realease (2019.03.1) the RDKit no longer supports Python 2. > Please read this rdkit-discuss post to learn what your options are if you > need to keep using Python 2: > > https://www.mail-archive.com/rdkit-discuss@lists.sourceforge.net/msg08354.html > > ## Backwards incompatible changes > - The fix for github #2245 means that the default behavior of the MaxMinPicker > is now truly random. If you would like to reproduce the previous behavior, > provide a seed value of 42. > - The uncharging method in the MolStandardizer now attempts to generate > canonical results for a given molecule. This may result in different output > for some molecules. > > ## Highlights: > - There's now a Japanese translation of large parts of the RDKit documentation > - SGroup data can now be read from and written to Mol/SDF files > - The enhanced stereo handling has been improved: the information is now > accessible from Python, EnumerateStereoisomers takes advantage of it, and it > can be read from and written to CXSmiles > > ## Acknowledgements: > Michael Banck, Francois Berenger, Thomas Blaschke, Brian Cole, Andrew Dalke, > Bakary N'tji Diallo, Guillaume Godin, Jan Holst Jensen, Sunhwan Jo, Brian > Kelley, Petr Kubat, Karl Leswing, Susan Leung, John Mayfield, Adam Moyer, Dan > Nealschneider, Noel O'Boyle, Stephen Roughley, Takayuki Serizawa, Gianluca > Sforna, Ricardo Rodriguez Schmidt, Matt Swain, Paolo Tosco, Ricardo Vianello, > 'John-Videogames', 'magattaca', 'msteijaert', 'paconius', 'sirbiscuit' > > ## Bug Fixes: > - PgSQL: fix boolean definitions for Postgresql 11 > (github pull #2129 from pkubatrh) > - update fingerprint tutorial notebook > (github pull #2130 from greglandrum) > - Fix typo in RecapHierarchyNode destructor > (github pull #2137 from iwatobipen) > - SMARTS roundtrip failure > (github issue #2142 from mcs07) > - Error thrown in rdMolStandardize.ChargeParent > (github issue #2144 from paconius) > - SMILES parsing inconsistency based on input order > (github issue #2148 from coleb) > - MolDraw2D: line width not in python wrapper > (github issue #2149 from greglandrum) > - Missing Python API Documentation > (github issue #2158 from greglandrum) > - PgSQL: mol_to_svg() changes input molecule. > (github issue #2174 from janholstjensen) > - Remove Unicode From AcidBasePair Name > (github pull #2185 from lilleswing) > - Inconsistent treatment of `[as]` in SMILES and SMARTS > (github issue #2197 from greglandrum) > - RGroupDecomposition fixes, keep userLabels more robust onlyMatchAtRGroups > (github pull #2202 from bp-kelley) > - Fix TautomerTransform in operator= > (github pull #2203 from bp-kelley) > - testEnumeration hangs/takes where long on 32bit architectures > (github issue #2209 from mbanck) > - Silencing some Python 3 warning messages > (github pull #2223 from coleb) > - removeHs shouldn't remove atom lists > (github issue #2224 from rvianello) > - failure round-tripping mol block with Q atom > (github issue #2225 from rvianello) > - problem round-tripping mol files that include bond topology info > (github issue #2229 from rvianello) > - aromatic main-group atoms written to SMARTS incorrectly > (github issue #2237 from greglandrum) > - findPotentialStereoBonds() stopping too early > (github issue #2244 from greglandrum) > - MinMax Diversity picker seeding shows deterministic / non-random behaviour > (github issue #2245 from sroughley) > - Fix to serialize binary strings > (github pull #2264 from bp-kelley) > - Recognize N in three-membered rings as potentially chiral > (github issue #2268 from greglandrum) > - Failure when parsing mol block with M PXA > (github issue #2277 from greglandrum) > - query-query matching failing for atoms constructed from SMARTS > (github issue #2299 from greglandrum) > - SMILES parsing fails for dative ring closures > (github issue #2303 from greglandrum) > - Missing Dict.h overload: std::string Dict::getVal<std::string> > (github issue #2308 from greglandrum) > - fix a problem with the random pickers test > (github pull #2310 from greglandrum) > - AddHs() using 3D coordinates with 2D conformations > (github pull #2328 from greglandrum) > - change to make the SWIG builds work on windows > (github pull #2340 from greglandrum) > - uncharger behaves differently on molecules constructed from mol blocks > and SMILES > (github issue #2346 from greglandrum) > - Memory Error When Writing ToBinary With "AllProps" > (github issue #2352 from atom-moyer) > - Seg fault on init if RDBASE is not set > (github issue #2368 from greglandrum) > - PandasTools.FrameToGridImage() fails with SVG output > (github issue #2380 from greglandrum) > - ClusterMols.GetDistanceMatrix throws a type error in Python 3 > (github issue #2387 from John-Videogames) > > ## New Features and Enhancements: > - Allow access to Enhanced Stereochemistry information from Python > (github issue #2108 from d-b-w) > - Adopt EnumerateStereoisomers to use extended stereo > (github issue #2109 from greglandrum) > - Enable ctest -T memcheck > (github pull #2113 from ricrogz) > - Support for parsing/writing SGroups in SD Mol files > (github pull #2138 from ricrogz) > - Rename the #define _DEBUG to MMPA_DEBUG in mmpa.cpp > (github pull #2140 from baoilleach) > - MolDraw2D: line width should be controlled by MolDrawOptions > (github issue #2151 from greglandrum) > - Some refactoring of the distance geometry code > (github pull #2153 from greglandrum) > - Less warnings > (github pull #2155 from UnixJunkie) > - ShapeTverskyIndex python function > (github pull #2156 from susanhleung) > - Skip compound if smiles conversion fails > (github pull #2168 from msteijaert) > - Fix #2176: InChI functions should return NULL on un-InChI-able input > molecules. > (github pull #2177 from janholstjensen) > - Update installation instructions for Linux > (github pull #2181 from sirbiscuit) > - Update CMake rules to find external coorgen & maeparser libs > (github pull #2184 from ricrogz) > - Update to use the travis Xenial environment > (github pull #2200 from greglandrum) > - Do not allow PandasTools to overwrite pandas settings > (github pull #2206 from sirbiscuit) > - re-enable (and update) the file parser tests > (github pull #2208 from greglandrum) > - Added documentation files written in Japanese into Book directory > (github pull #2210 from magattaca) > - Add C++ convenience function for drawing ROMols > (github issue #2220 from greglandrum) > - Change boost int types to std types > (github pull #2233 from bp-kelley) > - Added exports for SGroup functions > (github pull #2242 from ricrogz) > - Use coordMap when starting embedding from random coords > (github issue #2246 from greglandrum) > - Improve interactivity of output SVG > (github pull #2253 from greglandrum) > - Add options for substructure searching > (github pull #2254 from greglandrum) > - keep extra information about bonds from Mol files > (github pull #2260 from greglandrum) > - Allow converting mol blocks directly to InChI > (github pull #2262 from greglandrum) > - Patch/pains updates > (github pull #2272 from johnmay) > - add warning for 2D conformations flagged as 3D > (github pull #2273 from greglandrum) > - Store extra CXSMILES data as a property > (github pull #2281 from ricrogz) > - Parse enhanced stereo information from CXSMILES > (github pull #2282 from ricrogz) > - Robustify parsing of CTABs and SGROUPs > (github pull #2283 from greglandrum) > - Write enhanced stereo to cxsmiles > (github pull #2290 from greglandrum) > - Allow custom type-handlers in the RDProps interface > (github pull #2293 from bp-kelley) > - Add serialization to SubstructLibrary > (github pull #2295 from bp-kelley) > - support reading/writing atom props from SD files > (github pull #2297 from greglandrum) > - Add test for issue #2285, fix molbundle test > (github pull #2301 from bp-kelley) > - Update maeparser & coordgen libraries > (github pull #2302 from ricrogz) > - Mem errors clean up > (github pull #2305 from ricrogz) > - Add definition of MolFragmentToCXSmiles > (github pull #2307 from greglandrum) > - Doc update > (github pull #2312 from greglandrum) > - Adds gzstream stream, exposes to swig > (github pull #2314 from bp-kelley) > - Remove a bunch of Python2-related warts > (github pull #2315 from greglandrum) > - some much-needed optimization work on the new property lists > (github pull #2317 from greglandrum) > - Build warnings revisited > (github pull #2318 from ricrogz) > - change bogus "3D" to "2D" in a test file > (github pull #2319 from greglandrum) > - Allow copying atoms in Python > (github pull #2322 from d-b-w) > - fixes an r-group symmetrization problem > (github pull #2324 from greglandrum) > - simple docstring fix > (github pull #2326 from sunhwan) > - allow using system's catch2 for tests > (github pull #2327 from giallu) > - Python wrap DetectAtomStereoChemistry from MolFileStereochem.h > (github issue #2329 from d-b-w) > - switch to using cmake to handle the C++ spec > (github pull #2334 from greglandrum) > - WIP: optional integration with YAeHMOP > (github pull #2335 from greglandrum) > - Exposes substructlibrary to swig > (github pull #2337 from bp-kelley) > - Add a skip_all_if_match option to the FragmentRemover > (github pull #2338 from greglandrum) > - Dev/general csharp fixes > (github pull #2341 from bp-kelley) > - Add a read-only Python wrapper for SGroups > (github pull #2343 from greglandrum) > - Expose RGroupDecomposition to SWIG > (github pull #2345 from greglandrum) > - update debian build script to python3 > (github pull #2350 from UnixJunkie) > - add GetStereoIsomerCount() function to EnumerateStereoisomers > (github pull #2354 from greglandrum) > - Update coordgenlibs to v1.2.2 > (github pull #2355 from ricrogz) > - Small fixes to get DLLs to build on Windows > (github pull #2356 from ptosco) > - Boost deprecation warning > (github pull #2357 from d-b-w) > - Removes an extra debugging cerr statment > (github pull #2360 from d-b-w) > - improvements to the Uncharge functionality > (github pull #2374 from greglandrum) > - Add ExplicitBitVect prop and query > (github pull #2384 from bp-kelley) > - Allow components of the MolStandardize code to be initialized from streams > (github pull #2385 from greglandrum) > > _______________________________________________ > Rdkit-discuss mailing list > Rdkit-discuss@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/rdkit-discuss >
_______________________________________________ Rdkit-discuss mailing list Rdkit-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rdkit-discuss