Commit Graph

1189 Commits

Author SHA1 Message Date
Marius Bakke
4dadb49779
Merge branch 'staging' 2020-11-28 22:39:12 +01:00
Marius Bakke
125b2d8778
gnu: python-apispec: Update description.
* gnu/packages/python-xyz.scm (python-apispec)[synopsis,description]: Expand
f.k.a. acronym, clarify the relationship between OpenAPI and Swagger.
2020-11-27 15:40:19 +01:00
Marius Bakke
1a6173fe98
gnu: python-apispec: Update to 4.0.0.
* gnu/packages/python-xyz.scm (python-apispec): Update to 4.0.0.
[arguments]: New field.
[native-inputs]: Remove PYTHON-FLASK, PYTHON-TORNADO, PYTHON-BOTTLE, and
PYTHON-MOCK.
2020-11-27 15:20:54 +01:00
Marius Bakke
d23ceb66d4
gnu: Remove python2-marshmallow.
Marshmallow no longer supports Python 2.

* gnu/packages/python-xyz.scm (python2-marshmallow): Remove variable.
2020-11-27 15:20:53 +01:00
Marius Bakke
f86990ba7d
gnu: Remove python2-apispec.
Some of its dependencies no longer work with Python 2.

* gnu/packages/python-xyz.scm (python2-apispec): Remove variable.
2020-11-27 15:20:53 +01:00
Marius Bakke
24ac1f98ae
gnu: Remove python2-flasgger.
Some of its dependencies no longer work with Python 2.

* gnu/packages/python-xyz.scm (python2-flasgger): Remove variable.
2020-11-27 15:20:53 +01:00
Marius Bakke
24c86ad0c0
Merge branch 'master' into staging 2020-11-26 23:59:28 +01:00
Vinicius Monego
d848b6caab
gnu: Add python-xlsxwriter.
* gnu/packages/python-xyz.scm (python-xlsxwriter): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-26 14:47:20 +01:00
Tobias Geerinckx-Rice
ee6a3c0be7
gnu: pyzo: Update to 4.11.2.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.11.2.
2020-11-26 04:22:51 +01:00
Brett Gilio
723badf5ae
gnu: python-language-server: Update to 0.36.1.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.36.1.

[propagated-inputs]: Reorder, and remove unused inputs.

[native-inputs]: Add various native inputs for tests.
2020-11-25 20:06:51 -06:00
Brett Gilio
5bec650379
gnu: python-jsonrpc-server: Update to 0.4.0.
* gnu/packages/python-xyz.scm (python-jsonrpc-server): Update to 0.4.0.

[propagated-inputs]: Replace python-ujson-1 with python-ujson.
2020-11-25 20:06:22 -06:00
Brett Gilio
6fbf5f4a91
gnu: python-ujson: Update to 4.0.1.
* gnu/packages/python-xyz.scm (python-ujson): Update to 4.0.1.
2020-11-25 20:06:07 -06:00
Brett Gilio
09182ee156
gnu: Add python-versioneer.
* gnu/packages/python-xyz.scm (python-versioneer): New variable.
2020-11-25 20:05:53 -06:00
Brett Gilio
c9c608bdd3
gnu: Remove python2-ujson-1.
* gnu/packages/python-xyz.scm (python2-ujson-1): Remove variable.

This variable was superceded and no longer needed as a dependency for
any package at this version.
2020-11-25 20:05:36 -06:00
Brett Gilio
ffe6b73a3c
gnu: Remove python-ujson-1.
* gnu/packages/python-xyz.scm (python-ujson-1): Remove variable.

