gnu: Add python-pexpect. * gnu/packages/python.scm (python-pexpect, python2-pexpect): New variables.
gnu: Update python-fixtures * gnu/packages/python.scm (python-fixtures): Update. * gnu/packages/python.scm (python-fixtures-0.3.16, python2-fixtures-0.3.16, python-pbr-0.11, python2-pbr-0.11): New variables. * gnu/packages/python.scm (python-testrepository): Use python-fxitures-0.3.16 instead of python-fixtures in the inputs.
gnu: Add python-pip. * gnu/packages/python.scm (python-pip, python2-pip): New variables.
gnu: python-h5py: Fix path to hdf5 library. * gnu/packages/python.scm (python-h5py)[arguments]: Add "fix-hdf5-paths" phase.
gnu: python-h5py, python2-h5py: Correct inputs. * gnu/packages/python.scm (python-h5py) [inputs]: Remove python-cython and python-numpy. [propagated-inputs]: New field. [native-inputs]: Drop python-setuptools and add python-cython. (python2-h5py): Replace "inputs" with "propagated-inputs".
gnu: Add python-joblib. * gnu/packages/python.scm (python-joblib, python2-joblib): New variables.
gnu: Add python-xlrd. * gnu/packages/python.scm (python-xlrd, python2-xlrd): New variables. Signed-off-by: Mathieu Lirzin <mthl@openmailbox.org>
Merge branch 'core-updates'
gnu: Add pyOpenSSL. * gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): New variables.
gnu: Add python-cryptography. * gnu/packages/python.scm (python-cryptography, python2-cryptography): New variables.
gnu: Add python-cryptography-vectors. * gnu/packages/python.scm (python-cryptography-vectors, python2-cryptography-vectors): New variables.
gnu: Add python-pretend. * gnu/packages/python.scm (python-pretend, python2-pretend): New variables.
gnu: Add python-idna. * gnu/packages/python.scm (python-idna, python2-idna): New variables.
gnu: Add python-ipaddress. * gnu/packages/python.scm (python2-ipaddress): New variable.
Merge branch 'master' into core-updates
gnu: Add python-pyasn1. * gnu/packages/python.scm (python-pyasn1, python2-pyasn1): New variables.
gnu: python-cffi: Update to 1.2.1. * gnu/packages/python.scm (python-cffi): Update to 1.2.1. [native-inputs]: Add python-pytest. [arguments]: Enable tests.
Merge branch 'master' into core-updates
gnu: python2-ipython: Override terminado in propagated inputs. * gnu/packages/python.scm (python2-ipython)[inputs, propagated-inputs]: Override inherited "python-terminado" in propagated inputs instead of regular inputs.
gnu: Add python2-keyring. * gnu/packages/python.scm (python2-keyring): New variable.