Danny Milosavljevic
a58bcf927c
gnu: Add python-esprima.
...
* gnu/packages/python-xyz.scm (python-esprima): New variable.
2022-01-25 18:47:09 +01:00
Efraim Flashner
8ef0473969
gnu: python-pillow-simd: Update to 9.0.0.
...
* gnu/packages/python-xyz.scm (python-pillow-simd): Update to 9.0.0.
[arguments]: Remove field.
2022-01-23 22:24:09 +02:00
Efraim Flashner
ac50b3c29d
gnu: python-pillow: Remove input labels.
...
* gnu/packages/python-xyz.scm (python-pillow)[inputs]: Remove labels.
2022-01-23 22:24:09 +02:00
Efraim Flashner
656c7bc805
gnu: python-pillow: Update to 9.0.0 (security fixes).
...
* gnu/packages/python-xyz.scm (python-pillow): Update to 9.0.0.
[source]: Add snippet to remove bundled code.
[arguments]: Adjust custom 'check phase.
2022-01-23 22:24:09 +02:00
Efraim Flashner
d7085a3c50
gnu: python-pillow: Add cpe-name.
...
* gnu/packages/python-xyz.scm (python-pillow)[properties]: Add cpe-name.
2022-01-23 22:24:06 +02:00
Marius Bakke
567cc4ea38
gnu: Add python-setuptools-rust.
...
* gnu/packages/python-xyz.scm (python-setuptools-rust): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
e92961a687
gnu: Remove python-typing.
...
* gnu/packages/python-xyz.scm (python-typing): Merge with ...
(python2-typing): ... this variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
db501204f3
gnu: python-fs: Remove unused input.
...
* gnu/packages/python-xyz.scm (python-fs)[propagated-inputs]: Remove
PYTHON-TYPING.
2022-01-22 12:42:47 +01:00
Marius Bakke
9604bea0ca
gnu: Remove python2-tqdm.
...
* gnu/packages/python-xyz.scm (python2-tqdm): Remove variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
b084ab813a
gnu: Remove python2-nltk.
...
* gnu/packages/python-xyz.scm (python2-nltk): Remove variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
7ff27f1dde
gnu: python-flufl-bounce: Update to 4.0.
...
* gnu/packages/python-xyz.scm (python-flufl-bounce): Update to 4.0.
[arguments]: Replace check phase.
[native-inputs]: Add PYTHON-FLUFL-TESTING.
2022-01-22 12:42:47 +01:00
Marius Bakke
43c11056d2
gnu: python-watchdog: Remove unused input.
...
* gnu/packages/python-xyz.scm (python-watchdog)[propagated-inputs]: Remove
PYTHON-ARGH.
2022-01-22 10:23:02 +01:00
Marius Bakke
9f57352e12
gnu: python-tqdm: Update to 4.62.3.
...
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.62.3.
2022-01-22 10:23:00 +01:00
Marius Bakke
8830d9f900
gnu: python-pytest-asyncio: Update to 0.17.2.
...
* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.17.2.
[arguments]: Specify setuptools-scm version. Replace check phase.
[native-inputs]: Remove PYTHON-COVERAGE. Add PYTHON-FLAKY and
PYTHON-SETUPTOOLS-SCM.
* gnu/packages/python-xyz.scm (python-tqdm, python-watchgod)[arguments]:
Specify asyncio_mode when running tests.
2022-01-22 10:23:00 +01:00
Marius Bakke
98d9869412
gnu: python-tenacity: Update to 8.0.1.
...
* gnu/packages/python-xyz.scm (python-tenacity): Update to 8.0.1.
[propagated-inputs]: Remove.
[native-inputs]: Add PYTHON-TYPEGUARD. Remove PYTHON-SPHINX.
[arguments]: Rewrite in gexp style.
2022-01-22 10:23:00 +01:00
Marius Bakke
aec7c0cb44
gnu: Add python-typeguard.
...
* gnu/packages/python-xyz.scm (python-typeguard): New variable.
2022-01-22 10:23:00 +01:00
Marius Bakke
9153e3b872
gnu: python-cython: Add 3.0.0a10.
...
* gnu/packages/python-xyz.scm (python-cython-3): New variable.
2022-01-22 10:22:59 +01:00
jgart via Guix-patches via
e22957fc15
gnu: Add nbss-upload.
...
* gnu/packages/python-xyz.scm (nbss-upload): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2022-01-22 12:20:46 +03:00
Nicolas Goaziou
e143654088
gnu: pyzo: Update to 4.12.0.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.0.
[source]: Get source from GitHub since last release is not available on PyPi.
2022-01-21 21:21:03 +01:00
Marius Bakke
2ee870d0ab
gnu: python-fonttools: Fix build failure.
...
* gnu/packages/python-xyz.scm (python-fonttools-with-tests)[arguments]: Skip
tests that cannot run.
[native-inputs]: Fix inheritance.
2022-01-19 21:41:13 +01:00
Efraim Flashner
2c9787086a
gnu: python-xdo: Use libc already in build environment.
...
* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Find reference to
'libc' input.
[inputs]: Remove glibc.
2022-01-19 16:01:59 +02:00
Lars-Dominik Braun
71421529d8
gnu: python-xdo: Hard-code path to libc.
...
Fixes: <https://issues.guix.gnu.org/53183 >
* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Also substitute*
reference of libc.
[inputs]: Add glibc.
2022-01-19 14:41:38 +01:00
Marius Bakke
312686ac5f
gnu: python-pyzmq: Update to 22.3.0.
...
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 22.3.0.
2022-01-19 10:05:30 +01:00
Marius Bakke
9f529627c8
gnu: Add python-roundrobin.
...
* gnu/packages/python-xyz.scm (python-roundrobin): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke
7b11fd565c
gnu: Add python-retry.
...
* gnu/packages/python-xyz.scm (python-retry): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke
d98af3f7c1
gnu: python-flufl-testing: Explicitly disable tests.
...
* gnu/packages/python-xyz.scm (python-flufl-testing)[arguments]: Add #:tests?.
[native-inputs]: Remove.
2022-01-19 10:05:30 +01:00
Marius Bakke
e31ff150f9
gnu: python-peachpy: Fix build.
...
* gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests
directly.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:56 +01:00
Marius Bakke
5122848d5b
gnu: python-dulwich: Update to 0.20.30.
...
* gnu/packages/python-xyz.scm (python-dulwich): Update to 0.20.30.
[arguments]: Remove workaround. Patch one more file.
[native-inputs]: Add GNUPG and PYTHON-GPG.
2022-01-18 19:35:55 +01:00
Marius Bakke
206c79df39
gnu: python-parse-type: Update to 0.5.2.
...
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:55 +01:00
Marius Bakke
02ffe4a4a9
gnu: python-kazoo: Update to 2.8.0.
...
* gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0.
2022-01-18 19:35:55 +01:00
Marius Bakke
2a4c271e61
gnu: python-rdflib: Update to 6.1.1.
...
* gnu/packages/rdf.scm (python-rdflib): Update to 6.1.1.
[arguments]: Remove #:tests. Add #:phases.
[native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST.
(python-rdflib-5): New variable.
(python2-rdflib): Inherit from PYTHON-RDFLIB-5.
* gnu/packages/python-xyz.scm (python-prov): Change from PYTHON-RDFLIB to
PYTHON-RDFLIB-5.
* gnu/packages/bioinformatics.scm (cwltool): Likewise.
2022-01-18 19:35:55 +01:00
Marius Bakke
146e931523
gnu: python-lazr-delegates: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke
'nosetests' directly instead of through setup.py. While at it, respect
'--without-tests'.
2022-01-18 19:35:54 +01:00
Marius Bakke
f5e78d4546
gnu: python-gevent: Update to 21.12.0.
...
* gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0.
[propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ...
[native-inputs]: ... here. Remove PYTHON-SIX.
2022-01-18 19:35:54 +01:00
Marius Bakke
93006e5507
gnu: Adjust merge resolution.
...
Commit 276f40fdc3
added unnecessary changes to
these variables.
* gnu/packages/openstack.scm (python-os-testr)[propagated-inputs]: Remove
everything except PYTHON-STESTR.
[native-inputs]: Add PYTHON-BABEL, PYTHON-TESTREPOSITORY and PYTHON-TESTTOOLS.
* gnu/packages/python-xyz.scm (python-platformdirs)[arguments]: Remove
obsolete phase. Run pytest verbosely.
[native-inputs]: Remove PYTHON-PYTEST-COV.
2022-01-18 19:35:54 +01:00
Maxim Cournoyer
719deaa881
gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.
...
It was reported by abrenon and zimoun in #guix that python-dbusmock would fail
to build on their systems.
* gnu/packages/python-xyz.scm (python-dbusmock)
[imported-modules, modules]: New arguments.
[native-inputs]: Use new style.
[phases]{check}: Override phase to run it via a dumb init that can handle
signals and reap dead processes correctly. This prevents test suite failures
in some cases (though it is still unknown why it was working on some systems
and not on others before the change).
2022-01-18 10:10:27 -05:00
Lars-Dominik Braun
80db7ab65b
gnu: Add python-reedsolo.
...
Missing dependency of python-esptool.
* gnu/packages/python-xyz.scm (python-reedsolo): New variable.
2022-01-18 14:19:42 +01:00
Maxim Cournoyer
d849be7b5f
gnu: python-black: Relax tomli version requirement.
...
* gnu/packages/python-xyz.scm (python-black)
[phases]{relax-version-requirements}: New phase.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer
f91d1c3019
gnu: python-async-timeout: Update to 4.0.2.
...
* gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2.
[home-page]: Remove trailing / to please 'guix lint'.
2022-01-17 22:24:03 -05:00
Maxim Cournoyer
36f6188fc4
gnu: python-pystache: Update to 0.6.0.
...
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0.
2022-01-17 14:40:13 -05:00
Maxim Cournoyer
d54c31923d
gnu: python-simpleeval: Update to 0.9.12.
...
* gnu/packages/python-xyz.scm (python-simpleeval): Update to 0.9.12.
2022-01-17 11:53:02 -05:00
Maxim Cournoyer
276f40fdc3
Merge branch 'version-1.4.0'
...
With resolved conflicts in:
gnu/packages/gnome.scm
gnu/packages/openstack.scm
gnu/packages/python-xyz.scm
2022-01-17 11:47:09 -05:00
Morgan Smith
4527743f0a
gnu: Add python-pydbus.
...
* gnu/packages/python-xyz.scm (python-pydbus): New variable.
Co-authored-by: Aleksandr Vityazev <avityazev@posteo.org>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-17 00:18:22 +01:00
Vinicius Monego
4af273e0a8
gnu: python-cftime: Update to 1.5.1.1.
...
* gnu/packages/python-xyz.scm (python-cftime): Update to 1.5.1.1.
[native-inputs]: Add python-check-manifest, python-coverage, python-sphinx,
python-twine, python-wheel.
[home-page]: Use page linked in the GitHub repository.
[license]: Change to expat according to the GitHub repository.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-16 23:56:56 +01:00
Maxim Cournoyer
b92d09cda1
gnu: python-xlwt: Add comment about maintainership of the package.
...
The package appears to be abandoned.
* gnu/packages/python-xyz.scm (python-xlwt): Add comment.
2022-01-10 11:47:02 -05:00
Maxim Cournoyer
00bad443ef
gnu: python-openpyxl: Update to 3.0.9.
...
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.9.
2022-01-10 11:47:01 -05:00
Maxim Cournoyer
0c83eca719
gnu: python-xlrd: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (python-xlrd): Update to 2.0.1.
[source]: Use git-fetch.
[arguments]: Delete field.
[native-inputs]: Add python-pytest.
2022-01-10 11:47:01 -05:00
Sarah Morgensen
fa7b52ff57
gnu: python-pdfminer-six: Remove obsolete phase.
...
* gnu/packages/python-xyz.scm (python-pdfminer-six)[arguments]
<#:phases>: Remove 'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-01-10 11:44:50 -05:00
Maxim Cournoyer
3c9a98bf34
gnu: python-beautifulsoup4: Update to 4.10.0.
...
* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.10.0.
[propagated-inputs]{python-html5lib, python-lxml}: New inputs.
[arguments]: Delete field.
(python2-beautifulsoup4): Peg at version 4.9.3.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
01a01c88f8
gnu: poetry: Update to 1.1.12.
...
* gnu/packages/python-xyz.scm (poetry): Update to 1.1.12.
[phases]{patch-setup-py}: Relax packaging version requirement.
[propagated-inputs]{python-msgpack-transitional}: Replace with...
{python-msgpack}: ... this.
{python-requests-toolbelt-0.9.1}: Replace with...
{python-requests-toolbelt}: ... this.
{python-msgpack-transitional}: Delete variable.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
c704bdd95b
gnu: python2-matplotlib: Update to 2.2.5.
...
* gnu/packages/python-xyz.scm (python2-matplotlib): Update to 2.2.5.
[phases]: Use G-exp.
{install-jquery-ui}: Delete phase. JQuery is bundled in this release.
[native-inputs]: Remove all exception pkg-config.
[propagated-inputs]: Sort and explicitly specify all inputs to ease
maintenance.
2022-01-10 11:44:44 -05:00