This variable was superceded and no longer needed as a dependency for
any package at this version.
2020-11-25 20:04:47 -06:00
Marius Bakke
bff94a5a53
Merge branch 'master' into staging 2020-11-26 01:08:35 +01:00
Vinicius Monego
77a98bcd6e
gnu: Add python-commonmark.
* gnu/packages/python-xyz.scm (python-commonmark): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-24 13:56:28 +01:00
Tanguy Le Carrour
ccfafebc7d
gnu: python-mamba: Update to 0.11.2.
* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.2.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2020-11-24 12:10:12 +05:30
Tanguy Le Carrour
3f8113bbbd
gnu: python-isbnlib: Update to 3.10.4.
* gnu/packages/python-xyz.scm (python-isbnlib): Update to 3.10.4.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2020-11-24 12:09:03 +05:30
Marius Bakke
87a027243f
Merge branch 'master' into staging 2020-11-23 23:39:47 +01:00
Efraim Flashner
a78159547f
gnu: Add python-shellescape.
* gnu/packages/python-xyz.scm (python-shellescape): New variable.
2020-11-23 15:43:37 +02:00
Efraim Flashner
5c3d81802d
gnu: Add python-arcp.
* gnu/packages/python-xyz.scm (python-arcp): New variable.
2020-11-23 15:43:37 +02:00
Efraim Flashner
5a5f16ec42
gnu: Add python-prov.
* gnu/packages/python-xyz.scm (python-prov): New variable.
2020-11-23 15:43:37 +02:00
Efraim Flashner
f00165a736
gnu: Add python-bagit.
* gnu/packages/python-xyz.scm (python-bagit): New variable.
2020-11-23 15:43:36 +02:00
Guillaume Le Vaillant
72fbbca80d
gnu: Add python-djvulibre.
* gnu/packages/python-xyz.scm (python-djvulibre): New variable.
2020-11-23 13:28:18 +01:00
Brett Gilio
3aa605692c
gnu: python-marshmallow: Update to 3.9.1.
* gnu/packages/python-xyz.scm (python-marshmallow): Update to 3.9.1.
2020-11-22 17:25:05 -06:00
Marius Bakke
a485a98ca8
Merge branch 'master' into staging 2020-11-22 23:36:09 +01:00
Maxim Cournoyer
20c64fc2e2
gnu: python-pillow: Add the python2-variant property.
This is apparently required to get the package-with-python2 package
transformer to pick up the correct python2-pillow package instead of
attempting to create a new one with the same version as python-pillow, as it
would happen for python2-matplotlib for example.

* gnu/packages/python-xyz.scm (python-pillow): Add python2-variant property.
(python2-pillow): Strip python2-variant property from inherited python-pillow,
and fix indentation.
2020-11-21 00:25:07 -05:00
Maxim Cournoyer
4d6dcba927
gnu: python2-pillow: Fix build.
* gnu/packages/python-xyz.scm (python2-pillow): Downgrade to version 6.2.2.
2020-11-20 23:53:15 -05:00
Marius Bakke
beba9ff821
gnu: Add python-moto.
* gnu/packages/python-xyz.scm (python-moto): New public variable.
2020-11-21 01:21:32 +01:00
Marius Bakke
07caffbfbd
gnu: python-jsonpatch: Propagate required input.
* gnu/packages/python-xyz.scm (python-jsonpatch)[native-inputs]: Move
PYTHON-JSONPOINTER ...
[propagated-inputs]: ... here.
2020-11-21 01:21:32 +01:00
Marius Bakke
fb871c5899
gnu: Add python-boto.
* gnu/packages/python-xyz.scm (python-boto): New public variable.
2020-11-21 01:21:32 +01:00
Marius Bakke
9d3449f77a
gnu: Add python-sshpubkeys.
* gnu/packages/python-xyz.scm (python-sshpubkeys): New public variable.
2020-11-21 01:21:31 +01:00
Kristian Trandem
65579957d5
gnu: Add python-boto3.
gnu/packages/python-xyz.scm (python-boto3): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-11-21 01:21:31 +01:00
Marius Bakke
8b20f6c043
gnu: Add python-gorilla.
* gnu/packages/python-xyz.scm (python-gorilla): New public variable.
2020-11-21 01:21:31 +01:00
Marius Bakke
a811fb219b
gnu: python-botocore: Update to 1.19.22.
* gnu/packages/python-xyz.scm (python-botocore): Update to 1.19.22.
[propagated-inputs]: Remove PYTHON-DOCUTILS.  Add PYTHON-URLLIB3.
2020-11-21 01:21:31 +01:00
Marius Bakke
d05abc18bf
gnu: python-botocore: Remove unused inputs.
* gnu/packages/python-xyz.scm (python-botocore)[native-inputs]: Remove.
2020-11-21 01:21:31 +01:00
Marius Bakke
8343ae2b91
gnu: awscli, python-botocore: Add comment about compatibility.
* gnu/packages/python-web.scm (awscli): Mention that it must be updated
together with ...
* gnu/packages/python-xyz.scm (python-botocore): ... this package, and add
similar comment about awscli.
2020-11-21 01:21:31 +01:00
Maxim Cournoyer
8d7dfa1914
gnu: python-pillow: Update to 8.0.1.
* gnu/packages/python-xyz.scm (python-pillow): Update to 8.0.1.
2020-11-19 21:56:59 -05:00
Maxim Cournoyer
226b2af51a
gnu: python-hacking: Update to 4.0.0.
Fixes <https://issues.guix.gnu.org/39871>.

