summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2023-04-12gnu: python-fonttools-next: Update to 4.39.3.Maxim Cournoyer
* 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-12gnu: python-pyftpdlib: Update to 1.5.7.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.7.
2023-04-12gnu: pyzo: Update to 4.12.8.Nicolas Goaziou
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.8.
2023-04-12gnu: python-symengine: Update to 0.10.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.10.0.
2023-04-12gnu: python-license-expression: Update to 30.1.0.Bruno Victal
* 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-12gnu: python-boolean.py: Update to 4.0.Bruno Victal
* gnu/packages/python-xyz.scm (python-boolean.py): Update to 4.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12gnu: python-debian: Update to 0.1.49.Bruno Victal
* 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-12gnu: python-debian: Patch using snippet. Drop workaround.Bruno Victal
* 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-12gnu: python-hy: Report version.Jack Hill
* 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-12gnu: python-hy: Update to 0.26.0.Jack Hill
* 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-12gnu: Add python-treelib.Nicolas Graves
* gnu/packages/python-xyz.scm (python-treelib): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12gnu: python-imageio: Update to 2.26.0.Liliana Marie Prikler
* 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-12gnu: Add python-imageio-ffmpeg.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
2023-04-12gnu: python-absl-py: Fix Python version check.Ricardo Wurmus
* 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-11gnu: python-trio-typing: Switch to pyproject-build-system.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-trio-typing) [source]: Fix indentation. [build-system]: Use pyproject-build-system. [arguments]: Delete field.
2023-04-11gnu: python-celery: Use python-pytest-7.1.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-celery) [native-inputs]: Replace python-pytest with python-pytest-7.1.
2023-04-11gnu: python-pint: Use python-pytest-7.1.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-pint) [native-inputs]: Replace python-pytest with python-pytest-7.1.
2023-04-11gnu: python-h5py: Update to 3.8.0.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.8.0.
2023-04-11gnu: python-trio-typing: Update to 0.8.0.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.8.0.
2023-04-11gnu: python-trio: Update to 0.22.0.Maxim Cournoyer
* 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-08gnu: pyzo: Update to 4.12.8.Nicolas Goaziou
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.8.
2023-04-03gnu: python-symengine: Update to 0.10.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.10.0.
2023-04-03gnu: python-license-expression: Update to 30.1.0.Bruno Victal
* 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-03gnu: python-boolean.py: Update to 4.0.Bruno Victal
* gnu/packages/python-xyz.scm (python-boolean.py): Update to 4.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03gnu: python-debian: Update to 0.1.49.Bruno Victal
* 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-03gnu: python-debian: Patch using snippet. Drop workaround.Bruno Victal
* 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-02gnu: python-hy: Report version.Jack Hill
* 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-02gnu: python-hy: Update to 0.26.0.Jack Hill
* 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-02gnu: Add python-treelib.Nicolas Graves
* gnu/packages/python-xyz.scm (python-treelib): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-02gnu: python-imageio: Update to 2.26.0.Liliana Marie Prikler
* 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-02gnu: Add python-imageio-ffmpeg.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
2023-04-01gnu: python-exceptiongroup: Update to 1.1.1.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-exceptiongroup): Update to 1.1.1.
2023-03-31Merge branch 'master' into stagingMaxim Cournoyer
2023-03-30gnu: python-trio: Run pytest on tests directory only.Lars-Dominik Braun
Failing to do so causes cryptic module load errors. * gnu/packages/python-xyz.scm (python-trio)[arguments]: Add path parameter to invoke.
2023-03-29gnu: Add python-cogapp.Felix Gruber
* 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-28Merge remote-tracking branch 'origin/master' into stagingMaxim Cournoyer
2023-03-28gnu: Add python-omero-py.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-omero-py): New variable.
2023-03-28gnu: Add python-zeroc-ice-3.6.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): New variable.
2023-03-28gnu: Add python-zeroc-ice.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-zeroc-ice): New variable.
2023-03-25gnu: Add python-hatchling.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-hatchling): New variable.
2023-03-25gnu: python-pyzmq: Update to 25.0.2.Guillaume Le Vaillant
* 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-23Merge remote-tracking branch 'origin/master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/packages/ibus.scm gnu/packages/image.scm gnu/packages/lisp.scm gnu/packages/virtualization.scm
2023-03-23gnu: python-pre-commit: Move deprecated variable next to replacement.Maxim Cournoyer
This fixes a module import dependency cycle, which was introduced in 831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("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-22gnu: python-pre-commit: Move deprecated variable next to replacement.Maxim Cournoyer
This fixes a module import dependency cycle, which was introduced in 831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("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-22gnu: Add python-clickgen.conses
* gnu/packages/python-xyz.scm (python-clickgen): New variable.
2023-03-21gnu: Add python-pluggy-next.Felix Gruber
* gnu/packages/python-xyz.scm (python-pluggy-next): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21gnu: python-pypandoc: Upgrade to 1.7.5.Hugo Buddelmeijer
The tests of python-pypandoc 1.6.5 fail; these are fixed in 1.7.5: https://github.com/JessicaTegner/pypandoc/commit/6670e906dccaddcfcdec228e34e0eaffc20ae791 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-21gnu: Add python-markdown-strings.Lars-Dominik Braun
* gnu/packages/python-xyz.scm (python-markdown-strings): New variable.
2023-03-20Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-03-19gnu: python-pillow: Fix CVE-2022-45199.Lars-Dominik Braun
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.