Tobias Geerinckx-Rice
b733dbc0fb
gnu: python-setproctitle: Use INVOKE.
...
* gnu/packages/python.scm (python-setproctitle)[arguments]: Substitute
INVOKE for SYSTEM*.
2018-09-27 03:51:07 +02:00
Marius Bakke
6a0427af6c
Merge branch 'master' into core-updates
2018-09-26 01:11:32 +02:00
Tobias Geerinckx-Rice
06e6b17bd7
gnu: python-pexpect: Use INVOKE.
...
* gnu/packages/python.scm (python-pexpect)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-09-25 11:46:54 +02:00
Tobias Geerinckx-Rice
bbc69023d8
gnu: Add python-semantic-version.
...
* gnu/packages/python.scm (python-semantic-version)
(python2-semantic-version): New public variables.
2018-09-25 11:46:08 +02:00
Tobias Geerinckx-Rice
cd8aa06093
gnu: python-networkx: Use HTTPS home page.
...
* gnu/packages/python.scm (python-networkx)[home-page]: Use HTTPS.
2018-09-24 00:34:03 +02:00
Tobias Geerinckx-Rice
dd29bd4ebc
gnu: python-networkx: Update to 2.2.
...
* gnu/packages/python.scm (python-networkx): Update to 2.2.
2018-09-24 00:34:02 +02:00
Tobias Geerinckx-Rice
68cbec027e
gnu: python-decorator: Update to 4.3.0.
...
* gnu/packages/python.scm (python-decorator): Update to 4.3.0.
[arguments]: Run the test suite.
2018-09-24 00:34:02 +02:00
Tobias Geerinckx-Rice
3715e79ec8
gnu: python-marshmallow: Update to 3.0.0b14.
...
* gnu/packages/python.scm (python-marshmallow): Update to 3.0.0b14.
2018-09-24 00:34:01 +02:00
Tobias Geerinckx-Rice
199d72e327
gnu: python-pyparsing: Update to 2.2.1.
...
* gnu/packages/python.scm (python-pyparsing): Update to 2.2.1.
[source]: Use PYPI-URI.
2018-09-21 19:52:26 +02:00
Tobias Geerinckx-Rice
41e551b2d3
gnu: python-pyparsing: Update home page.
...
* gnu/packages/python.scm (python-pyparsing)[home-page]: Update.
2018-09-21 15:03:49 +02:00
Tobias Geerinckx-Rice
a1d6610e84
gnu: python-rencode: Update to 1.0.5.
...
* gnu/packages/python.scm (python-rencode): Update to 1.0.5.
[arguments]: Add a 'delete-bogus-test' phase.
2018-09-21 13:18:42 +02:00
Tobias Geerinckx-Rice
e36058634d
gnu: python-hdf4: Use INVOKE.
...
* gnu/packages/python.scm (python-hdf4)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-09-21 13:18:42 +02:00
Marius Bakke
2817ac3c18
Merge branch 'master' into core-updates
2018-09-20 13:37:58 +02:00
Tobias Geerinckx-Rice
956bcc8ed2
gnu: python-dirsync: Update to 2.2.3.
...
* gnu/packages/python.scm (python-dirsync): Update to 2.2.3.
[native-inputs]: Remove unzip.
2018-09-17 12:50:20 +02:00
Maxim Cournoyer
511f3be695
gnu: Add python-user-agents.
...
* gnu/packages/python.scm (python-user-agents, python2-user-agents): New
variables.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-09-15 12:19:06 +08:00
Maxim Cournoyer
2ee67781ff
gnu: Add python-ua-parser.
...
* gnu/packages/python.scm (python-ua-parser, python2-ua-parser): New variables.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-09-15 12:19:06 +08:00
Maxim Cournoyer
935d5ceb9b
gnu: Add python-pycountry.
...
* gnu/packages/python.scm (python-pycountry, python2-pycountry): New variables.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-09-15 12:19:06 +08:00
Tobias Geerinckx-Rice
3319817174
gnu: pybind11: Update to 2.2.4.
...
* gnu/packages/python.scm (pybind11): Update to 2.2.4.
2018-09-15 05:17:50 +02:00
Tobias Geerinckx-Rice
5c34d97187
gnu: pybind11: Don't use unstable tarball.
...
* gnu/packages/python.scm (pybind11)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-09-15 05:17:50 +02:00
Tobias Geerinckx-Rice
25bc6370a4
gnu: snakemake: Update to 5.2.4.
...
* gnu/packages/python.scm (snakemake): Update to 5.2.4.
[propagated-inputs]: Add python-gitpython.
2018-09-15 03:38:31 +02:00
Leo Famulari
d763940711
Merge branch 'master' into core-updates
2018-09-13 13:32:39 -04:00
Maxim Cournoyer
8795ce8673
gnu: Add python-black.
...
* gnu/packages/python.scm (python-black): New variable.
2018-09-12 22:16:23 -04:00
Maxim Cournoyer
7e846d07e8
gnu: Add python-toml.
...
* gnu/packages/python.scm (python-toml): New variables.
2018-09-12 22:16:23 -04:00
Maxim Cournoyer
4bd8f4f302
gnu: python-jedi: Update to 0.12.1.
...
* gnu/packages/python.scm (python-jedi): Update to 0.12.1.
[propagated-inputs]: Move python-parso here, as it is required at run time.
2018-09-12 22:16:18 -04:00
Tobias Geerinckx-Rice
a855117c59
gnu: snakemake: Update home page.
...
* gnu/packages/python.scm (snakemake)[home-page]: Update.
2018-09-11 21:12:43 +02:00
Tobias Geerinckx-Rice
9b83c15afe
gnu: snakemake: Update to 5.2.2.
...
* gnu/packages/python.scm (snakemake): Update to 5.2.2.
2018-09-11 21:03:08 +02:00
Marius Bakke
f659e5e379
gnu: python-waf: Update to 2.0.11.
...
* gnu/packages/python.scm (python-waf): Update to 2.0.11.
2018-09-11 13:43:03 +02:00
Tobias Geerinckx-Rice
4b41568fa5
gnu: python-binaryornot: Update to 0.4.4.
...
* gnu/packages/python.scm (python-binaryornot): Update to 0.4.4.
2018-09-10 22:15:20 +02:00
Tobias Geerinckx-Rice
86788cb0c9
gnu: python-parse: Update to 1.8.4.
...
* gnu/packages/python.scm (python-parse): Update to 1.8.4.
2018-09-10 22:15:20 +02:00
Tobias Geerinckx-Rice
c0ea7f5ff4
gnu: python-parse: Mark up description.
...
* gnu/packages/python.scm (python-parse)[description]: Use @code{}.
2018-09-10 22:15:20 +02:00
Tobias Geerinckx-Rice
cc12ac58a2
gnu: python-jedi: Update to 0.12.1.
...
* gnu/packages/python.scm (python-jedi): Update to 0.12.1.
[synopsis, description]: Adjust to expanded functionality.
2018-09-10 22:15:19 +02:00
Tobias Geerinckx-Rice
7a6eaf5ca9
gnu: python-parso: Update to 0.3.1.
...
* gnu/packages/python.scm (python-parso): Update to 0.3.1.
2018-09-10 22:15:19 +02:00
Marius Bakke
242f2711bd
gnu: python-pyzmq: Update to 17.1.2.
...
* gnu/packages/python.scm (python-pyzmq): Update to 17.1.2.
2018-09-10 20:38:48 +02:00
Marius Bakke
b8d165b18a
gnu: python-traitlets: Update to 4.3.2.
...
* gnu/packages/python.scm (python-traitlets): Update to 4.3.2.
[native-inputs]: Remove PYTHON-NOSE and PYTHON-MOCK. Add PYTHON-PYTEST.
[arguments]: Adjust check phase accordingly.
[properties]: New field.
(python2-traitlets)[propagated-inputs]: Add PYTHON2-ENUM34.
2018-09-10 20:38:48 +02:00
Marius Bakke
9fc445b1a5
gnu: python-pexpect: Update to 4.6.0.
...
* gnu/packages/python.scm (python-pexpect): Update to 4.6.0.
2018-09-10 20:38:48 +02:00
Marius Bakke
fc449407fe
gnu: python-debian: Update home page.
...
* gnu/packages/python.scm (python-debian)[home-page]: Set to source
repository.
2018-09-10 20:27:42 +02:00
Marius Bakke
418ec0adc9
gnu: python-libarchive-c: Update to 2.8.
...
* gnu/packages/python.scm (python-libarchive-c): Update to 2.8.
[arguments]: Replace 'check' phase.
[native-inputs]: Add PYTHON-MOCK and PYTHON-PYTEST.
2018-09-10 20:27:42 +02:00
Marius Bakke
ba0052e8ae
gnu: python-tlsh: Update to 3.4.5.
...
* gnu/packages/python.scm (python-tlsh): Update to 3.4.5.
2018-09-10 20:27:42 +02:00
Ricardo Wurmus
a6a7156aa9
gnu: Add python-dask.
...
* gnu/packages/python.scm (python-dask): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
035989c403
gnu: Add python-partd.
...
* gnu/packages/python.scm (python-partd): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
c27a9d8a88
gnu: Add python-blosc.
...
* gnu/packages/python.scm (python-blosc): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
b2b8226244
gnu: Add python-locket.
...
* gnu/packages/python.scm (python-locket): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
930ba31d20
gnu: Add python-cloudpickle.
...
* gnu/packages/python.scm (python-cloudpickle): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
3d352cb9cf
gnu: Add python-sortedcontainers.
...
* gnu/packages/python.scm (python-sortedcontainers): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
098cb1e9c4
gnu: Add python-cytoolz.
...
* gnu/packages/python.scm (python-cytoolz): New variable.
2018-09-10 16:50:26 +02:00
Ricardo Wurmus
7cd51cd28e
gnu: Add python-toolz.
...
* gnu/packages/python.scm (python-toolz): New variable.
2018-09-10 16:50:25 +02:00
Ricardo Wurmus
943a4cb601
gnu: Add python-multiprocess.
...
* gnu/packages/python.scm (python-multiprocess): New variable.
2018-09-10 16:50:25 +02:00
Ricardo Wurmus
fc62567251
gnu: Add python-dill.
...
* gnu/packages/python.scm (python-dill): New variable.
2018-09-10 16:50:25 +02:00
Tobias Geerinckx-Rice
82d5c7c6de
gnu: python-typing: Update to 3.6.6.
...
* gnu/packages/python.scm (python-typing): Update to 3.6.6.
2018-09-10 15:29:13 +02:00
Marius Bakke
4d19a14e77
gnu: python-llfuse: Update to 1.3.5.
...
* gnu/packages/python.scm (python-llfuse): Update to 1.3.5.
2018-09-10 14:29:40 +02:00
Marius Bakke
073705e725
gnu: python2-contextlib2: Use 'invoke' instead of 'system*'.
...
* gnu/packages/python.scm (python2-contextlib2)[arguments]: Use INVOKE.
2018-09-10 14:28:42 +02:00
Marius Bakke
d06940882d
gnu: python2-contextlib2: Update to 0.5.5.
...
* gnu/packages/python.scm (python2-contextlib2): Update to 0.5.5.
[native-inputs]: Add PYTHON2-UNITTEST2.
2018-09-10 14:25:25 +02:00
Marius Bakke
d4c04e509b
gnu: Remove python-contextlib2.
...
This package is part of the Python standard library since version 3.2.
* gnu/packages/python.scm (python-contextlib2): Rename to ...
(python2-contextlib2): ... this. Remove previous incarnation.
[arguments]: Set #:python.
2018-09-10 14:24:34 +02:00
Marius Bakke
589aca1c18
gnu: Python: Delete broken test.
...
* gnu/packages/python.scm (python-3.7)[source](snippet): Delete test which
may crash some systems.
2018-09-09 17:59:36 +02:00
Marius Bakke
6cd715adef
gnu: python-scipy: Update to 1.1.0.
...
* gnu/packages/python.scm (python-scipy): Update to 1.1.0.
2018-09-09 17:59:35 +02:00
Marius Bakke
0aeb134850
Merge branch 'master' into core-updates
2018-09-09 17:40:35 +02:00
Ricardo Wurmus
4fd2622df8
gnu: python-tables: Update to 3.4.4.
...
* gnu/packages/python.scm (python-tables): Update to 3.4.4.
2018-09-05 12:01:23 +02:00
Marius Bakke
70dc8db8e7
Merge branch 'master' into core-updates
2018-09-03 19:20:06 +02:00
Marius Bakke
1f7d142000
gnu: python-matplotlib: Update to 2.2.3.
...
* gnu/packages/python.scm (python-matplotlib): Update to 2.2.3.
2018-09-03 19:09:00 +02:00
Ricardo Wurmus
02ddafef55
gnu: python-scipy: Disable broken tests.
...
* gnu/packages/python.scm (python-scipy)[arguments]: Skip two broken tests.
2018-09-03 13:49:32 +02:00
Marius Bakke
53b7c9716e
gnu: python-waf: Update to 2.0.10.
...
* gnu/packages/python.scm (python-waf): Update to 2.0.10.
2018-09-01 12:59:00 +02:00
Ricardo Wurmus
9ce2f07ab6
gnu: python-matplotlib: Use python-pyqt-without-qtwebkit.
...
* gnu/packages/python.scm (python-matplotlib)[propagated-inputs]: Replace
python-pyqt with python-pyqt-without-qtwebkit.
2018-08-31 16:37:56 +02:00
Ricardo Wurmus
22b770ce00
gnu: Add python-anndata.
...
* gnu/packages/python.scm (python-anndata): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus
d8b8eb3ff5
gnu: Add python-numba.
...
* gnu/packages/python.scm (python-numba): New variable.
2018-08-29 17:06:13 +02:00
Tobias Geerinckx-Rice
f882d7c7c5
gnu: python-apipkg: Update home page.
...
* gnu/packages/python.scm (python-apipkg)[home-page]: Update.
2018-08-28 22:31:00 +02:00
Marius Bakke
61fca0fd22
Merge branch 'master' into core-updates
2018-08-28 01:22:24 +02:00
Leo Famulari
6635a3cc7f
gnu: python-pygit2: Update to 0.26.4.
...
* gnu/packages/python.scm (python-pygit2, python2-pygit2): Update to 0.26.4.
[source]: Remove 'python-pygit2-disable-network-tests.patch'.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-27 15:13:46 -04:00
Marius Bakke
57dac1ee93
gnu: python-cairocffi: Update to 0.9.0.
...
* gnu/packages/python.scm (python-cairocffi): Update to 0.9.0.
[source](uri): Use PYPI-URI.
[native-inputs]: Add PYTHON-PYTEST-COV and PYTHON-PYTEST-RUNNER.
[arguments]: Remove #:tests? and outdated comment.
2018-08-27 20:40:17 +02:00
Marius Bakke
a1d3874293
gnu: python-xcffib: Update to 0.6.0.
...
* gnu/packages/python.scm (python-xcffib): Update to 0.6.0.
2018-08-27 20:40:16 +02:00
Marius Bakke
b651a5ab35
gnu: python-pandas: Update to 0.23.4.
...
* gnu/packages/python.scm (python-pandas): Update to 0.23.4.
[arguments]: Disable "--strict-data-files" pytest option. Delete one more
test. Adjust pytest invocation to be more verbose and skip very slow tests.
2018-08-27 18:28:29 +02:00
Marius Bakke
4053585e3f
gnu: python-beautifulsoup4: Update to 4.6.3.
...
* gnu/packages/python.scm (python-beautifulsoup4): Update to 4.6.3.
2018-08-27 17:13:07 +02:00
Marius Bakke
397334d977
gnu: python-pillow: Update to 5.2.0.
...
* gnu/packages/patches/python-pillow-fix-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-pillow): Update to 5.2.0.
[source](patches, patch-flags): Remove.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Adjust custom check phase accordingly.
2018-08-27 16:49:05 +02:00
Marius Bakke
d7c82e8e03
gnu: python-numpy: Update to 1.15.1.
...
* gnu/packages/python.scm (python-numpy): Update to 1.15.1.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Set PATH before running tests. Use INVOKE.
2018-08-27 16:05:11 +02:00
Marius Bakke
839167ff9d
Merge branch 'staging' into core-updates
2018-08-25 16:44:07 +02:00
Paul Garlick
414f620fbb
gnu: python-pkgconfig: Enable tests.
...
* gnu/packages/python.scm (python-pkgconfig)[arguments]: Replace 'check' phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-22 15:13:52 -04:00
Paul Garlick
5fab62527c
gnu: python-pkgconfig: Update to 1.3.1.
...
* gnu/packages/python.scm (python-pkgconfig): Update to 1.3.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-22 15:13:49 -04:00
Marius Bakke
00ffbfd394
gnu: python-idna: Update to 2.7.
...
* gnu/packages/python.scm (python-idna): Update to 2.7.
2018-08-22 18:01:10 +02:00
Marius Bakke
25febeedc6
gnu: python-numpydoc: Update to 0.8.0.
...
* gnu/packages/python.scm (python-numpydoc): Update to 0.8.0.
[source](uri): Use PYPI-URI.
[source](snippet): Remove.
2018-08-21 17:24:31 +02:00
Marius Bakke
7eab5e7377
gnu: python-greenlet: Update to 0.4.14.
...
* gnu/packages/python.scm (python-greenlet): Update to 0.4.14.
2018-08-21 17:24:31 +02:00
Marius Bakke
3bbfc451ed
gnu: python-sphinx: Update to 1.7.7.
...
* gnu/packages/openstack.scm (python-mox3, python-openstackdocstheme,
python-stevedore, python-oslo.config)[native-inputs]: Change
PYTHON-SPHINX-1.6 to PYTHON-SPHINX.
* gnu/packages/python.scm (python-sphinx): Update to 1.7.7.
[arguments]: Incorporate changes from the 1.6 variant. Disable two tests.
[propagated-inputs]: Add PYTHON-PACKAGING and PYTHON-SPHINXCONTRIB-WEBSUPPORT.
[native-inputs]: Add IMAGEMAGICK and PYTHON-PYTEST.
(python2-sphinx)[propagated-inputs]: Add PYTHON2-TYPING.
(python-sphinx-1.6, python2-sphinx-1.6, python-sphinx-1.5.3): Remove variables.
(python-matplotlib-documentation)[native-inputs]: Change from
PYTHON-SPHINX-1.6 to PYTHON-SPHINX.
2018-08-21 17:24:31 +02:00
Marius Bakke
f70785a4c0
gnu: python-sphinxcontrib-websupport: Add a python2 variant.
...
* gnu/packages/python.scm (python2-sphinxcontrib-websupport): New public variable.
2018-08-21 17:24:31 +02:00
Marius Bakke
f65ef00556
gnu: python-sphinxcontrib-websupport: Update to 1.1.0.
...
* gnu/packages/python.scm (python-sphinxcontrib-websupport): Update to 1.1.0.
2018-08-21 17:24:31 +02:00
Marius Bakke
5f2707a255
gnu: python-sphinxcontrib-websupport: Disable tests.
...
* gnu/packages/python.scm (python-sphinxcontrib-websupport)[arguments]: New
field.
[native-inputs, inputs]: Remove.
2018-08-21 17:24:31 +02:00
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