* gnu/packages/openstack.scm (python-hacking): Update to 4.0.0.
[arguments]: Remove field.
[propagated-inputs]: Remove python-flake8-2.6, python-mccabe-0.2.1, python-pbr,
python-pep8-1.5.7, python-pyflakes-1.2, python-six.  Add python-flake8.
[native-inputs]: Remove python-reno and python-testrepository.  Add
python-coverage, python-ddt, python-dnspython, python-fixtures,
python-monotonic, python-subunit, python-stestr and python-testtools.
(python2-hacking): Remove variable.
* gnu/packages/python-xyz.scm (python-pyflakes-1.2)
(python-mccabe-0.2.1, python2-mccabe-0.2.1)
(python-pep8-1.5.7, python2-pep8-1.5.7)
(python-flake8-2.6): Delete variables.
2020-11-19 21:56:58 -05:00
Maxim Cournoyer
7196b8c5ea
gnu: python-ddt: Update to 1.4.1.
* gnu/packages/python-xyz.scm (python-ddt): Update to 1.4.1.
[native-inputs]: Remove python-mock, python-nose.
[propagated-inputs]: Remove python-six.
[home-page]: Update.
(python2-ddt): Remove variable.
2020-11-19 21:56:56 -05:00
Marius Bakke
35ed83beae
Merge branch 'master' into staging 2020-11-19 00:04:32 +01:00
Adam
93589b5e43
gnu: Add python-telethon.
* gnu/packages/python-xyz.scm (python-telethon): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 22:48:17 +02:00
Maxim Cournoyer
613e1ee5a8
gnu: python-semver: Fix build, again.
This reverts "gnu: python-semver: Fix build." (commit
b4e1ca0675) and overrides the check phase.

* gnu/packages/python-xyz.scm (python-semver)[phases]: Override the 'check
phase.
[native-inputs]: Remove all existing native-inputs.  Add python-pytest.
2020-11-18 09:57:21 -05:00
Leo Prikler
5a6c861db9
gnu: Add python-git-hammer.
* gnu/packages/python-xyz.scm (python-git-hammer): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:44 +02:00
Leo Prikler
6a8bac06d3
gnu: Add python-globber.
* gnu/packages/python-xyz.scm (python-globber): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:43 +02:00
Leo Prikler
4a75fdc877
gnu: Add python-beautifultable.
* gnu/packages/python-xyz.scm (python-beautifultable): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:43 +02:00
Marius Bakke
4e5e05d409
Merge branch 'master' into staging 2020-11-15 23:45:34 +01:00
Tobias Geerinckx-Rice
82b3f42d24
gnu: python-scp: Update to 0.13.3.
* gnu/packages/python-xyz.scm (python-scp): Update to 0.13.3.
2020-11-15 20:47:45 +01:00
Diego Nicola Barbato
81643c4cf3
gnu: python-matplotlib: Fix rounding errors on x86 CPUs.
Fixes <https://issues.guix.gnu.org/40406>.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-11-14 22:11:31 -05:00