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