1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-14 00:50:35 +02:00
Commit Graph

2182 Commits

Author SHA1 Message Date
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