Note that it makes a difference whether you do "conda install -c conda-forge rdkit" or "conda install conda-forge::rdkit". The latter will pull in less packages from conda-forge.
I'm on Linux, using a somewhat recent environment which has mostly default channel packages + rdkit::rdkit + openbabel::openbabel + schrodinger::pymol. This is what I get: ------------------------------------------------------------------------------ $ conda install conda-forge::rdkit The following packages will be downloaded: package | build ---------------------------|----------------- boost-cpp-1.66.0 | 1 18.8 MB conda-forge boost-1.66.0 | py36_1 317 KB conda-forge pycairo-1.15.4 | py36h1b9232e_1 67 KB rdkit-2018.03.4 | py36ha4bbe77_0 19.4 MB conda-forge ------------------------------------------------------------ Total: 38.5 MB The following NEW packages will be INSTALLED: boost: 1.66.0-py36_1 conda-forge boost-cpp: 1.66.0-1 conda-forge pycairo: 1.15.4-py36h1b9232e_1 The following packages will be DOWNGRADED: rdkit: 2018.03.4.0-py36h71b666b_1 rdkit --> 2018.03.4-py36ha4bbe77_0 conda-forge ------------------------------------------------------------------------------ $ conda install -c conda-forge rdkit The following packages will be downloaded: package | build ---------------------------|----------------- ca-certificates-2018.10.15 | ha4d7672_0 135 KB conda-forge certifi-2018.10.15 | py36_1000 138 KB conda-forge pycairo-1.17.1 | py36h4d1f301_0 202 KB conda-forge boost-cpp-1.66.0 | 1 18.8 MB conda-forge openssl-1.0.2p | h470a237_1 3.1 MB conda-forge boost-1.66.0 | py36_1 317 KB conda-forge rdkit-2018.03.4 | py36ha4bbe77_0 19.4 MB conda-forge ------------------------------------------------------------ Total: 42.0 MB The following NEW packages will be INSTALLED: boost: 1.66.0-py36_1 conda-forge boost-cpp: 1.66.0-1 conda-forge pycairo: 1.17.1-py36h4d1f301_0 conda-forge The following packages will be UPDATED: ca-certificates: 2018.03.07-0 --> 2018.10.15-ha4d7672_0 conda-forge certifi: 2018.10.15-py36_0 --> 2018.10.15-py36_1000 conda-forge openssl: 1.0.2p-h14c3975_0 --> 1.0.2p-h470a237_1 conda-forge The following packages will be DOWNGRADED: rdkit: 2018.03.4.0-py36h71b666b_1 rdkit --> 2018.03.4-py36ha4bbe77_0 conda-forge ------------------------------------------------------------------------------ Cheers, Thomas On Thu, Oct 18, 2018 at 4:43 PM Greg Landrum <greg.land...@gmail.com> wrote: > > > > On Thu, Oct 18, 2018 at 2:21 PM Eric Jonas <jo...@ericjonas.com> wrote: >> >> Greg, I'm all for anything that makes the release process on developers >> easier; my main question is : With conda-forge, how hard is it to install >> just _one_ package without having everything else (say numpy, pandas, etc) >> upgraded to the latest conda-forge version? I've had situations in the past >> where i'm like "oh I'd just like the latest ___" and suddenly everything in >> my conda env has been upgraded to the bleeding edge. > > > That's a great question, and it's one I don't really know the answer to. > > On my PC (I'm on the train, and this is what I have with me), here's what I > did: > - create a new conda environment that includes an rdkit-channel RDKit install > - uninstall the RDKit from that > - install the RDKit from the conda-forge channel > > Here's what ends up getting changed: > > ## Package Plan ## > > environment location: C:\Users\glandrum\Anaconda3\envs\py36_tmp > > added / updated specs: > - rdkit > > > The following NEW packages will be INSTALLED: > > boost: 1.67.0-py36_vc14_0 conda-forge [vc14] > boost-cpp: 1.67.0-vc14_0 conda-forge [vc14] > pycairo: 1.16.3-py36_vc14_0 conda-forge [vc14] > rdkit: 2018.03.4-py36h857267b_1000 conda-forge > > The following packages will be UPDATED: > > certifi: 2018.10.15-py36_0 --> > 2018.10.15-py36_1000 conda-forge > jpeg: 9b-hb83a4c4_2 --> 9b-vc14_2 > conda-forge [vc14] > tk: 8.6.8-hfa6e2cd_0 --> 8.6.8-vc14_0 > conda-forge [vc14] > > The following packages will be DOWNGRADED: > > icu: 58.2-ha66f8fd_1 --> 58.2-vc14_0 > conda-forge [vc14] > libpng: 1.6.35-h2a8f88b_0 --> 1.6.34-vc14_0 > conda-forge [vc14] > libtiff: 4.0.9-h36446d0_2 --> 4.0.9-vc14_0 > conda-forge [vc14] > pillow: 5.3.0-py36hdc69c19_0 --> > 5.2.0-py36h08bbbbd_0 > pixman: 0.34.0-hcef7cb0_3 --> 0.34.0-vc14_2 > conda-forge [vc14] > vc: 14.1-h0510ff6_4 --> 14-0 > conda-forge > zlib: 1.2.11-h8395fce_2 --> 1.2.11-vc14_0 > conda-forge [vc14] > > > That's a fair amount of change, but is less than what I thought might happen > (I was worried about numpy+pandas+... being updated). > So that's one data point. What's your take? > > > I will try the same thing on my Mac and Linux boxes tomorrow if no one else > has done it by then. > > -greg > > > _______________________________________________ > 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