Thanks, I will begin submitting PRs. :-)
Jakob > On 4 Oct 2018, at 14:17, Kenneth Hoste <kenneth.ho...@ugent.be> wrote: > > Hi Jakob, > > On 04/10/2018 13:40, Jakob Schiøtz wrote: >> Dear all, >> Am I right in remembering that the correct version of Python to use with the >> foss/2018b and intel/2018b toolchains is Python 3.6.6 and not Python 3.7.0? >> At least it seems to be 3.6.6 that has various python modules available. >> But for iomkl/2018b, only version 3.7.0 is available. Should I add 3.6.6 >> while adding ASE and matplotlib, or should I use 3.7.0 in this case (or in >> all cases?). > > We initially started with Python 3.7.0 for the 2018b toolchain generation, > but ran into several problems and therefore switched to Python 3.6.6 before > creating easyconfigs that have Python 3.7.0 as a dependency included. > We left the easyconfig files for Python 3.7.0 in place though (since they > were already included in an EasyBuild release at that time). > > There was a small problem with pandas that didn't officially support Python > 3.7 yet + similar issues with several other Python packages. > > Also a rather major issue has surfaced recently with numpy, see > https://www.opensourceanswers.com/blog/you-shouldnt-use-python-37-for-data-science-right-now.html > . > > It seems like a couple of backwards-incompatible things have crept into > Python 3.7.0, so in my experience it's a bit too early to start relying on it > heavily... > Maybe the Python core developers are scared of bumping the major version > number? ;-) > > Long story short: it makes sense to add an easyconfig for Python 3.6.6 with > iomkl/2018b, indeed. > > > regards, > > Kenneth > > >> Best regards >> Jakob >> -- >> Jakob Schiøtz, professor, Ph.D. >> Department of Physics >> Technical University of Denmark >> DK-2800 Kongens Lyngby, Denmark >> http://www.fysik.dtu.dk/~schiotz/ -- Jakob Schiøtz, professor, Ph.D. Department of Physics Technical University of Denmark DK-2800 Kongens Lyngby, Denmark http://www.fysik.dtu.dk/~schiotz/