Maxim Cournoyer
5c66f98c42
gnu: python-xyz: Move some packages to (gnu packages python-build).
...
This is to prepare for the new 'python-hatchling' build package, which has
these dependencies.
* gnu/packages/python-xyz.scm (python-pathspec, python-pluggy): Move to...
* gnu/packages/python-build.scm: ... here. Re-organize definitions a bit,
with comments.
2023-04-19 20:12:10 -04:00
Andreas Enge
216d7bdb73
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-17 19:17:39 +02:00
Efraim Flashner
b2bc0ecb29
gnu: python-outcome: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-outcome): Update to 1.2.0.
[propagated-inputs]: Remove python-async-generator.
2023-04-17 11:15:58 +03:00
Julien Lepiller
55b4613e39
gnu: python-m2r: Update to 0.3.1.
...
* gnu/packages/python-xyz.scm (python-m2r): Update to 0.3.1.
2023-04-16 16:23:49 +02:00
Kaelyn Takata
60594711e9
gnu: python-numpy: Skip failing tests on i686.
...
* gnu/packages/python-xyz.scm (python-numpy): Skip failing tests on i686.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-15 22:28:58 +02:00
Maxim Cournoyer
ab2f4548a6
gnu: python-pillow: Ungraft.
...
* gnu/packages/python-xyz.scm (python-pillow): Ungraft, preserving...
[source]: ... the CVE patch.
(python-pillow/security-fixes): Delete variable.
2023-04-15 00:10:13 -04:00
Maxim Cournoyer
929551f634
gnu: python-jsonschema: Update to 4.5.1.
...
* gnu/packages/python-xyz.scm (python-jsonschema): Update to 4.5.1.
[arguments]: Remove extraneous inputs, outputs bindings from check phase
override. Add pretend-version phase.
[propagated-inputs]: Add python-importlib-metadata and
python-typing-extensions. Remove python-six.
* gnu/packages/astronomy.scm (python-asdf): Replace python-jsonschema-next
with python-jsonschema.
(python-asdf-standard, python-gwcs): Likewise.
* gnu/packages/matrix.scm (python-matrix-nio): Likewise.
* gnu/packages/python-xyz.scm (python-robotframework): Likewise.
2023-04-15 00:09:08 -04:00
Maxim Cournoyer
802a3b7ba3
gnu: python-pytest-7.1: Deprecate package.
...
The source was adjusted using the following command:
$ git grep -rl python-pytest-7.1 |
xargs sed -i 's/python-pytest-7.1/python-pytest/g'
* gnu/packages/check.scm (python-pytest-7.1): Delete variable.
2023-04-14 23:37:06 -04:00
Maxim Cournoyer
ca0e4a4b5e
gnu: python-pluggy: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-pluggy): Update to 1.0.0.
(python-pluggy-next): Delete variable.
* gnu/packages/check.scm (python-pytest-7.1)
[propagated-inputs]: Remove python-pluggy replacement.
* gnu/packages/databases.scm (datasette) [propagated-inputs]: Replace
python-pluggy-next with python-pluggy.
2023-04-14 23:37:05 -04:00
Maxim Cournoyer
55f051e28c
gnu: python-docutils: Update to 0.19.
...
* gnu/packages/python-xyz.scm (python-docutils): Update to 0.19.
[arguments]: Strip trailing #t.
(python-docutils-0.19): Delete variable.
2023-04-14 23:37:05 -04:00
Maxim Cournoyer
c28b552d52
gnu: python-clickgen: Replace python-numpy-next with python-numpy.
...
* gnu/packages/python-xyz.scm (python-clickgen)
[propagated-inputs]: Replace python-numpy-next with python-numpy.
2023-04-14 20:43:49 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Maxim Cournoyer
4bbd0f8c7a
Revert "gnu: python-h5py: Update to 3.8.0."
...
This reverts commit a1c60ae50e
. It should use
hdf5-1.14, but the default one is still at hdf5-1.10. It also broke diffoscope.
2023-04-14 15:12:20 -04:00
Maxim Cournoyer
b61b12c4c0
gnu: python-unicodedata2: Update to 15.0.0.
...
* gnu/packages/python-xyz.scm (python-unicodedata2): Update to 15.0.0.
2023-04-14 15:12:18 -04:00
Maxim Cournoyer
6b1f324749
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-14 15:12:17 -04:00
Maxim Cournoyer
2dadc917bb
gnu: python-pyftpdlib: Update to 1.5.7.
...
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.7.
2023-04-14 15:12:16 -04:00
Maxim Cournoyer
7d5a329831
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-14 15:12:08 -04:00
Maxim Cournoyer
5a65dcf653
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-14 15:12:07 -04:00
Maxim Cournoyer
2fd1e063f0
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-14 15:12:06 -04:00
Maxim Cournoyer
c2c48868f3
gnu: python-h5py: Update to 3.8.0.
...
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.8.0.
2023-04-14 15:11:56 -04:00
Maxim Cournoyer
59f1a1d3a0
gnu: python-trio-typing: Update to 0.8.0.
...
* gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.8.0.
2023-04-14 15:11:55 -04:00
Maxim Cournoyer
5b42a71571
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-14 15:11:55 -04:00
Maxim Cournoyer
9703715db8
gnu: python-exceptiongroup: Update to 1.1.1.
...
* gnu/packages/python-xyz.scm (python-exceptiongroup): Update to 1.1.1.
2023-04-14 15:11:54 -04:00
Marius Bakke
a957aacf88
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.
2023-04-14 15:11:13 -04:00
Maxim Cournoyer
c02257b6d1
Merge staging branch.
...
Conflicts resolved in:
gnu/packages/engineering.scm
gnu/packages/gnuzilla.scm
gnu/packages/photo.scm
2023-04-13 13:45:35 -04:00
jgart
0e06c64c57
gnu: python-faker: Update to 15.0.0.
...
* gnu/packages/python-xyz.scm (python-faker): Update to 15.0.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:27:03 +01:00
Maxim Cournoyer
11012b36af
gnu: python-unicodedata2: Update to 15.0.0.
...
* gnu/packages/python-xyz.scm (python-unicodedata2): Update to 15.0.0.
2023-04-12 12:03:36 -04:00
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