gnu: python-scipy: Use 'modify-phases' syntax.
* gnu/packages/python.scm (python-scipy)[arguments]: Use 'modify-phases'.
gnu: python-testtools: Update to 1.4.0.
* gnu/packages/python.scm (python-testtools): Update to 1.4.0.
[source]: Use pypi-uri.
[arguments]: New field.
gnu: Add python-dulwich.
* gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables.
gnu: Add python-fastimport.
* gnu/packages/python.scm (python-fastimport, python2-fastimport):
New variables.
gnu: python-sphinx: Update to 1.5.1 and enable tests.
* gnu/packages/python.scm (python-sphinx): Update to 1.5.1.
[arguments]: New field.
[native-inputs]: Add graphviz, python-html5lib, python-mock, python-nose,
python-requests.
(python2-sphinx)[native-inputs]: Add python2-enum34.
gnu: Add python-geventhttpclient.
* gnu/packages/python.scm (python-geventhttpclient, python2-geventhttpclient):
New variables.
gnu: python-requests: Update to 2.12.4.
* gnu/packages/python.scm (python-requests, python2-requests): Update to 2.12.4.
gnu: python-matplotlib: Make sure that phases end with #t.
* gnu/packages/python.scm (python-matplotlib)[arguments]:
Make sure that phases end with #t.
gnu: python-matplotlib: Fix reST markup error.
* gnu/packages/python.scm (python-matplotlib)[arguments]:
Fix reST markup error.
gnu: python-matplotlib: Use 'modify-phases' syntax.
* gnu/packages/python.scm (python-matplotlib)[arguments]: Use 'modify-phases'.
gnu: python-sphinx: Update to 1.4.8.
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8.
[source]: Use pypi-uri.
[propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme,
python-babel, python-snowballstemmer, python-six.
[properties]: Add python2-variant.
(python2-sphinx)[native-inputs]: Add python2-mock.
[propagated-inputs]: Add python2-pytz.
Merge branch 'master' into python-tests
gnu: Add python2-cheetah
* gnu/packages/python.scm (python2-cheetah): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: python-click: Update to 6.7.
* gnu/packages/python.scm (python-click): Update to 6.7.
gnu: python-pip: Update to 9.0.1
* gnu/packages/python.scm (python-pip): Update to 9.0.1.
[native-inputs]: Remove.
[arguments]: New field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-tblib: Properly @end enumerate.
* gnu/packages/python.scm (python-tblib)[description]: Don't use
‘@end itemize’ to end an ‘@enumerate’ block.
gnu: python-pycrypto: Fix CVE-2013-7459.
* gnu/packages/patches/python-pycrypto-CVE-2013-7459.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pycrypto, python2-pycrypto)[source]: Use the
patch. Use pypi-uri.
gnu: python-icalendar: Update to 3.11.1.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.1.