Maxim Cournoyer
e9109b396f
gnu: python-fonttools-next: Update to 4.39.3.
...
* gnu/packages/python-xyz.scm (python-fonttools-next): Update to 4.39.3.
(python-fonttools-full) [arguments]: Skip the MtiTest suite in the check phase
override.
2023-04-12 10:41:28 -04:00
Maxim Cournoyer
56feab889c
gnu: python-pyftpdlib: Update to 1.5.7.
...
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.7.
2023-04-12 09:13:02 -04:00
Nicolas Goaziou
d550dafc2b
gnu: pyzo: Update to 4.12.8.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.8.
2023-04-12 08:29:23 -04:00
Vinicius Monego
9bb27335d9
gnu: python-symengine: Update to 0.10.0.
...
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.10.0.
2023-04-12 08:26:59 -04:00
Bruno Victal
8e888392b7
gnu: python-license-expression: Update to 30.1.0.
...
* gnu/packages/python-xyz.scm (python-license-expression): Update to 30.1.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-scm and python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:57 -04:00
Bruno Victal
6718a5dd9e
gnu: python-boolean.py: Update to 4.0.
...
* gnu/packages/python-xyz.scm (python-boolean.py): Update to 4.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:57 -04:00
Bruno Victal
bf55d35873
gnu: python-debian: Update to 0.1.49.
...
* gnu/packages/python-xyz.scm (python-debian): Update to 0.1.49.
[native-inputs]: Add python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:56 -04:00
Bruno Victal
95e3386c4f
gnu: python-debian: Patch using snippet. Drop workaround.
...
* gnu/packages/python-xyz.scm (python-debian)
[source]: Prefer patching using snippet to modify-phases.
[arguments]: Remove, logic was moved into source.
[description]: Drop obsolete workaround.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:56 -04:00
Jack Hill
cd451a3971
gnu: python-hy: Report version.
...
* gnu/packages/python-xyz.scm (python-hy)[arguments]<#:phases>: Add
set-version and remove-installed-build-scripts.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:27 -04:00
Jack Hill
55ede56b38
gnu: python-hy: Update to 0.26.0.
...
* gnu/packages/python-xyx.scm (python-hy): Update to 0.26.0.
[propagated-inputs]: Remove PYTHON-COLORAMA.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:27 -04:00
Nicolas Graves
5ef775d618
gnu: Add python-treelib.
...
* gnu/packages/python-xyz.scm (python-treelib): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12 08:26:27 -04:00
Liliana Marie Prikler
ce803f12f6
gnu: python-imageio: Update to 2.26.0.
...
* gnu/packages/python-xyz.scm (python-imageio): Update to 2.26.0.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions.
<#:tests?>: Drop argument.
<#:test-flags>: New argument.
<#:phases>: Drop replacement for ‘check’.
Add ‘fix-source’ and ‘fix-failing-tests’.
[inputs]: Add freeimage.
[propagated-inputs]: Add python-imageio-ffmpeg.
2023-04-12 08:26:23 -04:00
Liliana Marie Prikler
1bb45f61ed
gnu: Add python-imageio-ffmpeg.
...
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
2023-04-12 08:26:23 -04:00
Ricardo Wurmus
b1c3d7a20d
gnu: python-absl-py: Fix Python version check.
...
* gnu/packages/python-xyz.scm (python-absl-py)[build-system]: Use
pyproject-build-system.
[arguments]: Add 'patch-version-check build phase to bypass broken version
check.
2023-04-12 14:18:13 +02:00
Maxim Cournoyer
2b17bf4c32
gnu: python-trio-typing: Switch to pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-trio-typing) [source]: Fix indentation.
[build-system]: Use pyproject-build-system.
[arguments]: Delete field.
2023-04-11 20:35:49 -04:00
Maxim Cournoyer
5cb19ebeac
gnu: python-celery: Use python-pytest-7.1.
...
* gnu/packages/python-xyz.scm (python-celery)
[native-inputs]: Replace python-pytest with python-pytest-7.1.
2023-04-11 20:35:21 -04:00
Maxim Cournoyer
a382c5a734
gnu: python-pint: Use python-pytest-7.1.
...
* gnu/packages/python-xyz.scm (python-pint)
[native-inputs]: Replace python-pytest with python-pytest-7.1.
2023-04-11 20:35:21 -04:00
Maxim Cournoyer
a1c60ae50e
gnu: python-h5py: Update to 3.8.0.
...
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.8.0.
2023-04-11 20:35:12 -04:00
Maxim Cournoyer
58e4fd57f1
gnu: python-trio-typing: Update to 0.8.0.
...
* gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.8.0.
2023-04-11 20:35:10 -04:00
Maxim Cournoyer
c8642af77d
gnu: python-trio: Update to 0.22.0.
...
* gnu/packages/python-xyz.scm (python-trio): Update to 0.22.0.
[arguments]: Break long line in check phase.
[propagated-inputs]: Add python-cffi and python-exceptiongroup.
2023-04-11 20:34:12 -04:00
Nicolas Goaziou
ce025e12bc
gnu: pyzo: Update to 4.12.8.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.8.
2023-04-08 14:04:43 +02:00
Vinicius Monego
ce7be34128
gnu: python-symengine: Update to 0.10.0.
...
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.10.0.
2023-04-03 23:10:33 -03:00
Bruno Victal
459f152c41
gnu: python-license-expression: Update to 30.1.0.
...
* gnu/packages/python-xyz.scm (python-license-expression): Update to 30.1.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-scm and python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 18:52:27 +02:00
Bruno Victal
4753549448
gnu: python-boolean.py: Update to 4.0.
...
* gnu/packages/python-xyz.scm (python-boolean.py): Update to 4.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 18:52:17 +02:00
Bruno Victal
42670a54ce
gnu: python-debian: Update to 0.1.49.
...
* gnu/packages/python-xyz.scm (python-debian): Update to 0.1.49.
[native-inputs]: Add python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 18:52:07 +02:00
Bruno Victal
b302794f17
gnu: python-debian: Patch using snippet. Drop workaround.
...
* gnu/packages/python-xyz.scm (python-debian)
[source]: Prefer patching using snippet to modify-phases.
[arguments]: Remove, logic was moved into source.
[description]: Drop obsolete workaround.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 18:51:55 +02:00
Jack Hill
54247aed00
gnu: python-hy: Report version.
...
* gnu/packages/python-xyz.scm (python-hy)[arguments]<#:phases>: Add
set-version and remove-installed-build-scripts.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-02 22:28:56 +02:00
Jack Hill
bd11fe792b
gnu: python-hy: Update to 0.26.0.
...
* gnu/packages/python-xyx.scm (python-hy): Update to 0.26.0.
[propagated-inputs]: Remove PYTHON-COLORAMA.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-02 22:28:56 +02:00
Nicolas Graves
21b7514f50
gnu: Add python-treelib.
...
* gnu/packages/python-xyz.scm (python-treelib): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-02 22:28:55 +02:00
Liliana Marie Prikler
8fdf5535c4
gnu: python-imageio: Update to 2.26.0.
...
* gnu/packages/python-xyz.scm (python-imageio): Update to 2.26.0.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions.
<#:tests?>: Drop argument.
<#:test-flags>: New argument.
<#:phases>: Drop replacement for ‘check’.
Add ‘fix-source’ and ‘fix-failing-tests’.
[inputs]: Add freeimage.
[propagated-inputs]: Add python-imageio-ffmpeg.
2023-04-02 11:19:21 +02:00
Liliana Marie Prikler
ac30e97664
gnu: Add python-imageio-ffmpeg.
...
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
2023-04-02 11:19:21 +02:00
Maxim Cournoyer
5f77731a3a
gnu: python-exceptiongroup: Update to 1.1.1.
...
* gnu/packages/python-xyz.scm (python-exceptiongroup): Update to 1.1.1.
2023-04-01 22:41:52 -04:00
Maxim Cournoyer
99b25b1313
Merge branch 'master' into staging
2023-03-31 10:48:54 -04:00
Lars-Dominik Braun
cf26ee1f99
gnu: python-trio: Run pytest on tests directory only.
...
Failing to do so causes cryptic module load errors.
* gnu/packages/python-xyz.scm (python-trio)[arguments]: Add path parameter
to invoke.
2023-03-30 13:03:42 +02:00
Felix Gruber
d495b50444
gnu: Add python-cogapp.
...
* gnu/packages/python-xyz.scm (python-cogapp): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:46 -04:00
Maxim Cournoyer
438a0de332
Merge remote-tracking branch 'origin/master' into staging
2023-03-28 22:40:32 -04:00
Ricardo Wurmus
d7673b49c0
gnu: Add python-omero-py.
...
* gnu/packages/python-xyz.scm (python-omero-py): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus
b52fe15dc7
gnu: Add python-zeroc-ice-3.6.
...
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus
37d9e96f66
gnu: Add python-zeroc-ice.
...
* gnu/packages/python-xyz.scm (python-zeroc-ice): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus
9512fb83d2
gnu: Add python-hatchling.
...
* gnu/packages/python-xyz.scm (python-hatchling): New variable.
2023-03-25 23:37:14 +01:00
Guillaume Le Vaillant
2dd0101de9
gnu: python-pyzmq: Update to 25.0.2.
...
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 25.0.2.
[source]: Update snippet.
[arguments]: Add 'disable-draft-test' phase.
[native-inputs]: Add python-pytest-asyncio and python-tornado.
2023-03-25 20:41:51 +01:00
Maxim Cournoyer
839bb4616f
Merge remote-tracking branch 'origin/master' into staging.
...
With resolved conflicts in:
gnu/packages/ibus.scm
gnu/packages/image.scm
gnu/packages/lisp.scm
gnu/packages/virtualization.scm
2023-03-23 21:45:21 -04:00
Maxim Cournoyer
1415d964ab
gnu: python-pre-commit: Move deprecated variable next to replacement.
...
This fixes a module import dependency cycle, which was introduced in
831baaf81e
("gnu: python-pre-commit: Replace
with pre-commit."). The rule of thumb to avoid these is that the deprecated
package should live next to the replacement package (in the same module).
* gnu/packages/python-xyz.scm (python-pre-commit): Move to...
* gnu/packages/version-control.scm (python-pre-commit): ... here.
2023-03-23 10:00:25 -04:00
Maxim Cournoyer
5174820753
gnu: python-pre-commit: Move deprecated variable next to replacement.
...
This fixes a module import dependency cycle, which was introduced in
831baaf81e
("gnu: python-pre-commit: Replace
with pre-commit."). The rule of thumb to avoid these is that the deprecated
package should live next to the replacement package (in the same module).
* gnu/packages/python-xyz.scm (python-pre-commit): Move to...
* gnu/packages/version-control.scm (python-pre-commit): ... here.
2023-03-22 21:45:29 -04:00
conses
331947a9c8
gnu: Add python-clickgen.
...
* gnu/packages/python-xyz.scm (python-clickgen): New variable.
2023-03-22 13:08:49 +04:00
Felix Gruber
151be9ec76
gnu: Add python-pluggy-next.
...
* gnu/packages/python-xyz.scm (python-pluggy-next): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 21:12:09 -04:00
Hugo Buddelmeijer
2120c768f2
gnu: python-pypandoc: Upgrade to 1.7.5.
...
The tests of python-pypandoc 1.6.5 fail; these are fixed in 1.7.5:
6670e906dc
The tests of later versions of python-pypandoc also fail though:
https://github.com/JessicaTegner/pypandoc/pull/327
Finally, python-pypandoc requires the pandoc data to be embeded in
the binary:
https://github.com/jgm/pandoc/blob/main/INSTALL.md#creating-a-relocatable-binary
* gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.7.5
* gnu/packages/haskel-xyz.scm (pandoc): Embed data files.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:34 +01:00
Lars-Dominik Braun
4e5001f915
gnu: Add python-markdown-strings.
...
* gnu/packages/python-xyz.scm (python-markdown-strings): New variable.
2023-03-21 13:56:44 +01:00
Andreas Enge
ccb62d8feb
Merge remote-tracking branch 'origin/master' into core-updates
2023-03-20 18:49:06 +01:00
Lars-Dominik Braun
c16add7fd9
gnu: python-pillow: Fix CVE-2022-45199.
...
Fixes: <https://issues.guix.gnu.org/issue/61172 >
* gnu/packages/python-xyz.scm (python-pillow/security-fixes): New variable.
(python-pillow): Add replacement.
* gnu/packages/patches/python-pillow-CVE-2022-45199.patch: New file.
* gnu/local.mk: Register it.
2023-03-19 10:57:00 +01:00
Andreas Enge
99af743311
gnu: python-ipython: Update to 8.5.0.
...
This is a conservative update to the first version that passes all tests.
The version 8.8.0 works also, the latest 8.10.0 requires changes to the
recipe.
* gnu/packages/python-xyz.scm (python-ipython): Update to 8.5.0.
2023-03-18 20:27:05 +01:00
Lars-Dominik Braun
a7c96167ae
gnu: python-typeguard: Python 3.10 compatibility.
...
* gnu/packages/patches/python-typeguard-python3.10.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/python-xyz.scm (python-typeguard): Use it.
2023-03-18 10:41:35 +01:00
Lars-Dominik Braun
cfccd6fe5a
gnu: python-sgmllib3k: Add Python >=3.9 compatibility.
...
* gnu/packages/patches/python-sgmllib3k-assertions.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/python-xyz.scm (python-sgmllib3k): Use it.
2023-03-18 09:49:51 +01:00
Wamm K. D
e97ab7fff7
gnu: Add python-rollbar.
...
* gnu/packages/python-xyz.scm (python-rollbar): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-16 18:37:01 +00:00
Bruno Victal
056f743718
gnu: autokey: Update to 0.96.0.
...
* gnu/packages/python-xyz.scm (autokey): Update to 0.96.0.
[source]: Patch tests.
[arguments]: Enable tests. Prefer PATH over substitute* in phase 'fix-paths.
Add phase 'setup-env-vars. Rename 'wrap-autokey-gi to 'wrap-autokey and set PATH.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-cov and python-pyhamcrest.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-14 10:36:32 +00:00
Amade Nemes
e5cc1fffba
gnu: python-bibtexparser: Update to 1.4.0.
...
* gnu/packages/python-xyz.scm (python-bibtexparser): Update to 1.4.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-13 20:32:43 +00:00
Antero Mejr
831baaf81e
gnu: python-pre-commit: Replace with pre-commit.
...
* gnu/packages/python-xyz.scm (python-pre-commit): Deprecate in favor of
pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:07 +01:00
Antero Mejr
fb624c919f
gnu: python-minikanren: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-minikanren)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:06 +01:00
Antero Mejr
f19ab875ff
gnu: python-apispec-webframeworks: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-apispec-webframeworks)[native-inputs]:
Remove python-pre-commit.
[native-inputs]: Add python-pyyaml.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:06 +01:00
Antero Mejr
6181cce732
gnu: python-apispec: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-apispec)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:06 +01:00
Antero Mejr
2cfb7dbd2f
gnu: python-marshmallow-jsonapi: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi)[native-inputs]:
Remove python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:06 +01:00
Antero Mejr
a83f3a13e6
gnu: python-marshmallow: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-marshmallow)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:05 +01:00
Antero Mejr
d456ced2d4
gnu: python-pyjwt: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-pyjwt)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:05 +01:00
Antero Mejr
622b92d935
gnu: python-bidict: Remove python-pre-commit.
...
* gnu/packages/python-xyz.scm (python-bidict)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:05 +01:00
Antero Mejr
64d69c3f79
gnu: python-jupytext: Replace python-pre-commit with pre-commit.
...
* gnu/packages/python-xyz.scm (python-jupytext)[native-inputs]: Remove
python-pre-commit.
[native-inputs]: Add pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:05 +01:00
Gabriel Wicki
7ace062f3e
gnu: Add python-scapy.
...
* gnu/packages/python-xyz.scm (python-scapy): New variable.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-03-11 23:18:28 +01:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Nicolas Graves
722073b151
gnu: Add python-pixelmatch.
...
* gnu/packages/python-xyz.scm (python-pixelmatch): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-01 15:14:35 +00:00
Nicolas Graves
f9abf24f24
gnu: Add python-pyee.
...
* gnu/packages/python-xyz.scm (python-pyee): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-01 15:14:35 +00:00
Roel Janssen
e43220973b
gnu: Add python-zipfly.
...
* gnu/packages/python-xyz.scm (python-zipfly): New variable.
2023-03-05 14:28:04 +01:00
Morgan Smith
0d6c5e0ba1
gnu: Remove and deprecate tidy for tidy-html
...
* gnu/packages/web.scm (tidy): Change to deprecated alias for tidy-html
* gnu/packages/pumpio.scm (pumpa): Use tidy-html instead of tidy and correct
header name.
* gnu/packages/markup.scm (hoedown):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/php.scm (php):
* gnu/packages/python-xyz.scm (python-pytidylib):
Use tidy-html instead of tidy.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-04 18:46:37 +01:00
Andreas Enge
97f72203dc
gnu: python-cheetah: Update to 3.3.1.
...
* gnu/packages/python-xyz.scm (python-cheetah): Update to 3.3.1.
2023-02-25 19:31:52 +01:00
Andreas Enge
f20c40dd18
gnu: Remove python-validictory.
...
The package has been deprecated in 2018.
* gnu/packages/python-xyz.scm (python-validictory): Delete variable.
2023-02-25 17:21:27 +01:00
Andreas Enge
48de30f5e8
gnu: python-fastjsonschema: Remove native input.
...
* gnu/packages/python-xyz.scm (python-fastjsonschema)[native-inputs]:
Remove python-validictory.
2023-02-25 17:18:34 +01:00
Andreas Enge
970d89b9fa
gnu: python-json-spec: Update to 0.11.0.
...
* gnu/packages/python-xyz.scm (python-json-spec): Update to 0.11.0.
[propagated-inputs]: Remove python-pathlib and python-six; add
python-importlib-metadata and python-termcolor.
2023-02-25 16:04:48 +01:00
Andreas Enge
3e5fd70f52
gnu: python-importlib-metadata: Update to 5.2.0.
...
There is a newer version 6.0.0, but python-json-spec requires
a version >=5 and <6.
* gnu/packages/python-xyz.scm (python-importlib-metadata): Update to 5.2.0.
2023-02-25 16:02:40 +01:00
Andreas Enge
cb3332808f
gnu: python-jedi: Update to 0.18.2.
...
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.18.2.
[source]: Drop snippet.
[arguments]: Drop phase.
2023-02-23 15:31:18 +01:00
Andreas Enge
42810010a9
gnu: python-parso: Add patch for python@3.10.
...
* gnu/packages/python-xyz.scm (python-parso)[origin]: Add patch.
* gnu/packages/patches/python-parso-unit-tests-in-3.10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.
2023-02-23 15:06:56 +01:00
Andreas Enge
1924bd29a6
gnu: python-tomlkit: Update to 0.11.6.
...
* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.11.6.
2023-02-23 14:34:03 +01:00
Andreas Enge
9deb0dc1e7
gnu: python-asttokens: Update to 2.2.1.
...
* gnu/packages/python-xyz.scm (python-asttokens): Update to 2.2.1.
2023-02-22 15:14:17 +01:00
Andreas Enge
a67b2d4940
gnu: python-astroid: Update to 2.11.7.
...
There is a newer version, but this one compiles and may be less disruptive
on dependent packages.
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.11.7.
2023-02-22 15:10:29 +01:00
Andreas Enge
cfe93a00b9
gnu: python-outcome: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-outcome): Update to 1.2.0.
2023-02-22 14:47:47 +01:00
Andreas Enge
cf5db214a1
gnu: python-mechanize: Update to 0.4.7.
...
This is not the latest version, but 0.4.8 fails its tests.
* gnu/packages/python-xyz.scm (python-mechanize): Update to 0.4.7.
2023-02-22 14:31:18 +01:00
Andreas Enge
3b57f25f55
gnu: python-slixmpp: Update to 1.8.3.
...
* gnu/packages/python-xyz.scm (python-slixmpp): Update to 1.8.3.
[propagated-inputs]: Add python-cryptography, python-defusedxml and
python-emoji.
2023-02-19 23:07:16 +01:00
Andreas Enge
8523d79ff5
gnu: python-attrdict: Replace by python-attrdict3.
...
* gnu/packages/python-xyz.scm (python-attrdict): Replace by...
(python-attrdict3): ...this.
* gnu/packages/wxwidgets.scm (python-wxpython)[native-inputs]: Swap
packages.
2023-02-19 20:53:33 +01:00
Tobias Geerinckx-Rice
1e6ddceb83
gnu: Use HTTPS package home pages wherever possible.
...
* gnu/packages/accessibility.scm (florence)[home-page]: Use HTTPS.
* gnu/packages/admin.scm (netcat, nmon)[home-page]: Likewise.
* gnu/packages/algebra.scm (mpfrcx, cm, flint, fftw, r-dtt)[home-page]:
Likewise.
* gnu/packages/apr.scm (apr, apr-util)[home-page]: Likewise.
* gnu/packages/aspell.scm (aspell-dict-it)[home-page]: Likewise.
* gnu/packages/astronomy.scm (casacore, sextractor, libnova)
(xplanet)[home-page]: Likewise.
* gnu/packages/audio.scm (libtimidity, alsa-modular-synth, azr3, tao)
(freepats, rakarrack, liblo, libshout-idjc, timidity++, libsbsms)
(libmodplug, libxmp, xmp, sox, drc, gsm, gnaural)
(streamripper)[home-page]: Likewise.
* gnu/packages/authentication.scm (pamtester)[home-page]: Likewise.
* gnu/packages/backup.scm (grsync)[home-page]: Likewise.
* gnu/packages/bioconductor.scm (r-nmf, r-edger, r-limma)
(r-plgem)[home-page]: Likewise.
* gnu/packages/bioinformatics.scm (python-biom-format, bowtie, bowtie1)
(bwa, crossmap, java-htsjdk, java-htsjdk-latest, java-picard)
(java-picard-2.10.3, kaiju, proteinortho, rsem, rseqc, seek, samtools)
(snap-aligner, subread, stringtie, r-centipede, prinseq, emboss, phylip)
(libsbml)[home-page]: Likewise.
* gnu/packages/build-tools.scm (tup)[home-page]: Likewise.
* gnu/packages/cdrom.scm (libcddb, cdrdao, cdrtools)
(cd-discid)[home-page]: Likewise.
* gnu/packages/check.scm (cunit, python-nose)
(python-pyhamcrest)[home-page]: Likewise.
* gnu/packages/chemistry.scm (gromacs)[home-page]: Likewise.
* gnu/packages/chez.scm (chez-fmt)[home-page]: Likewise.
* gnu/packages/code.scm (lcov, uncrustify, cscope)[home-page]: Likewise.
* gnu/packages/compression.scm (p7zip)[home-page]: Likewise.
* gnu/packages/cran.scm (r-emdist, r-proj4, r-zoo, r-ggalluvial)
(r-orgmassspecr, r-polychrome, r-partykit, r-rcpp, r-ff, r-emdbook)
(r-fitdistrplus, r-linprog, r-geometry, r-dtw, r-fst, r-rjags)
(r-intergraph, r-qualv, r-labelled, r-survey, r-coin, r-fmsb, r-tm)
(r-corpcor, r-rmpfr, r-spatialextremes, r-longitudinal, r-genenet)
(r-bayesm, r-seqinr, r-mpm, r-text2vec, r-rgdal, r-seewave, r-hdrcde)
(r-shapes, r-anytime, r-stm, r-d3network, r-tam, r-directlabels)
(r-spatstat-utils, r-spatstat-sparse, r-spatstat-data, r-spatstat-geom)
(r-spatstat-core, r-spatstat-linnet, r-spatstat-random, r-spatstat)
(r-rcpptoml, r-mlecens, r-seurat, r-mlearning, r-zooimage)[home-page]:
Likewise.
* gnu/packages/crates-io.scm (rust-nickel-0.11, rust-thrift-0.13)
(rust-trust-dns-https-0.20, rust-trust-dns-native-tls-0.20)
(rust-trust-dns-openssl-0.20, rust-trust-dns-proto-0.20)
(rust-trust-dns-resolver-0.20, rust-trust-dns-rustls-0.20)
(rust-uint-0.9, rust-yaml-rust-0.4)[home-page]: Likewise.
* gnu/packages/crypto.scm (libdecaf, ccrypt)[home-page]: Likewise.
* gnu/packages/curl.scm (curlpp)[home-page]: Likewise.
* gnu/packages/databases.scm (python-pylibmc, unixodbc, wiredtiger)
(libpqxx, mdbtools, virtuoso-ose, libdbi, libdbi-drivers)
(soci)[home-page]: Likewise.
* gnu/packages/debian.scm (apt-mirror)[home-page]: Likewise.
* gnu/packages/debug.scm (remake)[home-page]: Likewise.
* gnu/packages/disk.scm (sdparm, idle3-tools, duc)[home-page]: Likewise.
* gnu/packages/django.scm (python-django-haystack)[home-page]: Likewise.
* gnu/packages/djvu.scm (djvulibre, djview)[home-page]: Likewise.
* gnu/packages/dns.scm (dnsmasq)[home-page]: Likewise.
* gnu/packages/docbook.scm (dblatex, docbook2x)[home-page]: Likewise.
* gnu/packages/documentation.scm (scrollkeeper)[home-page]: Likewise.
* gnu/packages/ebook.scm (liblinebreak)[home-page]: Likewise.
* gnu/packages/electronics.scm (xoscope)[home-page]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-bbdb, emacs-caps-lock, emacs-djvu)
(emacs-pabbrev, emacs-twittering-mode, emacs-filladapt, emacs-rudel)
(emacs-stream, emacspeak, emacs-cc-mode, emacs-eldoc, emacs-jsonrpc)
(emacs-gtk-look, emacs-xclip, emacs-slime-volleyball, emacs-minimap)
(emacs-auto-dictionary-mode, emacs-persist, emacs-shell-command+)
(emacs-map, emacs-xref, emacs-dictionary)[home-page]: Likewise.
* gnu/packages/embedded.scm (sdcc)[home-page]: Likewise.
* gnu/packages/engineering.scm (asco, libngspice, libspnav)
(openctm)[home-page]: Likewise.
* gnu/packages/erlang.scm (erlang-erlware-commons)[home-page]: Likewise.
* gnu/packages/file-systems.scm (jfsutils, curlftpfs)[home-page]:
Likewise.
* gnu/packages/finance.scm (gbonds)[home-page]: Likewise.
* gnu/packages/flashing-tools.scm (dfu-util, srecord)[home-page]:
Likewise.
* gnu/packages/fltk.scm (ntk)[home-page]: Likewise.
* gnu/packages/fonts.scm (font-terminus, font-tex-gyre)
(font-comic-neue)[home-page]: Likewise.
* gnu/packages/fontutils.scm (ttf2pt1, potrace, libspiro)[home-page]:
Likewise.
* gnu/packages/fpga.scm (icestorm, gtkwave, gtkwave)
(python-myhdl)[home-page]: Likewise.
* gnu/packages/freedesktop.scm (libatasmart)[home-page]: Likewise.
* gnu/packages/ftp.scm (weex)[home-page]: Likewise.
* gnu/packages/game-development.scm (dds, python-tmx, sfxr, quesoglc)
(eureka, plib)[home-page]: Likewise.
* gnu/packages/games.scm (abe, alex4, armagetronad, barony)
(foobillard++, golly, ltris, pipewalker, prboom-plus, trigger-rally)
(cmatrix, pinball, pioneers, tennix, chromium-bsu, freeciv, kiki)
(quakespasm, frotz, frotz-dumb-terminal, frotz-sdl, btanks)
(flare-engine, chessx, barrage, cgoban, passage)[home-page]: Likewise.
* gnu/packages/geo.scm (python-geopandas, saga)[home-page]: Likewise.
* gnu/packages/gl.scm (freeglut, gl2ps)[home-page]: Likewise.
* gnu/packages/gnome.scm (cogl, clutter-gtk, clutter-gst, bluefish)
(workrave)[home-page]: Likewise.
* gnu/packages/gnustep.scm (wmnd, wmfire, wmfire)[home-page]: Likewise.
* gnu/packages/graph.scm (mscgen)[home-page]: Likewise.
* gnu/packages/graphics.scm (assimp, alembic, ctl, agg)
(opencsg)[home-page]: Likewise.
* gnu/packages/graphviz.scm (gts)[home-page]: Likewise.
* gnu/packages/gtk.scm (gtkspell3)[home-page]: Likewise.
* gnu/packages/guile-xyz.scm (guile-irregex)[home-page]: Likewise.
* gnu/packages/haskell-apps.scm (cpphs)[home-page]: Likewise.
* gnu/packages/haskell-check.scm (ghc-hunit)[home-page]: Likewise.
* gnu/packages/haskell-web.scm (ghc-http-client-restricted)
(ghc-blaze-html, ghc-happstack-server, ghc-sourcemap)[home-page]:
Likewise.
* gnu/packages/haskell-xyz.scm (ghc-assoc, ghc-cairo, ghc-cborg)
(ghc-csv, ghc-glob, ghc-gtk2hs-buildtools, ghc-hmatrix-gsl-stats)
(ghc-intervalmap, ghc-lens-family-core, ghc-managed, ghc-mountpoints)
(ghc-network-multicast, ghc-optional-args, ghc-regex, ghc-spoon)
(ghc-transformers, ghc-turtle, ghc-utf8-light, ghc-wizards)
(ghc-template-haskell, ghc-boot-th, ghc-binary-orphans)
(ghc-postgresql-simple)[home-page]: Likewise.
* gnu/packages/hexedit.scm (ht, bvi)[home-page]: Likewise.
* gnu/packages/hunspell.scm (hunspell-dict-hu)[home-page]: Likewise.
* gnu/packages/image-processing.scm (mia)[home-page]: Likewise.
* gnu/packages/image-viewers.scm (geeqie, gpicview, luminance-hdr)
(qiv)[home-page]: Likewise.
* gnu/packages/image.scm (libuemf, devil, steghide, optipng, niftilib)
(sng, mtpaint)[home-page]: Likewise.
* gnu/packages/java-xml.scm (java-simple-xml, java-jaxp)
(java-apache-xml-commons-resolver)[home-page]: Likewise.
* gnu/packages/java.scm (java-cisd-base, java-cisd-args4j)
(java-hamcrest-core, java-jsr305, java-eclipse-osgi)
(java-eclipse-equinox-common, java-eclipse-core-jobs)
(java-eclipse-equinox-registry, java-eclipse-equinox-app)
(java-eclipse-equinox-preferences, java-eclipse-core-contenttype)
(java-eclipse-text, java-treelayout, java-aopalliance, java-jeromq)
(java-cdi-api)[home-page]: Likewise.
* gnu/packages/jemalloc.scm (jemalloc-4.5.0)[home-page]: Likewise.
* gnu/packages/julia-xyz.scm (julia-recipespipeline)[home-page]:
Likewise.
* gnu/packages/kde-internet.scm (kget)[home-page]: Likewise.
* gnu/packages/kde-systemtools.scm (dolphin-plugins)
(konsole)[home-page]: Likewise.
* gnu/packages/kodi.scm (fstrcmp)[home-page]: Likewise.
* gnu/packages/language.scm (hime, libchewing)[home-page]: Likewise.
* gnu/packages/lego.scm (nqc)[home-page]: Likewise.
* gnu/packages/lesstif.scm (lesstif)[home-page]: Likewise.
* gnu/packages/libcanberra.scm (libcanberra)[home-page]: Likewise.
* gnu/packages/libdaemon.scm (libdaemon)[home-page]: Likewise.
* gnu/packages/libffi.scm (libffi)[home-page]: Likewise.
* gnu/packages/libreoffice.scm (libwpd, libwpg, libwps)[home-page]:
Likewise.
* gnu/packages/libusb.scm (libmtp, gmtp)[home-page]: Likewise.
* gnu/packages/linux.scm (e2fsprogs, extundelete, lsscsi, net-tools)
(kbd, sysfsutils, cpuid, libpfm4)[home-page]: Likewise.
* gnu/packages/lisp-check.scm (sbcl-ptester, sbcl-xlunit)[home-page]:
Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-html-encode, sbcl-py-configparser)
(sbcl-cl-utilities, sbcl-series, sbcl-uffi, sbcl-clsql, sbcl-sycamore)
(sbcl-osicat, sbcl-hu.dwim.common, sbcl-caveman, sbcl-trivial-shell)
(sbcl-trivial-benchmark, sbcl-screamer, sbcl-smug)[home-page]: Likewise.
* gnu/packages/lisp.scm (lush2)[home-page]: Likewise.
* gnu/packages/logging.scm (log4cpp)[home-page]: Likewise.
* gnu/packages/lua.scm (lua-ldoc)[home-page]: Likewise.
* gnu/packages/machine-learning.scm (mcl, openfst, rxcpp)[home-page]:
Likewise.
* gnu/packages/mail.scm (muchsync, procmail, sendmail)
(opensmtpd-filter-dkimsign, crm114)[home-page]: Likewise.
* gnu/packages/man.scm (libpipeline, man-db)[home-page]: Likewise.
* gnu/packages/maths.scm (lapack, scalapack, hdf-eos5, itpp, gmsh)
(metamath, p4est, armadillo, suitesparse, atlas, lpsolve, wcalc, why3)
(frama-c)[home-page]: Likewise.
* gnu/packages/mcrypt.scm (mcrypt, libmcrypt, libmhash)[home-page]:
Likewise.
* gnu/packages/minetest.scm (minetest-advtrains)[home-page]: Likewise.
* gnu/packages/monitoring.scm (python-whisper, python-carbon)
(hostscope)[home-page]: Likewise.
* gnu/packages/mp3.scm (id3lib, libmp3splt, mp3splt, mpg321)
(lame)[home-page]: Likewise.
* gnu/packages/multiprecision.scm (mpc)[home-page]: Likewise.
* gnu/packages/music.scm (aria-maestosa, lingot, setbfree, bristol)
(portmidi, python-pyportmidi, zynaddsubfx, yoshimi, aj-snapshot)
(schismtracker, midicsv, midicsv, qmidiarp, qmidiroute, dssi, tap-lv2)
(shiru-lv2)[home-page]: Likewise.
* gnu/packages/ncurses.scm (stfl)[home-page]: Likewise.
* gnu/packages/networking.scm (lksctp-tools, mbuffer, ifstatus, bird)
(tunctl, traceroute)[home-page]: Likewise.
* gnu/packages/node-xyz.scm (node-mersenne)[home-page]: Likewise.
* gnu/packages/ntp.scm (openntpd)[home-page]: Likewise.
* gnu/packages/ocaml.scm (opam, hevea, ocaml-menhir, ocaml-piqilib)
(ocaml-graph, cubicle)[home-page]: Likewise.
* gnu/packages/opencl.scm (python-pyopencl)[home-page]: Likewise.
* gnu/packages/package-management.scm (xstow, modules)[home-page]:
Likewise.
* gnu/packages/parallel.scm (xjobs)[home-page]: Likewise.
* gnu/packages/pdf.scm (podofo, qpdf, xournal, impressive)[home-page]:
Likewise.
* gnu/packages/perl.scm (perl-math-vecstat, perltidy)[home-page]:
Likewise.
* gnu/packages/photo.scm (libpano13, enblend-enfuse, hugin)[home-page]:
Likewise.
* gnu/packages/plan9.scm (drawterm)[home-page]: Likewise.
* gnu/packages/plotutils.scm (guile-charting, ploticus)[home-page]:
Likewise.
* gnu/packages/popt.scm (argtable, popt)[home-page]: Likewise.
* gnu/packages/profiling.scm (otf2)[home-page]: Likewise.
* gnu/packages/pulseaudio.scm (pulseaudio)[home-page]: Likewise.
* gnu/packages/python-check.scm (python-mypy)[home-page]: Likewise.
* gnu/packages/python-web.scm (python-cssutils)
(python-translationstring)[home-page]: Likewise.
* gnu/packages/python-xyz.scm (python-diskcache, python-doxyqml)
(python-docutils, python-pexpect, python-importlib-resources)
(python-simplegeneric, python-urwid, python-xlrd, python-xlwt)
(python-pyasn1, python-pythondialog, python-tftpy, python-random2)
(python-arcp, python-pyopengl, python-sortedcollections)
(python-sortedcontainers, python-yapsy, python-pydispatcher)
(python-posix-ipc)[home-page]: Likewise.
* gnu/packages/qt.scm (qwt, libqglviewer, signond)[home-page]: Likewise.
* gnu/packages/radio.scm (unixcw, gnuais)[home-page]: Likewise.
* gnu/packages/raspberry-pi.scm (bcm2835)[home-page]: Likewise.
* gnu/packages/rdf.scm (clucene, rasqal, redland)[home-page]: Likewise.
* gnu/packages/regex.scm (tre)[home-page]: Likewise.
* gnu/packages/rsync.scm (librsync)[home-page]: Likewise.
* gnu/packages/ruby.scm (ruby-packnga, ruby-nokogiri, ruby-oj, ruby-ox)
(ruby-sinatra, ruby-citrus, ruby-cbor, ruby-roda)[home-page]: Likewise.
* gnu/packages/scheme.scm (scheme48, tinyscheme)[home-page]: Likewise.
* gnu/packages/screen.scm (dtach)[home-page]: Likewise.
* gnu/packages/scsi.scm (sg3-utils)[home-page]: Likewise.
* gnu/packages/sdl.scm (libmikmod, sdl-pango)[home-page]: Likewise.
* gnu/packages/shellutils.scm (hstr, rig)[home-page]: Likewise.
* gnu/packages/simulation.scm (python-dolfin-adjoint)[home-page]:
Likewise.
* gnu/packages/smalltalk.scm (smalltalk)[home-page]: Likewise.
* gnu/packages/speech.scm (espeak)[home-page]: Likewise.
* gnu/packages/stalonetray.scm (stalonetray)[home-page]: Likewise.
* gnu/packages/statistics.scm (jags, r-mass, r-class, r-lattice)
(r-matrix, r-nnet, r-spatial, r-bit, r-bit64, r-digest, r-xtable)
(python-statsmodels, r-ade4, r-latticeextra, r-rcurl, r-xml, r-mvtnorm)
(r-robustbase, r-minqa, r-fdrtool, java-jdistlib, xlispstat)[home-page]:
Likewise.
* gnu/packages/swig.scm (swig)[home-page]: Likewise.
* gnu/packages/task-management.scm (wtime)[home-page]: Likewise.
* gnu/packages/tcl.scm (itcl, tclxml, tclx)[home-page]: Likewise.
* gnu/packages/terminals.scm (libtermkey, mlterm, libvterm)
(libvterm)[home-page]: Likewise.
* gnu/packages/tex.scm (texlive-lm, texlive-lm-math, texlive-cs)
(texlive-csplain, biber, texmaker)[home-page]: Likewise.
* gnu/packages/text-editors.scm (joe)[home-page]: Likewise.
* gnu/packages/textutils.scm (drm-tools, docx2txt)[home-page]: Likewise.
* gnu/packages/tv.scm (tvtime)[home-page]: Likewise.
* gnu/packages/unicode.scm (libunibreak)[home-page]: Likewise.
* gnu/packages/upnp.scm (libupnp)[home-page]: Likewise.
* gnu/packages/version-control.scm (cvs)[home-page]: Likewise.
* gnu/packages/video.scm (transcode, libquicktime, mjpegtools, aalib)
(liba52, libmpeg2, x265, libdv, dvdauthor, aegisub, pitivi, gavl)
(dvdbackup, guvcview, video-contact-sheet)[home-page]: Likewise.
* gnu/packages/virtualization.scm (bochs)[home-page]: Likewise.
* gnu/packages/w3m.scm (w3m)[home-page]: Likewise.
* gnu/packages/web.scm (qjson, libquvi-scripts, libquvi, quvi)
(tidy-html, htmlcxx)[home-page]: Likewise.
* gnu/packages/wm.scm (evilwm, menumaker)[home-page]: Likewise.
* gnu/packages/wv.scm (wv)[home-page]: Likewise.
* gnu/packages/wxwidgets.scm (wxsvg)[home-page]: Likewise.
* gnu/packages/xdisorg.scm (mtdev, xsel)[home-page]: Likewise.
* gnu/packages/xfig.scm (xfig, transfig)[home-page]: Likewise.
* gnu/packages/xml.scm (openjade, python-pyxb, xmlstarlet, xmlrpc-c)
(opensp)[home-page]: Likewise.
* gnu/packages/xorg.scm (xf86-video-qxl)[home-page]: Likewise.
2023-02-19 01:00:01 +01:00
Vagrant Cascadian
8b654bf159
gnu: Add staticsite.
...
* gnu/packages/python-xyz.scm (staticsite): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:43 +01:00
Greg Hogan
e1e74336a2
gnu: python-jupytext: Update to 1.14.4.
...
Fixes test failure in test_multiple_pairing in 1.14.1.
* gnu/packages/python-xyz.scm (python-jupytext): Update to 1.14.4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-21 13:36:50 +00:00
Sharlatan Hellseher
5204f2edf4
gnu: python-construct: Update to 2.10.68.
...
* gnu/packages/python-xyz.scm (python-construct): Update to 2.10.68.
[source]: Use Git checkout over PyPI to enable tests.
[arguments]<#:phases>: Enable tests with custom phase.
[native-inputs]: Add PYTHON-PYTEST, PYTHON-PYTEST-BENCHMARK.
[propagated-inputs]: Remove PYTHON-EXTRAS. Add PYTHON-CLOUDPICKLE, PYTHON-LZ4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:00:39 +01:00
Maxim Cournoyer
f1234c7569
gnu: python-pygit2: Update to 1.11.1.
...
* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.11.1.
[build-system]: Use pyproject-build-system.
[arguments]: Delete field.
[propagated-inputs]: Remove python-cached-property.
2023-02-18 14:47:19 -05:00
Leo Famulari
abe7afb17c
gnu: Make nothing depend on QtWebKit.
...
This is required for <https://issues.guix.gnu.org/53289 >.
* gnu/packages/qt.scm (python-pyqt)[inputs]: Remove qtwebkit.
(python-pyqt-without-qtwebkit): Remove variable.
(python-pyqtwebengine)[inputs]: Replace python-pyqt-without-qtwebkit with
python-pyqt.
* gnu/packages/backup.scm (vorta)[inputs]: Likewise.
* gnu/packages/ebook.scm (calibre)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/education.scm (anki)[inputs]: Replace
python-pyqt-without-qtwebkit with python-pyqt.
* gnu/packages/kde-games.scm (kajongg)[inputs]: Likewise.
* gnu/packages/maths.scm (veusz)[inputs]: Likewise.
* gnu/packages/music.scm (frescobaldi)[inputs]: Likewise.
(picard)[inputs]: Likewise.
* gnu/packages/orange.scm (orange)[inputs]: Likewise.
* gnu/packages/pdf.scm (flyer-composer)[inputs]: Likewise.
* gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-qtconsole)[propagated-inputs]: Likewise.
(python-pyqtgraph)[propagated-inputs]: Likewise.
* gnu/packages/radio.scm (gnuradio)[inputs]: Likewise.
* gnu/packages/video.scm (openshot)[inputs]: Likewise.
* gnu/packages/vpn.scm (openconnect-sso)[inputs]: Likewise.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Likewise.
2023-02-17 14:49:13 -05:00
Steve George
fc36ea0a0a
gnu: Add python-virtualenv-clone.
...
* gnu/packages/python-xyz.scm (python-virtualenv-clone): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:59 +00:00
Efraim Flashner
672036c6df
gnu: Remove unneeded module imports.
...
* gnu/packages/abiword.scm,
* gnu/packages/ada.scm,
* gnu/packages/agda.scm,
* gnu/packages/backup.scm,
* gnu/packages/barrier.scm,
* gnu/packages/bioinformatics.scm,
* gnu/packages/bootstrap.scm,
* gnu/packages/bqn.scm,
* gnu/packages/c.scm,
* gnu/packages/chemistry.scm,
* gnu/packages/coq.scm,
* gnu/packages/cross-base.scm,
* gnu/packages/databases.scm,
* gnu/packages/emacs-xyz.scm,
* gnu/packages/enlightenment.scm,
* gnu/packages/games.scm,
* gnu/packages/geo.scm,
* gnu/packages/ghostscript.scm,
* gnu/packages/gl.scm,
* gnu/packages/golang.scm,
* gnu/packages/jami.scm,
* gnu/packages/java-maths.scm,
* gnu/packages/kde-frameworks.scm,
* gnu/packages/kde-plasma.scm,
* gnu/packages/language.scm,
* gnu/packages/libreoffice.scm,
* gnu/packages/linphone.scm,
* gnu/packages/lisp.scm,
* gnu/packages/llvm.scm,
* gnu/packages/machine-learning.scm,
* gnu/packages/minetest.scm,
* gnu/packages/monitoring.scm,
* gnu/packages/nfs.scm,
* gnu/packages/ocr.scm,
* gnu/packages/opencl.scm,
* gnu/packages/pdf.scm,
* gnu/packages/python-xyz.scm,
* gnu/packages/racket.scm,
* gnu/packages/rust.scm,
* gnu/packages/syncthing.scm,
* gnu/packages/syndication.scm,
* gnu/packages/telegram.scm,
* gnu/packages/vulkan.scm,
* gnu/packages/web-browsers.scm,
* gnu/packages/web.scm,
* gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-16 22:41:03 +02:00
Nicolas Goaziou
1105c95e44
gnu: pyzo: Update to 4.12.7.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.7.
2023-02-11 21:22:20 +01:00
Maxim Cournoyer
d88cee1d44
Merge branch 'master' into staging.
...
With conflicts resolved in:
gnu/packages/version-control.scm
2023-02-08 09:41:45 -05:00
Vinicius Monego
e053fcd3e3
gnu: python-wand: Update to 0.6.11.
...
* gnu/packages/python-xyz.scm (python-wand): Update to 0.6.11.
[arguments]: Override the 'check phase.
2023-02-05 09:39:11 -03:00
Vinicius Monego
cd0ae604f4
gnu: python-janus: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-janus): Update to 1.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Don't override the 'check phase.
[propagated-inputs]: Add python-typing-extensions.
2023-02-05 09:39:11 -03:00
Vinicius Monego
39e80baafc
gnu: python-pyqtgraph: Update to 0.13.1.
...
* gnu/packages/python-xyz.scm (python-pyqtgraph): Update to 0.13.1.
[build-system]: Use pyproject-build-system.
[arguments]: Rewrite as G-expressions; disable tests through test-flags,
not by replacing the 'check phase.
[phases]: Remove trailing #t; rename the 'set-home-and-qpa phase to
'set-qpa.
[native-inputs]: Replace python-pytest with python-pytest-7.1.
[home-page]: Use https.
2023-02-05 09:39:11 -03:00
Vinicius Monego
f70baf8af0
gnu: python-diff-match-patch: Update to 20200713.
...
* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to
20200713.
[arguments]: Override the 'check phase.
[home-page]: Update URL.
2023-02-05 09:39:11 -03:00
Simon Tournier
44f43603d3
gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.
...
* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to
'git-minimal/pinned', add depreciation.
* gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace
'git-minimal/fixed' with 'git-minimal/pinned'.
(rebar3-git-vsn)[inputs]: Likewise.
* gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise.
* gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise.
* gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise.
(python-scikit-build)[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-05 06:56:42 +01:00
Nicolas Goaziou
c3bcf56f9c
gnu: pyzo: Update to 4.12.5.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.5.
2023-02-04 17:53:06 +01:00
Hilton Chain
cd3df45c37
gnu: binwalk: Update to 2.3.4.
...
* gnu/packages/python-xyz.scm (binwalk): Update to 2.3.4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-03 19:18:00 +01:00
Efraim Flashner
4cf1acc7f3
Merge remote-tracking branch 'origin/master' into core-updates
...
Conflicts:
doc/guix.texi
gnu/local.mk
gnu/packages/admin.scm
gnu/packages/base.scm
gnu/packages/chromium.scm
gnu/packages/compression.scm
gnu/packages/databases.scm
gnu/packages/diffoscope.scm
gnu/packages/freedesktop.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/guile.scm
gnu/packages/inkscape.scm
gnu/packages/llvm.scm
gnu/packages/openldap.scm
gnu/packages/pciutils.scm
gnu/packages/ruby.scm
gnu/packages/samba.scm
gnu/packages/sqlite.scm
gnu/packages/statistics.scm
gnu/packages/syndication.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/copy.scm
guix/scripts/home.scm
2023-01-30 12:39:40 +02:00
Michael Rohleder
b86a314388
gnu: python-appdirs: Update to 1.4.4.
...
* gnu/packages/python-xyz.scm (python-appdirs): Update to 1.4.4.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 15:24:52 +08:00
Nicolas Graves
f59df2f488
gnu: python-eventlet: Exclude broken test.
...
* gnu/packages/python-xyz.scm (python-eventlet):
[arguments] Exclude broken test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:50 +01:00
Nicolas Graves
7a36e8e218
gnu: python-eventlet: Manage broken tests with nosetests.
...
* gnu/packages/python-xyz.scm (python-eventlet):
[arguments] Manage broken tests with nosetests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Nicolas Graves
8803cb9eb9
gnu: python-gevent: Update to 22.10.2.
...
* gnu/packages/python-xyz.scm (python-gevent): Update to 22.10.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Nicolas Graves
bdbe7cbe81
gnu: python-greenlet: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (python-greenlet): Update to 2.0.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Peter Polidoro
bc61a788b3
gnu: python-pyserial-asyncio: Update to 0.6.
...
* gnu/packages/python-xyz.scm (python-pyserial-asyncio): Update to 0.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-16 20:18:30 +00:00
Felix Gruber
245152c364
gnu: python-pint: Update to 0.20.1.
...
* gnu/packages/python-xyz.scm (python-pint): Update to 0.20.1.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-16 13:13:15 -05:00
Marius Bakke
da91e790fd
Merge branch 'master' into staging
2023-01-08 19:32:17 +01:00
Liliana Marie Prikler
ad6d10ac85
gnu: Add python-omegaconf.
...
* gnu/packages/python-xyz.scm (python-omegaconf): New variable.
2023-01-08 16:27:59 +01:00
jgart
10befaafca
gnu: python-proselint: Use official home page URL.
...
* gnu/packages/python-xyz.scm (python-proselint):
[home-page]: Use official home page URL.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Sharlatan Hellseher
7dbc7f6ca3
gnu: python-jsonschema-next: Simplify package.
...
To have this package on the latest version Guix needs to have new Python
build procedure with Hatch https://hatch.pypa.io/ .
* gnu/packages/python-xyz.scm (python-jsonschema-next):
[build-system]: Use pyproject-build-system to simplify package.
[native-inputs]: Remove python-pypa-build.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Marius Bakke
998c8db2a5
gnu: python-funcy: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-funcy)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
73b765d64b
gnu: python-whatever: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-whatever)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
09091b841b
gnu: python-gyp: Update to 0.0.0-1.9d09418.
...
* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-1.9d09418.
2023-01-07 21:04:27 +01:00
Marius Bakke
ed59b32a40
gnu: python-pytidylib: Fix failing test.
...
* gnu/packages/python-xyz.scm (python-pytidylib)[arguments]: Add phase.
2023-01-07 21:04:27 +01:00
Marius Bakke
a6c005dbac
gnu: Remove python-pyev.
...
This package fails to build, is no longer on PyPI, and has been inactive
upstream for 10 years.
* gnu/packages/python-xyz.scm (python-pyev): Remove variable.
2023-01-07 21:04:27 +01:00
Marius Bakke
edbacab995
gnu: Use old setuptools in packages that relies on use_2to3 conversion.
...
This fixes a regression since 520cdf8058
where
the use_2to3 functionality was removed from setuptools.
* gnu/packages/graph.scm (python-louvain)[native-inputs]: Change from
PYTHON-SETUPTOOLS to PYTHON-SETUPTOOLS-57.
* gnu/packages/python-check.scm (python-parameterizedtestcase)[native-inputs]:
Likewise.
* gnu/packages/python-xyz.scm (python-anyjson)[native-inputs]: Add
PYTHON-SETUPTOOLS-57.
* gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Change from
PYTHON-SETUPTOOLS-FOR-TENSORFLOW to PYTHON-SETUPTOOLS-57.
2023-01-07 21:04:26 +01:00
Marius Bakke
9123bb0fba
Merge branch 'master' into staging
2023-01-03 15:38:13 +01:00
Ricardo Wurmus
e06c150662
gnu: python-numcodecs: Do not use python-typing-extensions-next.
...
* gnu/packages/python-xyz.scm (python-numcodecs)[propagated-inputs]: Replace
python-typing-extensions-next with python-typing-extensions.
2023-01-02 22:15:57 +01:00
Maxim Cournoyer
f84f676404
gnu: Add python-docx.
...
* gnu/packages/python-xyz.scm (python-docx): New variable.
2023-01-02 15:01:34 -05:00
Marius Bakke
aa1f9cb4b5
gnu: python-dogtail: Remove input labels.
...
* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Remove labels.
2022-12-31 21:03:12 +01:00
Marius Bakke
1115bd7f96
gnu: python-dogtail: Use the test-only Xorg server variant.
...
* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Change from
XORG-SERVER to XORG-SERVER-FOR-TESTS.
2022-12-31 21:03:12 +01:00
Greg Hogan
a09f28758a
gnu: glances: Update to 3.3.0.4.
...
* gnu/packages/python-xyz.scm (glances): Update to 3.3.0.4.
[propagated-inputs]: Add python-defusedxml and python-packaging.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-12-30 10:26:05 +08:00
Marius Bakke
ec0fbb471d
Merge branch 'master' into staging
2022-12-28 01:02:47 +01:00
Marius Bakke
0cb8f7125b
gnu: python-bitarray: Update to 2.6.1.
...
* gnu/packages/python-xyz.scm (python-bitarray): Update to 2.6.1.
[arguments]: Override check phase.
2022-12-28 00:38:41 +01:00
Ludovic Courtès
bae13578f7
gnu: python-scikit-build: Depend on 'git-minimal/fixed'.
...
* gnu/packages/python-xyz.scm (python-scikit-build)[native-inputs]:
Replace 'git-minimal' with 'git-minimal/fixed'.
2022-12-24 00:45:46 +01:00
Nicolas Goaziou
7833acab0d
gnu: pyzo: Update to 4.12.4.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.4.
2022-12-21 11:17:44 +01:00
Maxim Cournoyer
f184be73de
Merge remote-tracking branch 'origin/master' into staging
2022-12-12 09:02:49 -05:00
Ricardo Wurmus
94e9651241
gnu: Add python-pomegranate.
...
* gnu/packages/python-xyz.scm (python-pomegranate): New variable.
2022-12-12 14:37:04 +01:00
Ricardo Wurmus
bc47a1bf02
gnu: Add python-pygtrie.
...
* gnu/packages/python-xyz.scm (python-pygtrie): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
be9e8c3963
gnu: Add python-apispec-webframeworks.
...
* gnu/packages/python-xyz.scm (python-apispec-webframeworks): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
a88fa1ced7
gnu: Add python-fit-nbinom.
...
* gnu/packages/python-xyz.scm (python-fit-nbinom): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
97cfa1cd78
gnu: Add python-py4j.
...
* gnu/packages/python-xyz.scm (python-py4j): New variable.
2022-12-12 14:37:03 +01:00
Marius Bakke
d47b3d9e4b
gnu: python-chardet: Update to 5.1.0.
...
* gnu/packages/python-xyz.scm (python-chardet): Update to 5.1.0.
[build-system]: Change to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove custom check phase in favor of #:test-flags.
2022-12-12 11:04:56 +01:00
Arun Isaac
2d989ad597
gnu: python-seaborn: Update to 0.12.0.
...
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.12.0.
[source]: Remove patches.
[arguments]: Import (ice-9 match) module. Remove patch-more-tests and
start-xserver phases. Replace build and install phases. Fix pytest command in
check phase.
[native-inputs]: Add python-flit-core and python-pypa-build. Remove
xorg-server-for-tests.
* gnu/packages/patches/python-seaborn-2690.patch,
gnu/packages/patches/python-seaborn-kde-test.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister them.
2022-12-11 23:55:54 +00:00
Sharlatan Hellseher
0682e7c2e3
gnu: python-h5netcdf: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-h5netcdf): Update to 1.1.0.
[build-system]: Use pyproject-build-system, to simplify package.
[description]: Style content and add links to referenced projects.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-13 13:42:11 +00:00
Ricardo Wurmus
9bf2101049
gnu: python-flasgger: Update to 0.9.5.
...
* gnu/packages/python-xyz.scm (python-flasgger): Update to 0.9.5.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'prepare-check phase; disable
"test_swag" test via #:test-flags.
[native-inputs]: Add python-apispec-webframeworks and python-flask-jwt.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
8c197f990b
gnu: python-pyjwt: Update to 2.6.0.
...
* gnu/packages/python-xyz.scm (python-pyjwt): Update to 2.6.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.
[native-inputs]: Add pytohn-coverage, python-pre-commit, python-sphinx, and
python-sphinx-rtd-theme.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
99a29b4933
gnu: python-apispec: Update to 6.0.2.
...
* gnu/packages/python-xyz.scm (python-apispec): Update to 6.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Disable test through test-flags, not by replacing the 'check
phase.
[propagated-inputs]: Remove python-pyyaml; add python-packaging.
[native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy,
python-pre-commit, and python-pyyaml.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
0fcba8b01c
gnu: python-marshmallow: Update to 3.19.0.
...
* gnu/packages/python-xyz.scm (python-marshmallow): Update to 3.19.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-dateutil and python-simplejson; add
python-packaging.
[native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy,
python-pre-commit, and python-simplejson.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
08b9e29d46
gnu: python-bokeh: Skip failing PIL test.
...
The test compares base64-encoded gifs; the gifs look identical but the
base64-encoded data differs. Since the result seems fine, disabling this PIL
test is probably okay.
* gnu/packages/python-xyz.scm (python-bokeh)[arguments]: Ignore failing
test_transform_PIL test.
2022-12-13 00:08:13 +01:00
Ricardo Wurmus
75331dc6e6
gnu: python-anndata: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-anndata)[build-system]: Use
pyproject-build-system.
[arguments]: Replace custom 'build phase with 'set-version phase; remove
custom 'install phase; disable doctest via build phase 'disable-doctests and
the #:test-flags property.
[propagated-inputs]: Add python-scikit-learn.
[native-inputs]: Add python-boltons.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
2c65106cf5
gnu: python-zarr: Update to 2.13.3.
...
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.13.3.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
8b9c9051ba
gnu: python-numcodecs: Update to 0.10.2.
...
* gnu/packages/python-xyz.scm (python-numcodecs): Update to 0.10.2.
[build-system]: Use pyproject-build-system.
[arguments]: Enable tests; add phase 'build-extensions; remove custom 'check
phase.
[propagated-inputs]: Add python-entrypoints and python-typing-extensions-next.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
c4bcb5db49
gnu: python-typer: Simplify by using pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-typer)[build-system]: Use
pyproject-build-system.
[arguments]: Remove extra quoting; remove custom 'build phase; remove custom
'install phase; remove custom 'check phase; add 'pre-check phase.
[synopsis]: Pull onto the same line.
[description]: Reformat.
2022-12-12 23:59:29 +01:00
Tobias Geerinckx-Rice
8fe6d3e844
gnu: yajl: Drop custom ‘lib-’ prefix.
...
* gnu/packages/web.scm (yajl): New variable, renamed from…
(libyajl): …this one, which is now a DEPRECATED-PACKAGE alias of yajl.
Adjust all users.
2022-12-11 01:00:00 +01:00
Peter Polidoro
6219491c47
gnu: Add python-pint.
...
* gnu/packages/python-xyz.scm (python-pint): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06 11:14:53 +00:00