Commit Graph

2063 Commits

Author SHA1 Message Date
Marius Bakke efada0946d
gnu: python-jinja2: Update to 2.10.
* gnu/packages/python.scm (python-jinja2): Update to 2.10.
2018-08-21 17:24:30 +02:00
Marius Bakke 88166588a0
gnu: python-babel: Run the tests.
* gnu/packages/python.scm (python-babel)[native-inputs]: Add PYTHON-FREEZEGUN
and PYTHON-PYTEST.
[arguments]: Replace 'check' phase.  Remove #:tests?.
2018-08-21 17:24:30 +02:00
Marius Bakke b3a21b2cf9
gnu: python-babel: Update to 2.6.0.
* gnu/packages/python.scm (python-babel): Update to 2.6.0.
2018-08-21 17:24:30 +02:00
Marius Bakke 632900f586
gnu: python-packaging: Run the tests.
* gnu/packages/python.scm (python-packaging)[arguments]: Override 'check' phase.
2018-08-21 17:24:30 +02:00
Marius Bakke c52ff2ed76
gnu: python-packaging: Update to 17.1.
* gnu/packages/python.scm (python-packaging): Update to 17.1.
2018-08-21 17:24:30 +02:00
Marius Bakke 26aef5e956
gnu: python-imagesize: Fix typo.
* gnu/packages/python.scm (python-imagesize)[synopsis]: Remove stray character.
2018-08-21 17:24:29 +02:00
Marius Bakke 4c36fc7051
gnu: python-imagesize: Update to 1.0.0.
* gnu/packages/python.scm (python-imagesize): Update to 1.0.0.
[arguments]: Remove.
2018-08-21 17:24:29 +02:00
Marius Bakke 9764dac511
gnu: python-markupsafe: Update to 1.0.
* gnu/packages/python.scm (python-markupsafe): Update to 1.0.
2018-08-21 17:24:29 +02:00
Marius Bakke 827509a30c
gnu: python-olefile: Update to 0.45.1.
* gnu/packages/python.scm (python-olefile): Update to 0.45.1.
2018-08-21 17:24:28 +02:00
Marius Bakke d76cd3defd
gnu: python-lxml: Update to 4.2.4.
* gnu/packages/python.scm (python-lxml): Update to 4.2.4.
2018-08-21 17:24:28 +02:00
Marius Bakke f6cd3f7970
gnu: python-ipaddress: Update to 1.0.22.
* gnu/packages/python.scm (python-ipaddress): Update to 1.0.22.
2018-08-21 17:24:28 +02:00
Marius Bakke c69d231c2a
gnu: python-pycparser: Update to 2.18.
* gnu/packages/python.scm (python-pycparser): Update to 2.18.
2018-08-21 17:24:28 +02:00
Marius Bakke b3751f9cea
gnu: python-setuptools-scm: Update to 3.1.0.
* gnu/packages/python.scm (python-setuptools-scm): Update to 3.1.0.
2018-08-21 17:24:28 +02:00
Marius Bakke e241f9a020
gnu: python-more-itertools: Update to 4.3.0.
* gnu/packages/python.scm (python-more-itertools): Update to 4.3.0.
2018-08-21 17:24:28 +02:00
Marius Bakke 7f5d3445af
gnu: python-scandir: Update to 1.9.0.
* gnu/packages/python.scm (python-scandir): Update to 1.9.0.
2018-08-21 17:24:28 +02:00
Marius Bakke e2da8bcd9e
gnu: python-pytest: Update to 3.7.2.
* gnu/packages/check.scm (python-pytest): Update to 3.7.2.
(python2-pytest)[propagated-inputs]: Add PYTHON2-PATHLIB.
(python2-pytest-bootstrap)[propagated-inputs]: Add PYTHON-PATHLIB2-BOOTSTRAP.
* gnu/packages/python.scm (python2-pathlib2-bootstrap): New public variable.
2018-08-21 17:24:28 +02:00
Marius Bakke 27885fcc26
gnu: python-pluggy: Update to 0.7.1.
* gnu/packages/python.scm (python-pluggy): Update to 0.7.1.
[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
2018-08-21 17:24:27 +02:00
Tobias Geerinckx-Rice 20b5b97381
gnu: python-rpy2: Update to 2.9.4.
* gnu/packages/python.scm (python-rpy2): Update to 2.9.4.
[arguments]: Remove obsolete phases and substitute INVOKE for SYSTEM*
now that we can.
2018-08-21 07:17:06 +02:00
Tobias Geerinckx-Rice db09a450d2
gnu: python-rpy2: Update home page.
* gnu/packages/python.scm (python-rpy2)[home-page]: Update URI.
2018-08-21 07:17:05 +02:00
Tobias Geerinckx-Rice 52773e5cf4
gnu: python-py: Use HTTPS home page.
* gnu/packages/python.scm (python-py)[home-page]: Use HTTPS.
2018-08-20 16:36:20 +02:00
Marius Bakke df570bf271
Merge branch 'master' into staging 2018-08-16 20:56:38 +02:00
Marius Bakke 37d203985e
gnu: python-cython: Disable tests that fail on armhf.
* gnu/packages/python.scm (python-cython)[arguments]: On armhf-linux, add
phase to disable two tests.
2018-08-16 20:33:28 +02:00
Ricardo Wurmus e9e9783e0a
gnu: Add python-argparse-manpage.
* gnu/packages/python.scm (python-argparse-manpage): New variable.
2018-08-16 17:04:10 +02:00
Tobias Geerinckx-Rice a1c86d1db4
gnu: python-txamqp: Update to 0.8.2.
* gnu/packages/python.scm (python-txamqp): Update to 0.8.2.
2018-08-15 20:10:22 +02:00
Ricardo Wurmus b86c019efb
Merge branch 'staging' into core-updates 2018-08-13 20:39:32 +02:00
Tobias Geerinckx-Rice 247d4e7271
gnu: python-pep8: Use HTTPS home page.
Also add a comment about 1.7.1. This doesn't warrant a changelog entry,
so you never read this.

* gnu/packages/python.scm (python-pep8)[home-page]: Use HTTPS.
2018-08-13 01:51:47 +02:00
Ricardo Wurmus bc731eada6
gnu: python-flake8: Fix build.
* gnu/packages/python.scm (python-flake8)[arguments]: Add build phases
"delete-broken-test" and "fix-problem-with-pycodestyle".
[propagated-inputs]: Remove python-setuptools.
2018-08-08 23:10:26 +02:00
Ricardo Wurmus 5417c92877
gnu: python-flake8: Use INVOKE.
* gnu/packages/python.scm (python-flake8)[arguments]: Use INVOKE and always
return #T.
2018-08-08 23:10:19 +02:00
Ricardo Wurmus 2df4ecd61d
gnu: python-dbus: Update to 1.2.8.
* gnu/packages/python.scm (python-dbus): Update to 1.2.8.
[inputs]: Replace "python" with "python-wrapper".
2018-08-08 22:08:39 +02:00
Ricardo Wurmus cfe62fb22b
gnu: python-cython: Remove failing test.
* gnu/packages/python.scm (python-cython)[arguments]: Remove failing test.
2018-08-08 22:08:32 +02:00
Leo Famulari ccdc1690bd
gnu: Cython: Update to 0.28.4.
* gnu/packages/python.scm (python-cython, python2-cython): Update to 0.28.4.
[arguments]: Use invoke.
2018-08-08 22:08:24 +02:00
Marius Bakke 6af7c2b178
Merge branch 'master' into staging 2018-08-07 00:50:25 +02:00
Ricardo Wurmus 0fb0db0022
gnu: python-scipy: Only run default tests.
* gnu/packages/python.scm (python-scipy)[arguments]: Only run the default test
suite.  The full test suite is too expensive and brittle.
2018-08-03 15:24:40 +02:00
Marius Bakke 4214066d45
Merge branch 'master' into core-updates 2018-08-01 15:53:17 +02:00
Marius Bakke 869250809b
Merge branch 'master' into staging 2018-07-30 18:08:28 +02:00
Christopher Baines 6465497fb9
gnu: Remove duplicated python-pafy.
It was first added in 02f8f804f0, then again in
2dd12924cf.

* gnu/packages/python.scm (python-pafy): Remove duplicated package definition.
2018-07-29 17:57:53 +01:00
Marius Bakke 20b0aaf986
gnu: python-fonttools: Update license.
This is a follow-up to commit 4696368108.

* gnu/packages/python.scm (python-fonttools)[license]: Change to EXPAT (since 3.21).
2018-07-28 23:37:52 +02:00
Efraim Flashner a4b7a1cb4a
gnu: python-3.7: Update deleted tests.
* gnu/packages/python.scm (python-3.7)[source]: Update the list of files
to be deleted in the snippet.
2018-07-28 21:56:28 +03:00
Marius Bakke 1af575f04d
Merge branch 'master' into staging 2018-07-28 18:34:59 +02:00
Marius Bakke 4696368108
gnu: python-fonttools: Update to 3.28.0.
* gnu/packages/python.scm (python-fonttools): Update to 3.28.0.
[arguments]: Remove.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-RUNNER.
2018-07-28 15:52:30 +02:00
Marius Bakke 1166b9c795
gnu: Add python-invoke.
* gnu/packages/python.scm (python-invoke, python2-invoke): New public variables.
2018-07-28 15:52:29 +02:00
Marius Bakke 153812ee0d
gnu: python-flake8: Update to 3.5.0.
* gnu/packages/python.scm (python-flake8): Update to 3.5.0.
2018-07-28 15:52:28 +02:00
Marius Bakke d0205dfd92
gnu: python-setuptools: Update to 40.0.0.
* gnu/packages/python.scm (python-setuptools): Update to 40.0.0.
[source](uri): Adjust to zipball archive.
2018-07-28 15:52:28 +02:00
Marius Bakke fdf5344a23
gnu: python-pycodestyle: Update to 2.4.0.
* gnu/packages/python.scm (python-pycodestyle): Update to 2.4.0.
2018-07-28 15:52:28 +02:00
Marius Bakke 9e7d6e818c
gnu: python-more-itertools: Update to 4.2.0.
* gnu/packages/python.scm (python-more-itertools): Update to 4.2.0.
2018-07-28 15:52:27 +02:00
Marius Bakke e8e7cd12c7
gnu: python-pyflakes: Update to 2.0.0.
* gnu/packages/python.scm (python-pyflakes): Update to 2.0.0.
2018-07-28 15:52:27 +02:00
Marius Bakke 3765c9c95b
gnu: python-py: Update home page.
* gnu/packages/python.scm (python-py)[home-page]: Change to repository URL.
2018-07-28 15:52:27 +02:00
Marius Bakke a0d77eba72
gnu: python-py: Update to 1.5.4.
* gnu/packages/python.scm (python-py): Update to 1.5.4.
2018-07-28 15:52:27 +02:00
Marius Bakke bc46a45ae7
gnu: python-py: Add missing dependency on setuptools-scm.
* gnu/packages/python.scm (python-py)[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
2018-07-28 15:52:26 +02:00
Marius Bakke a422e2478e
gnu: python: Build reproducibly.
\o/

* gnu/packages/python.scm (python-3.7)[arguments]: Set PYTHONHASHSEED before
rebuilding all bytecode.  Adjust regex so that lib2to3_ex.py gets compiled.
2018-07-28 15:52:26 +02:00
Marius Bakke 81d967075e
gnu: python: Rebuild bytecode after removing tests.
* gnu/packages/python.scm (python-3.7)[arguments]: Run 'rebuild-bytecode'
after 'remove-tests' to save CPU cycles.  Adjust exclude regex.
2018-07-28 15:52:26 +02:00
Marius Bakke a1454169e0
gnu: python: Update to 3.7.0.
* gnu/packages/python.scm (python-3.6): Rename to ...
(python-3.7): ... this.  Update to 3.7.0.
[arguments]: Remove phase 'patch-timestamp-for-pyc-files' and related code.
Add phases to unset SOURCE_DATE_EPOCH during the check phase.
(python-3): Is now PYTHON-3.7.
* guix/build/python-build-system.scm (enable-bytecode-determinism): Don't set
DETERMINISTIC_BUILD.
2018-07-28 15:52:26 +02:00
Marius Bakke d66146073d
gnu: python: Remove outdated comment and phases.
* gnu/packages/python.scm (python-2.7)[arguments]: Don't set SOURCE_DATE_EPOCH
or make libraries writable, since those are handled by gnu-build-system.
(python-3.6): Don't override :#tests?.
2018-07-28 15:52:25 +02:00
Ricardo Wurmus ed2dfe3955
gnu: Add snakemake-4.
* gnu/packages/python.scm (snakemake-4): New variable.
* gnu/packages/bioinformatics.scm (pigx-bsseq, pigx-rnaseq, pigx-scrnaseq,
pigx-chipseq)[inputs]: Use it.
2018-07-27 15:30:38 +02:00
Ricardo Wurmus 269f100330
gnu: snakemake: Add missing dependencies.
* gnu/packages/python.scm (snakemake)[propagated-inputs]: Add python-datrie,
python-docutils, python-jinja2, python-jsonschema, and python-networkx.
2018-07-27 15:30:38 +02:00
Ricardo Wurmus 216a72a957
gnu: Add python-datrie.
* gnu/packages/python.scm (python-datrie): New variable.
2018-07-27 15:30:38 +02:00
Ricardo Wurmus b62715aa82
gnu: snakemake: Update to 5.2.0.
* gnu/packages/python.scm (snakemake): Update to 5.2.0.
2018-07-27 14:19:43 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Leo Famulari c69d11c593
gnu: Cython: Update to 0.28.4.
* gnu/packages/python.scm (python-cython, python2-cython): Update to 0.28.4.
[arguments]: Use invoke.
2018-07-19 18:28:29 -04:00
Danny Milosavljevic a545090ce5
gnu: python-cairocffi: Fix loading of shared libraries.
Fixes <https://bugs.gnu.org/32170>.

* gnu/packages/patches/python-cairocffi-dlopen-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-cairocffi)[inputs]: Add glib, gtk+, pango.
[native-inputs]: Add python-pytest.
[arguments]: Enable tests.
[arguments]<#:phases>[patch-paths]: New phase.
2018-07-16 23:51:38 +02:00
Leo Famulari 8e632a6435
gnu: python-pyasn1-modules: Update to 0.2.2.
* gnu/packages/python.scm (python-pyasn1-modules, python2-pyasn1-modules):
Update to 0.2.2.
2018-07-16 16:47:55 -04:00
Leo Famulari 90f38fb661
gnu: python-pyasn1: Update to 0.4.3.
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.4.3.
2018-07-16 16:47:52 -04:00
Efraim Flashner 6c10675928
gnu: python-xenon: Update to 0.5.4.
* gnu/packages/python.scm (python-xenon): Update to 0.5.4.
[arguments]: Remove part of custom 'patch-test-requirements phase.
2018-07-14 23:19:42 +03:00
Ben Woodcroft 5908818e30
gnu: python-h5py: Update to 2.8.0.
* gnu/packages/python.scm (python-h5py): Update to 2.8.0.
2018-07-15 00:43:57 +10:00
Marius Bakke 49b6dc2b4e
Merge branch 'staging' 2018-07-13 00:25:45 +02:00
Marius Bakke 250276a202
gnu: python-pyyaml: Update to 3.13.
* gnu/packages/python.scm (python-pyyaml): Update to 3.13.
2018-07-12 17:21:15 +02:00
Marius Bakke 873325b030
Merge branch 'master' into staging 2018-07-08 23:58:22 +02:00
Nicolas Goaziou 2cde6e1de3
gnu: Add python-commandlines.
* gnu/packages/python.scm (python-commandlines): New variable.
2018-07-02 17:50:20 +02:00
Marius Bakke 92af3ce417
Merge branch 'master' into staging 2018-07-02 12:18:58 +02:00
Tobias Geerinckx-Rice 4df9c195f2
gnu: python-rst.linker: Update to 1.10.
* gnu/packages/python.scm (python-rst.linker): Update to 1.10.
2018-06-30 03:46:18 +02:00
Tobias Geerinckx-Rice e0e7ea7459
gnu: python-xopen: Update to 0.3.3.
* gnu/packages/python.scm (python-xopen): Update to 0.3.3.
2018-06-30 03:46:17 +02:00
Tobias Geerinckx-Rice af029a80dd
gnu: python2-xopen: Fix build.
* gnu/packages/python.scm (python2-xopen)[propagated-inputs]: Add
python2-bz2file.
2018-06-30 03:46:17 +02:00
Tobias Geerinckx-Rice d5ed14bdda
gnu: python-parso: Update to 0.2.1.
* gnu/packages/python.scm (python-parso): Update to 0.2.1.
2018-06-30 03:46:17 +02:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Marius Bakke 9e9bc87eb8
gnu: python-pandas: Update to 0.23.1.
* gnu/packages/python.scm (python-pandas): Update to 0.23.1.
[arguments]: Drop new S3 test.
[native-inputs]: Add PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB.
2018-06-28 22:03:31 +02:00
Marius Bakke 028fc15528
gnu: python-numpy: Update to 1.14.5.
* gnu/packages/python.scm (python-numpy): Update to 1.14.5.
2018-06-28 22:03:31 +02:00
Marius Bakke a167873c67
Merge branch 'master' into staging 2018-06-26 13:51:26 +02:00
Tobias Geerinckx-Rice 5666ca5edc
gnu: python-pathpy: Update to 11.0.1.
* gnu/packages/python.scm (python-pathpy): Update to 11.0.1.
2018-06-26 04:17:49 +02:00
Oleg Pykhalov 02e2d18297
gnu: Add python-send2trash.
* gnu/packages/python.scm (python-send2trash, python2-send2trash): New public
variables.
2018-06-23 19:49:11 +03:00
Marius Bakke 6969c4de44
Merge branch 'master' into staging 2018-06-18 15:29:38 +02:00
Leo Famulari 44d1b9569b
gnu: python-click-log: Update to 0.3.2.
* gnu/packages/python.scm (python-click-log): Update to 0.3.2.
2018-06-14 15:51:56 -04:00
Clément Lassieur 85d79a79e4
gnu: Add python-dns-lexicon.
* gnu/packages/python.scm (python-dns-lexicon, python2-dns-lexicon): New
variables.
2018-06-14 08:18:06 +02:00
Clément Lassieur b863b50d80
gnu: Add python-pynamecheap.
* gnu/packages/python.scm (python-pynamecheap, python2-pynamecheap): New
variables.
2018-06-14 08:18:02 +02:00
Clément Lassieur f4adbe7405
gnu: Add python-tldextract.
* gnu/packages/python.scm (python-tldextract, python2-tldextract): New
variables.
2018-06-14 08:17:59 +02:00
Clément Lassieur 0dc572380b
gnu: Add python-requests-file.
* gnu/packages/python.scm (python-requests-file, python2-requests-file): New
variables.
2018-06-14 08:17:55 +02:00
Leo Famulari bea07c7f55
gnu: python-llfuse: Update to 1.3.3.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.3.3.
2018-06-12 15:30:30 -04:00
宋文武 feed5194b1
gnu: python-urwid, python2-urwid: Update to 2.0.1.
* gnu/packages/python.scm (python-urwid, python2-urwird): Update to 2.0.1.
2018-06-12 20:51:32 +08:00
Marius Bakke a032b4454b
Merge branch 'master' into staging 2018-06-11 23:52:15 +02:00
Ludovic Courtès b63f6c0192
gnu: python2: Deprecate "python@2".
* gnu/packages/python.scm (python2-called-python): New variable.
2018-06-11 18:23:24 +02:00
Oleg Pykhalov c0888cefdf
gnu: Add python-fasteners.
* gnu/packages/python.scm (python-fasteners, python2-fasteners): New
variables.
2018-06-08 16:25:44 +03:00
Ricardo Wurmus 8709624756
Merge branch 'origin/core-updates-next' into core-updates 2018-06-06 23:01:48 +02:00
Ludovic Courtès a13c1bf4ca
Merge branch 'master' into core-updates 2018-06-01 23:41:40 +02:00
Konrad Hinsen ec8a9892d1
gnu: Add python-bigfloat.
* gnu/packages/python.scm (python-bigfloat, python2-bigfloat): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-31 18:13:08 +02:00
Mark H Weaver 1640f16e78
Merge branch 'master' into core-updates 2018-05-27 01:26:09 -04:00
Fis Trivial e8f4d53e03
gnu: Add pybind11.
* gnu/packages/python.scm (pybind11): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-26 22:24:23 +02:00
Mathieu Othacehe 4806d390cb
gnu: Add python2-gdrivefs.
* gnu/packages/python.scm (python2-gdrivefs): New variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe a037a59f83
gnu: Add python-fusepy.
* gnu/packages/python.scm (python-fusepy): New variable,
(python2-fusepy): new variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe b5a9f49b49
gnu: Add python-gipc.
* gnu/packages/python.scm (python-gipc): New variable,
(python2-gipc): new variable.
2018-05-25 10:36:43 +02:00
Mark H Weaver 0661758e13
Merge branch 'master' into core-updates 2018-05-21 13:22:32 -04:00
Fis Trivial 1900fa792f
gnu: Add python-glob2.
* gnu/packages/python.scm (python-glob2, python2-glob2): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 23:20:37 +02:00
Rouby Pierre-Antoine 17b59aa019
gnu: jupyter: Add search path.
* gnu/package/python.scm (jupyter)[native-search-paths]: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-17 13:14:42 +02:00
Mark H Weaver 539bf8f2c0
Merge branch 'master' into core-updates 2018-05-17 01:00:50 -04:00
Tobias Geerinckx-Rice 2ef651a6e2
gnu: python-ddt: Update to 1.1.3.
* gnu/packages/python.scm (python-ddt): Update to 1.1.3.
2018-05-17 01:17:15 +02:00
Tobias Geerinckx-Rice 3aa5b7d934
gnu: python-netifaces: Update to 0.10.7.
* gnu/packages/python.scm (python-netifaces): Update to 0.10.7.
2018-05-17 01:17:03 +02:00
Tobias Geerinckx-Rice 34c2bc56f8
gnu: python-numexpr: Update to 2.6.5.
* gnu/packages/python.scm (python-numexpr): Update to 2.6.5.
2018-05-17 01:02:00 +02:00
Nicolas Goaziou 2eccb41493
gnu: Add python-yarl.
* gnu/packages/python-web.scm (python-yarl): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 25c591bf2e
gnu: Add python-multidict.
* gnu/packages/python.scm (python-multidict): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 2528f3c867
gnu: Add python-idna-ssl.
* gnu/packages/python.scm (python-idna-ssl): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 3cdab3d485
gnu: Add python-async-timeout.
* gnu/packages/python.scm (python-async-timeout): New variable.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou bbc8c36fce
gnu: Add python-async-generator.
* gnu/packages/python.scm (python-async-generator): New variable.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou 9c4ff532f9
gnu: python-attrs: Update to 17.4.0.
* gnu/packages/python.scm (python-attrs)[version]: Update to 17.4.0.
[native-inputs]: Add python-sphinx and python-coverage.  Reorder inputs.
2018-05-11 11:54:40 +02:00
Marius Bakke 12bd588346
Merge branch 'master' into core-updates 2018-05-06 15:56:24 +02:00
Marius Bakke b057425596
gnu: python-numpy: Update to 1.14.3.
* gnu/packages/python.scm (python-numpy): Update to 1.14.3.
2018-05-05 13:16:33 +02:00
Marius Bakke 982e886584
gnu: python-scipy: Update to 1.0.1.
* gnu/packages/python.scm (python-scipy): Update to 1.0.1.
2018-05-05 13:16:33 +02:00
Marius Bakke 4a3ac362bb
gnu: python-matplotlib: Update to 2.2.2.
* gnu/packages/python.scm (python-matplotlib): Update to 2.2.2.
[propagated-inputs]: Add PYTHON-KIWISOLVER.
(python2-matplotlib)[propagated-inputs]: Add PYTHON2-BACKPORTS-FUNCTOOLS-LRU-CACHE.
(python-matplotlib-documentation)[native-inputs]: Change PYTHON-SPHINX to
PYTHON-SPHINX-1.6.  Add PYTHON-SPHINX-GALLERY.
2018-05-05 13:16:33 +02:00
Marius Bakke 02dc4b8095
gnu: Add python-sphinx-gallery.
* gnu/packages/python.scm (python-sphinx-gallery, python2-sphinx-gallery): New
public variables.
2018-05-05 13:16:33 +02:00
Christopher Baines d6ed49ba3f
gnu: python-qrcode: Use a newer version of setuptools.
The upgrade from 5.3 to 6.0 switches to rely on the on the setup.cfg, and with
the version of setuptools incldued with Python, this isn't supported, so no
actual code is installed, and the output is mostly empty.

* gnu/packages/python.scm (python-qrcode)[inputs]: Add python-setuptools.
2018-05-04 22:28:33 +01:00
Rutger Helling ffacb7954b
Revert "gnu: python-mako: Update to 1.0.7."
This causes a mass rebuild due to python2-mako rebuilding Mesa. Pushed on
staging instead.

This reverts commit fc7c91a53a.
2018-05-04 08:50:08 +02:00
Tobias Geerinckx-Rice 543689f3fd
gnu: python-mako: Update to 1.0.7.
* gnu/packages/python.scm (python-mako): Update to 1.0.7.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2018-05-04 08:47:26 +02:00
Tobias Geerinckx-Rice fc7c91a53a
gnu: python-mako: Update to 1.0.7.
* gnu/packages/python.scm (python-mako): Update to 1.0.7.
2018-05-04 01:19:24 +02:00
Marius Bakke a551ba9ba7
gnu: python2: Update to 2.7.15.
* gnu/packages/python.scm (python-2.7): Update to 2.7.15.
2018-05-01 15:32:23 +02:00
Mark H Weaver f0ae90cbbb
Merge branch 'master' into core-updates 2018-04-30 16:48:15 -04:00
Fis Trivial fb8966abc4
gnu: python-jedi: Update to 0.12.0, enable tests.
* gnu/packages/python.scm (jedi): Update to 0.12.0, enable tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-30 14:35:17 +02:00
Fis Trivial 8b2597d542
gnu: Add python-parso.
* gnu/packages/python.scm (python-parso, python2-parso): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-30 14:35:05 +02:00
Mark H Weaver 3d5ad159b3
Merge branch 'master' into core-updates 2018-04-30 04:03:54 -04:00
Fis Trivial a34bc5c913
gnu: python-autopep8: Update to 1.3.5
* gnu/packages/python.scm (python-autopep8): Update to 1.3.5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-28 23:34:04 +02:00
Fis Trivial 7fb1530f2f
gnu: python-yapf: Update to 0.21.0.
* gnu/packages/python.scm (python-yapf): Update to 0.21.0.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2018-04-28 17:12:27 +03:00
Tobias Geerinckx-Rice 93a554a0d9
gnu: python-simplejson: Update to 3.14.0.
* gnu/packages/python.scm (python-simplejson): Update to 3.14.0.
2018-04-27 02:56:40 +02:00
Tobias Geerinckx-Rice d1f1a7a0b1
gnu: python-qrcode: Update to 6.0.
* gnu/packages/python.scm (python-qrcode): Update to 6.0.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice c10176649f
gnu: python2-pathlib2: Update to 2.3.2.
* gnu/packages/python.scm (python2-pathlib2): Update to 2.3.2.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice 5cf24cde18
gnu: python-rst.linker: Update to 1.9.
* gnu/packages/python.scm (python-rst.linker): Update to 1.9.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice 9052324d72
gnu: python-sphinx@1.6: Update to 1.6.4.
* gnu/packages/python.scm (python-sphinx-1.6): Update to 1.6.4.
2018-04-26 21:09:00 +02:00
Tomáš Čech 841f833171
gnu: python-onetimepass: Make python-six a propagated input.
* gnu/packages/python.scm (python-onetimepass)[inputs]: Move python-six from
here...
[propagated-inputs]: ...to here.
2018-04-21 17:37:12 +02:00
Mark H Weaver c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Tomáš Čech 15ed90b960
gnu: Add python-onetimepass.
* gnu/packages/python.scm (python-onetimepass): New variable.
2018-04-21 08:33:34 +02:00
Marius Bakke 7c16af4646
gnu: python-bcrypt: Move to (gnu packages python-crypto).
* gnu/packages/password-utils.scm (python-bcrypt, python2-bcrypt): Move to ...
* gnu/packages/python-crypto.scm (python-bcrypt, python2-bcrypt): ... here.
* gnu/packages/python.scm: Remove unused (gnu packages password-utils) import.
2018-04-19 18:03:04 +02:00
Tobias Geerinckx-Rice cbb10936f5
gnu: python-pretend: Update to 1.0.9.
* gnu/packages/python.scm (python-pretend): Update to 1.0.9.
2018-04-18 00:58:20 +02:00
Mark H Weaver 8eb66f4a68
gnu: python-waf: Return #t from all phases.
* gnu/packages/python.scm (python-waf)[arguments]: Use invoke instead of
system*, and return #t from all phases.
2018-04-12 04:02:23 -04:00
Mark H Weaver f89aa1521a
Merge branch 'master' into core-updates 2018-04-10 00:42:22 -04:00
Adam Massmann 2514fc1d69
gnu: Add python-pybtex
* gnu/packages/python.scm (python-pybtex): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 09:35:21 -05:00
Adam Massmann c2b2f0c866
gnu: Add python-latexcodec
* gnu/packages/python.scm (python-latexcodec): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 09:35:15 -05:00
Tomáš Čech 0d0cf3b0f6
python: python-py3status: Update to 3.7.
* gnu/packages/python.scm (python-py3status): Update to 3.7.
 [arguments]: Adjust string substitution.
2018-04-04 15:51:20 +02:00
Mathieu Lirzin 95f3b626d7
gnu: Add python-empy.
* gnu/packages/python.scm (python-empy): New variable.
(python2-empy): Use 'package-with-python-2'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Arun Isaac 7ad5c6dd78
gnu: python-pytest: Update to 3.5.0.
* gnu/packages/python.scm (python-six): Replace system* with invoke.
(python-six-bootstrap, python2-six-bootstrap, python2-funcsigs-bootstrap): New
variables.
(python-more-itertools)[propagated-inputs]: Replace python-six with
python-six-bootstrap.
* gnu/packages/check.scm (python-pytest): Update to 3.5.0.
[propagated-inputs]: Add python-attrs-bootstrap,
python-more-itertools-bootstrap, python-pluggy and python-six-bootstrap.
[properties]: Add python2-variant.
(python2-pytest)[propagated-inputs]: Add python2-funcsigs.
(python-pytest-bootstrap)[properties]: Add python2-variant.
(python2-pytest-bootstrap)[propagated-inputs]: Add python2-funcsigs-bootstrap.
2018-03-31 00:29:35 +05:30
Arun Isaac 32b92480b3
gnu: python-py: Update to 1.5.3.
* gnu/packages/python.scm (python-py): Update to 1.5.3.
[home-page]: Update URI.
2018-03-31 00:29:35 +05:30
Arun Isaac b19a960f5f
gnu: python-hypothesis: Update to 3.52.0.
* gnu/packages/check.scm (python-hypothesis): Update to 3.52.0.
[propagated-inputs]: Add python-attrs and python-coverage.
[home-page]: Update URI.
* gnu/packages/python.scm (python-attrs-bootstrap, python2-attrs-bootstrap):
New variables.
2018-03-31 00:29:35 +05:30
Arun Isaac 180b6f3baa
gnu: Add python-more-itertools.
* gnu/packages/python.scm (python-more-itertools, python2-more-itertools): New
variables.
2018-03-31 00:29:35 +05:30
Arun Isaac 21f76d40cc
gnu: python-pluggy: Update to 0.6.0.
* gnu/packages/python.scm (python-pluggy): Update to 0.6.0.
2018-03-31 00:29:35 +05:30
Arun Isaac 769f56d735
gnu: python-pyasn1: Update to 0.4.2.
* gnu/packages/python.scm (python-pyasn1): Update to 0.4.2.
2018-03-31 00:29:34 +05:30
Arun Isaac fbec83b81a
gnu: python-attrs: Update to 17.4.0.
* gnu/packages/python.scm (python-attrs): Update to 17.4.0.
2018-03-31 00:29:34 +05:30