Merge remote-tracking branch 'origin/master' into core-updates
gnu: snakemake: Update to 4.2.0.
* gnu/packages/python.scm (snakemake): Update to 4.2.0.
[propagated-inputs]: Add python-appdirs, python-configargparse, python-pyyaml,
and python-ratelimiter, which are dependencies as of Snakemake 4.1.0.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add python-ratelimiter.
* gnu/packages/python.scm (python-ratelimiter, python2-ratelimiter): New
variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: python-configargparse: Update to 0.12.0.
* gnu/packages/python.scm (python-configargparse, python2-configargparse):
Update to 0.12.0.
[arguments]: Enable tests.
[native-inputs]: Add python-pyyaml, which is an optional dependency but
required to run the tests.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Merge remote-tracking branch 'origin/python-updates' into core-updates
gnu: Add python-coloredlogs.
* gnu/packages/python.scm (python-coloredlogs, python2-coloredlogs): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-verboselogs.
* gnu/packages/python.scm (python-verboselogs, python2-verboselogs): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-capturer.
* gnu/packages/python.scm (python-capturer, python2-capturer): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-humanfriendly.
* gnu/packages/python.scm (python-humanfriendly, python2-humanfriendly):
New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merge branch 'master' into core-updates
gnu: python-docutils: Update to 0.14.
* gnu/packages/python.scm (python-docutils, python2-docutils): Update to 0.14.
gnu: python-graphene: Disable tests.
* gnu/packages/python.scm (python-graphene)[native-inputs]: Remove.
[arguments]: Disable #:tests.
Merge branch 'master' into core-updates
gnu: python-chardet: Update to 3.0.4.
* gnu/packages/python.scm (python-chardet, python2-chardet): Update to 3.0.4.
gnu: python2-hypothesis: fix propagated inputs.
* gnu/packages/python.scm (python2-hypothesis)[propagated-inputs]: Add
python2-enum34, which was incorrectly listed among the native inputs.
gnu: python@3.6: Fix building on aarch64.
* gnu/packages/python.scm (python@3.6)[source]: Remove another test.
gnu: python-hy: Update to 0.13.0.
* gnu/packages/python.scm (python-hy): Update to 0.13.0.
gnu: python-coverage: Update to 4.4.1.
* gnu/packages/python.scm (python-coverage): Update to 4.4.1.
gnu: python-unittest2: Update to 1.1.0.
* gnu/packages/python.scm (python-unittest2): Update to 1.1.0.
[source]: Use PYPI-URI. Add two patches.
[arguments]: Add phase to run tests.
[propagated-inputs]: Add PYTHON-SIX and PYTHON-TRACEBACK2.
(python2-unittest2): Use 'package-with-python2'.
* gnu/packages/patches/python2-unittest2-remove-argparse.patch: Rename to ...
* gnu/packages/patches/python2-unittest2-remove-argparse.patch: ... this.
* gnu/packages/patches/python-unittest2-python3-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.