Merge branch 'master' into core-updates
gnu: python2-ipython: Use strip-python2-variant. * gnu/packages/python.scm (python2-ipython): Inherit using strip-python2-variant. [propagated-inputs]: Remove work-around for python2-terminado. [inputs]: Remove work-around for python2-jsonschema, python2-matplotlib, python2-numpy, python2-requests. (python-inputs)[properties]: New field.
gnu: python2-numexpr: Use strip-python2-variant. * gnu/packages/python.scm (python2-numexpr): Replace package definition with 'package-with-python2', using 'strip-python2-variant'.
gnu: python2-scikit-image: Use strip-python2-variant. * gnu/packages/python.scm (python2-scikit-image): Inherit using strip-python2-variant. [propagated-inputs]: Remove work-around for python2-matplotlib, python2-numpy, python2-scipy.
gnu: python-scikit-learn: Set source file name. * gnu/packages/python.scm (python-scikit-learn)[source]: Add 'file-name' field.
gnu: python2-scikit-learn: Use strip-python2-variant. * gnu/packages/python.scm (python2-scikit-learn): Replace package definition with 'package-with-python2', using 'strip-python2-variant' to simplify the package definition.
gnu: python-3: Update to python-3.5.2. * gnu/packages/patches/python-3.4-fix-tests.patch, gnu/packages/patches/python-3.5-fix-tests.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/patches/python-fix-tests.patch: Move python-3.4 specific hunk to 'gnu/packages/patches/python-3.4-fix-tests.patch'. * gnu/packages/python.scm (python-3.5): New variable. (python-3.4): Inherit from python-3.5. [source]: Use 'gnu/packages/patches/python-3.4-fix-tests.patch'. (python-3): Point to python-3.5. Co-authored-by: Diane Trout <diane@ghic.org> Co-authored-by: Christopher Allan Webber <cwebber@dustycloud.org>
gnu: python-3.4: Update to 3.4.5. * gnu/packages/patches/python-disable-ssl-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/python.scm (python-3.4): Update to 3.4.5. [source]: Remove patch. [arguments]: Remove field. (python-minimal)[inputs]: Add libffi.
Merge branch 'master' into core-updates
gnu: python-icalendar: Update to 3.10. * gnu/packages/python.scm (python-icalendar): Update to 3.10. Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add python-freezegun. * gnu/packages/python.scm (python-freezegun, python2-freezegun): New variables. Signed-off-by: Leo Famulari <leo@famulari.name>
Merge remote-tracking branch 'origin/master' into core-updates
gnu: python-ipaddress: Update to 1.0.16. * gnu/packages/python.scm (python-ipaddress): New variable. (python2-ipaddress): Use package-with-python2.
gnu: Add python-url. * gnu/packages/python.scm (python-url): New variable. (python2-url): New variable.
gnu: Add python-publicsuffix2. * gnu/packages/python.scm (python-publicsuffix2): New variable. (python2-publicsuffix2): New variable.
gnu: Add python-publicsuffix. * gnu/packages/python.scm (python-publicsuffix): New variable. (python2-publicsuffix): New variable.
gnu: Add python-schematics. * gnu/packages/python.scm (python-schematics): New variable. (python2-schematics): New variable.
gnu: Add python-sh. * gnu/packages/python.scm (python-sh): New variable. (python2-sh): New variable.
gnu: Add python-pymongo. * gnu/packages/python.scm (python-pymongo): New variable. (python2-pymongo): New variable.
gnu: Add python-nltk. * gnu/packages/python.scm (python-nltk): New variable. (python2-nltk): New variable.