| Age | Commit message (Collapse) | Author |
|
* gnu/packages/backup.scm (borgmatic): Update to 2.1.5.
[phases]{set-path}: Remove phase.
[native-inputs]: Remove python-wheel; add python-pytest-timeout.
Change-Id: Ia6aa2d2447db4f2fff6441c52298234396d7c057
|
|
* gnu/packages/astronomy.scm (python-lenstronomy):
[arguments] <test-flags>: Skip one more test.
Change-Id: If2738b947f6d172ba8ac371b0ff1324b53a12f9c
|
|
* gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.12-support.patch:
Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): Use it.
Merges: https://codeberg.org/guix/guix/pulls/8389
Change-Id: I73d3b981414474d880a82413dcff2fc11ef04d53
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-web.scm
(python-querystring-parser)[arguments]<#:phases>:
Drop replacement of 'check. Add 'fix-python-incompatibilities.
<#:test-backend, #:test-flags>: Set them.
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-xyz.scm (python-show-in-file-manager):
Update to 1.1.6. [source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Replace python-setuptools by python-hatchling.
Replace python-argparse-manpage by python-hatch-argparse-manpage.
Add python-pytest.
Change-Id: I3f0c6ce0128358fa01aeeb82d3222fdbbb78af4f
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-xyz.scm (python-senf): Update to 1.5.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Add comment.
[native-inputs]: Remove python-wheel.
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/mail.scm (notmuch): Update to 0.40.
[outputs]: Add output python.
[arguments]<#:imported-modules, #:modules>: Import pyproject modules.
<#:phases>: Add phase 'build-and-install-python,
improve style of phase 'prepare-test-environment.
[native-inputs]: Add patchelf, python-cffi, python-pytest,
python-setuptools. Replace python by python-wrapper.
Remove emacs-no-x, which is not used (--without-emacs is set).
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/electronics.scm (python-pyvcd)[source]:
Switch to git-fetch. [native-inputs]: Add python-pytest.
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-graphics.scm (python-pyopengl): Update to 3.1.10.
[source]: Swap to git-fetch.
[arguments] <test-flags>: Rework skipped tests.
[phases]{fix-paths}: Switch to search-input-file, adjust regexp
patterns.
{pre-check}: New phase.
[native-inputs]: Remove python-pygame and python-wheel; add
python-psutil and python-pygame-ce.
Change-Id: I73cc20a0182b5d9aecb945fccf7740bd68afcfde
|
|
* gnu/packages/game-development.scm (python-pygame-ce): Update to 2.5.7.
[source]: Swap to git-fetch.
Change-Id: Ie7a34494b1f8d1ee1a5e684a9146e6ecb4af631a
|
|
* gnu/packages/python-xyz.scm (python-lfdfiles): Update to 2026.4.30.
[source]<snippet>: Delete ldfiles/conftest.py which prevents tests/ to
run and doesn't seem used at all.
[arguments]: Update test comment.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/file-systems.scm (python-linux-procfs)
[arguments]<#:test-backend, #:test-flags>: Set them.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/lirc.scm (lirc)
[arguments]: Run guix style -S arguments.
[native-inputs]: Add python-setuptools.
[inputs]: Drop input labels.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/bioinformatics.scm (lofreq)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/mail.scm (libpst)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/linux.scm (libnl-python-package)
[inputs]: Improve style, drop input labels. For python@3, replace
python-3 by python-wrapper, and add python-setuptools.
[arguments]: Rewrite them in a modern style, don't change the logic.
Change-Id: Id87cfdcc2afdd299b46fc47f53c59bd0f75e7125
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/photo.scm (lensfun)[inputs]: Add python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/llvm.scm (clang-runtime-from-llvm)
[native-inputs]: Add python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/debug.scm (c-vise): Update to 2.8.0.
[native-inputs]: Relocate field, add python-pytest-flake8.
[inputs]: Relocate field, improve style.
[arguments]<#:phases>: Run guix style -S arguments.
In phase 'wrap, filter out native-input paths.
In phase 'hardcode-paths, use explicit "all" and "blank".
Fixes: guix/guix#8233
Change-Id: I1d3bb7c07c648f1bff731b94acc4d51559935303
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/linux.scm (bcc)[native-inputs]: Add python-setuptools.
Change-Id: I964718ba33741b38ea2b71ed9eb026638f526eaa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (aacircuit):
[phases]{fix-python-incompatibilities}: New phase.
Change-Id: Iaa5c02bb5f9c4753108f0fa31af60a36e4ac7e82
|
|
* gnu/packages/disk.scm (volume-key): Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <configure-flags>: Provide option to build only with
Python3 support.
[phases]{patch-python.h-path}: Remove phase.
{set-python-paths}: Add phase.
[native-inputs]: Remove swig-4.0 and python-3; add autoconf, automake,
gettext-minimal, libtool, python, python-setuptools, and swig.
Fixes: guix/guix#8368
Change-Id: I123d3314c31a111fc72e3afa44d9cdf079bc076e
Reported-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
|
|
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.13.
[arguments]<#:imported-modules>: Make more robust to module changes.
[native-inputs]: Drop input labels.
Change-Id: Ib644e797c963aca2759eb7af263bc2ca7949d68e
Merges: https://codeberg.org/guix/guix/pulls/8371
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
Rationale: This package is the last user of scons-3 in Guix,
which doesn't build on python-team and would most likely
be easier to remove than fix.
* gnu/packages/installers.scm (make-nsis)[arguments]:
Improve style, use G-expressions, the logic is not affected.
<#:scons>: Remove keyword, effectively defaulting to scons-3.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Change-Id: I038dacf1b1725df32b9aec1bd1c2c431d455a642
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-xyz.scm (python-pysrt)[arguments]<#:phases>:
Add phase 'fix-python-incompatibilities.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Change-Id: I69fb37881e9f6e65ef9856ce7bdd4a848d0af744
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-xyz.scm
(python-straight-plugin)[arguments]<#:tests?>: Disable them.
<#:phases>: Add phase 'fix-python-3.12-incompatibility.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Change-Id: If9b3a36c1eedf00147b84333cac976e51c773c2e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/python-web.scm
(python-pyactiveresource)[arguments]<#:tests?>:
Disable them, use a comment.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Change-Id: If5eac389c9976f9257e159ee9236e90506a042b9
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/patches/python-ubjson-recursion-test.patch: New file.
* gnu/local.mk: Register it
* gnu/packages/web.scm (python-py-ubjson)[source]<patches>: Use it.
[arguments]<#:phases>: Drop them. <#:test-backend>: Set to unittest.
[native-inputs]: Drop python-coverage, lcov. Relocate field.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Change-Id: I0090eb39caa431775f8606740d2795eebe5bbc3a
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/jupyter.scm (python-jupyter-server): Update to 2.17.0.
[native-inputs]: Add python-pytest-asyncio.
|
|
* gnu/packages/python-web.scm (python-openapi-core)[native-inputs]:
Add python-pytest-asyncio.
|
|
* gnu/packages/sphinx.scm (python-sphinxcontrib-websupport):
[propagated-inputs]: Add python-jinja2, python-sphinx.
|
|
* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery):
[arguments]<#:tests?>: Disable them.
|
|
* gnu/packages/python-xyz.scm (python-bleak): Update to 2.1.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Disable integration tests.
[native-inputs]: Add python-coverage, python-packaging,
python-poetry-core, python-pytest, python-pytest-asyncio.
|
|
* gnu/packages/jupyter.scm (python-jupyterlite-core)[native-inputs]:
Add python-pytest.
|
|
* gnu/packages/bioinformatics.scm (shorah): Update to 1.99.3.
[native-inputs]: Add python-setuptools.
|
|
* gnu/packages/python-xyz.scm (python-latexminted)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Drop python-wheel.
|
|
* gnu/packages/python-xyz.scm (python-pympler): Update to 1.1-0.6d595e0.
[arguments]<#:test-flags>: Ignore additional test.
[native-inputs]: Drop python-wheel.
|
|
* gnu/packages/pdf.scm (pdf-tocgen):
[phases]{patch-tests}: Remove phase.
[native-inputs]: Remove poetry, python-mamba, and python-pylint.
Relates-to: guix/guix#8361
Change-Id: I54ffb9668e6e1c3056b91df419ebe70a219cc463
|
|
* gnu/packages/python-check.scm (python-memory-profiler): Update to
025929f8e4f4ea8c27ddb5ef72fc91f6bd703ea5 commit.
[phases]{disable-failing-tests}: Remove phase.
{check}: Use custom phase, run each test scenario manually as seen in
Makefile.
[native-inputs]: Remove python-pytest, python-pytest-fixture-config,
python-safety, and python-wheel.
Change-Id: Idc3770c0f01163845645da79b984ead326954314
|
|
* gnu/packages/jupyter.scm (python-jupyter-events):
[propagated-inputs]: Remove python-rich.
[native-inputs]: Add python-rich.
Change-Id: Icf52c8d0816c11fb2e0447556f66ef738c00e015
|
|
* gnu/packages/sphinx.scm (python-intersphinx-registry): Update to 0.2705.27.
[source]<file-name>: Set it.
[arguments]<#:tests?>: Disable them.
[propagated-inputs]: Add python-requests.
Change-Id: I6fa10a6f19e01e872903f5a6ce7d314b82da3882
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-check.scm (python-icontract): Update to 2.7.3.
Change-Id: I6d748fde84b566abd7022780f3819af334f4f064
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (python-hdlmake)[native-inputs]: Add python-pytest.
Change-Id: I95462272c9f1944a06cc730075445f4c1413c43f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-dulwich-0.24): Delete variable.
Fixes: guix/guix#6335
Change-Id: Ic910238001327177869b2282553dc4058c4fa29c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-logutils): Update to 0.3.5-0.c032f72.
Change-Id: Ic0f6e15b42c2eac3c6d7639a162cc1032bc432af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/package-management.scm (poetry): Update to 2.3.4.
[native-inputs]: Remove python-httpretty, add python-responses.
[propagated-inputs]: Remove python-crashtest, python-entrypoints,
python-pexpect, python-pip, python-poetry-plugin-export. Add
python-pendulum. Replace python-dulwich-0.24 by python-dulwich.
Change-Id: I776326666c5b9d6bbd45e53f6d7abaf86e7587d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-build.scm (python-poetry-core): Update to 2.3.2.
Change-Id: Ia0103d9295544ec692e9fa6ca4325f8baadb25d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-poetry-plugin-export): Update to 1.10.0.
[propagated-inputs]: Add python-cachy, python-poetry-core,
python-tomlkit.
Change-Id: Iadc4c0c2b610d9513896fddac7e92e424161757c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.5.0.
Change-Id: I2c2da11ecd93f2a167349299b50ce26c6073b944
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-hatch-gettext)
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
Change-Id: I8ea2daab575aab0174b98477c9994d5822c0ed9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|