Age | Commit message (Expand) | Author |
2024-12-17 | gnu: python-nptyping: Update to 2.5.0....This reinstates commit 843bec9a15eb3f3293ddfeefde97bde461ced7ee, with
necessary changes for the test suite to pass.
* gnu/packages/python-check.scm (python-nptyping): Update to 2.5.0.
[arguments]: Add #:test-flags.
[native-inputs]: Add python-feedparser, python-pandas, python-pytest
Change-Id: I352cb042cfa11de43993ec3bdcbc0b3008750755
| Maxim Cournoyer |
2024-12-17 | gnu: python-pytest-cython: Add python-wheel to native inputs....* gnu/packages/python-check.scm (python-pytest-cython)
[native-inputs]: Add python-wheel.
Change-Id: I7557ccc6ef8fbb30cd3c7e89049a0089a8df94d6
| Maxim Cournoyer |
2024-12-17 | gnu: python-pytest-cython: Remove extraneous python-nox native input....* gnu/packages/python-check.scm (python-pytest-cython)
[native-inputs]: Remove python-nox.
Change-Id: I585b17d63e52e62fd7c633354b74e4ae6233f722
| Maxim Cournoyer |
2024-12-17 | gnu: python-tox: Update to 4.8.0 and disable tests....* gnu/packages/python-check.scm (python-tox): Update to 4.8.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Delete #:phases. Add #:test-flags.
[propagated-inputs]: Remove python-py, python-six and python-toml. Add
python-cachetools, python-chardet, python-colorama, python-platformdirs,
python-pyproject-api and python-tomli.
[native-inputs]: Remove python-pathlib2, python-pytest-freezegun,
python-pytest-timeout, python-setuptools-scm. Add python-distlib,
python-hatchling, python-hatch-vcs, python-psutil, python-pytest-mock,
python-pytest-xdist and python-re-assert.
Change-Id: I7c58649ac4c0fcb72e5009a7a2a06570e28d3eff
| Maxim Cournoyer |
2024-12-17 | gnu: python-pandas-stubs: Update to 2.2.3.241126....* gnu/packages/python-science.scm (python-pandas-stubs): Update to
2.2.3.241126.
[arguments]: Ignore tests/test_io.py in #:test-flags.
[native-inputs]: Replace python-sqlalchemy with python-sqlalchemy-2.
Change-Id: If27b3a5b687ca230a209e8a8087a89802414912e
| Maxim Cournoyer |
2024-12-17 | gnu: python-tables: Update to 3.10.1....* gnu/packages/python-xyz.scm (python-tables): Update to 3.10.1.
[source]: Update snippet.
[arguments]: Delete FIXME, which no longer applies to reworked definition.
Delete use-gcc phase. Delete build phase override. Add set-LD_LIBRARY_PATH
phase. Honor TESTS? in check phase.
[propagated-inputs]: Add python-blosc2 and python-typing-extensions.
[inputs]: Add c-blosc2.
Change-Id: Idfed15a617e51c8ec1593d9a35afdcfa132e0740
| Maxim Cournoyer |
2024-12-17 | gnu: Add python-blosc2....* gnu/packages/python-compression.scm (python-blosc2): New variable.
Change-Id: Id83074efd08b03c09e4c620d3a92a57c0d6340d0
| Maxim Cournoyer |
2024-12-17 | gnu: Add python-ndindex....Adapted from <https://raw.githubusercontent.com/Blosc/python-blosc2/refs/heads/main/.guix/modules/python-blosc2-package.scm>.
* gnu/packages/python-science.scm (python-ndindex): New variable.
Co-authored-by: Ivan Vilata i Balaguer <ivan@selidor.net>
Change-Id: I38fbcbd8859c2ddbfdd39e8d84a63b20deef75c4
| Maxim Cournoyer |
2024-12-17 | gnu: Add c-blosc2....Adapted from
https://raw.githubusercontent.com/Blosc/c-blosc2/refs/heads/main/.guix/modules/c-blosc2-package.scm.
* gnu/packages/compression.scm (c-blosc2): New variable.
Change-Id: Ic0f11487e8d920dd31dfb009485c204fa1b575f7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Ivan Vilata i Balaguer <ivan@selidor.net>
| Maxim Cournoyer |
2024-12-17 | gnu: python-sphinx-prompt: Update to 1.9.0....* gnu/packages/sphinx.scm (python-sphinx-prompt): Update to 1.9.0.
[source]: Switch to PyPI URL.
[build-system]: Switch to pyproject-build-system.
[arguments]: Delete #:phases. Add #:tests?.
[native-inputs]: Remove python-pytest and python-sphinx. Add
python-poetry-core.
[propagated-inputs]: Add python-certify, python-docutils, python-idna,
python-pygments, python-sphinx and python-urllib3.
Change-Id: Iaa70e214594730d6eee983bfbd80cb05a35ebab7
| Maxim Cournoyer |
2024-12-17 | gnu: python-numcodecs: Fix build....* gnu/packages/python-xyz.scm (python-numcodecs)
[arguments]<test-flags>: Skip 2 failing tests.
Change-Id: Ia4c1e8af6063f53a2d3c921931c8d3b3f0674ca7
| Sharlatan Hellseher |
2024-12-17 | gnu: Add python-jsonpath-ng....* gnu/packages/python-xyz.scm (python-jsonpath-ng): New variable.
Change-Id: Ie7835850bc137f3bbaea19f01d42b01ba0f5458e
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Markku Korkeala |
2024-12-17 | gnu: cl-croatoan: Update to 0.3-2.4700557....* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.3-2.4700557.
[source, home-page]: Switch to new URL.
Change-Id: I692e2a5a5fef6d4278f21eb3991068c3e5f23567
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Cage |
2024-12-16 | gnu: magic-wormhole: Update to 0.16.0....* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.16.0.
[propagated-inputs]: Add python-attrs.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I8c627f1cf421ec26a3749962f937039bda85b542
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: python-spake2: Update to 0.9....* gnu/packages/python-crypto.scm (python-spake2): Update to 0.9.
[propagated-inputs]: Add python-cryptography.
Change-Id: I9122e657446cb92a7fd1325cdbed63f6ab73428f
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: python-zipstream-ng: Fix build....* gnu/packages/python-compression.scm (python-zipstream-ng) [native-inputs]:
Add "python-setuptools" and "python-wheel".
Change-Id: Ifdcaeafd585500611a444a354c94c401d96bdd88
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: python-iterable-io: Fix build....* gnu/packages/python-xyz.scm (python-iterable-io) [native-inputs]: Add
"python-setuptools" and "python-wheel".
Change-Id: I08e8135178e0558239f39017bf8ca709a63205b6
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: magic-wormhole-transit-relay: Fix build....* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): Fix build.
[native-inputs]: Add "python-setuptools" and "python-wheel". Sort
alphabetically.
Change-Id: Ibc1b611f2f0c4e5975d8e123001c5afced87a367
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: magic-wormhole-mailbox-server: Fix build....* gnu/packages/magic-wormhole.scm (magic-wormhole-mailbox-server): Fix build.
[native-inputs]: Add "python-setuptools" and "python-wheel". Sort
alphabetically.
Change-Id: Id0af4aebbe3560a58483846d889955c2748ea4da
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Artyom V. Poptsov |
2024-12-16 | gnu: python-pycurl: Update to 7.45.4....* gnu/packages/python-web.scm (python-pycurl): Update to 7.45.4.
Change-Id: I0b5357b3515af810cecb5eebeba14f07e1f9bac3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Fredrik Salomonsson |
2024-12-16 | gnu: linux-libre 6.6: Update to 6.6.65....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.65.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I48f65a614f2ba5cc7ada038d0fad5f345f5d857f
| Leo Famulari |
2024-12-16 | gnu: python-puremagic: Add missing inputs....* gnu/packages/python-xyz.scm (python-puremagic)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I9feb15e77c6e7f57c4c1678ed25ae73370b4d601
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Romain GARBAGE |
2024-12-16 | gnu: python-flask-sqlalchemy: Update to 3.1.1....* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to
3.1.1. Fix build.
[source]<uri>: Adjust name as it was changed in PyPI source archive.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Skip some failing tests.
[propagated-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2.
[native-inputs]: Add python-flit-core and python-pytest.
Change-Id: Id9a7516ca56a8d6e30cd9a40253886e4e9dbf668
| Sharlatan Hellseher |
2024-12-16 | gnu: python-cfn-lint: Update to 1.22.1....* gnu/packages/python-web.scm (python-cfn-lint): Update to 1.22.1. Fix
build, improve package style.
[source]<url>: Use direct URL instead of home-page field.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Remove 'skip-network-test, use default 'check.
<test-flags>: Skip 4 failing tests.
[propagated-inputs]: Remove python-jsonschema and python-six; add
python-regex, python-sympy, and python-typing-extensions.
[native-inputs]: Remove python-mock; add python-defusedxml,
python-pytest, python-setuptools, and python-wheel.
[home-page]: Place above synopsis.
Change-Id: I39d1ed9ca6157e618d2c5905dff61679ff924a4e
| Sharlatan Hellseher |
2024-12-16 | gnu: python-aws-sam-translator: Update to 1.94.0....* gnu/packages/python-web.scm (python-aws-sam-translator): Update to
1.94.0. Fix build
[source]: Use git checkout containing tests.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Run test in parallel, skip some failing tests.
<phases>: Remove 'loosen-requirements, add 'fix-pytest-config, and
'pre-check.
[propagated-inputs]: Remove python-six; add python-pydantic and
python-typing-extensions.
[native-inputs]: Add python-pytest, python-setuptools,
python-pytest-xdist, python-parameterized, python-pyyaml, and
python-wheel.
Change-Id: I16181f714cfc9bcd97ca034631a204969c323542
| Sharlatan Hellseher |
2024-12-16 | gnu: python-cattrs: Skip some tests....* gnu/packages/python-xyz.scm (python-cattrs)
[arguments]<test-flags>: Add "--numprocesses". Ignore benchmark tests
and skip some failing ones.
[native-inputs]: Remove python-poetry-core.
Change-Id: I581953b86b20ecde97611e768fbcda3db46dd716
| Sharlatan Hellseher |
2024-12-16 | gnu: python-ephem: Fix build....* gnu/packages/astronomy.scm (python-ephem): [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I1989fb4a6534a53f561850f1cd214c332c02d992
| Sharlatan Hellseher |
2024-12-16 | gnu: python-asdf-wcs-schemas: Fix build....* gnu/packages/astronomy.scm (python-asdf-wcs-schemas): [native-inputs]:
Add python-setuptools and python-wheel.
Change-Id: I2aac4b7435b987d85f7270e50ad510e3b5d777fb
| Sharlatan Hellseher |
2024-12-16 | gnu: python-asdf-coordinates-schemas: Fix build....* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas)
[native-inputs]: Add python-setuptools and python-wheel.
[description]: Start from a new line.
Change-Id: I32a2e74b3b90b31f73e3b3aba5f72379c30d7fc7
| Sharlatan Hellseher |
2024-12-16 | gnu: python-asdf-compression: Fix build....* gnu/packages/astronomy.scm (python-asdf-compression) [native-inputs]:
Add python-setuptools and python-wheel.
Change-Id: Ib077d9d7448fe3ad52e8697ca64caa62081434d0
| Sharlatan Hellseher |
2024-12-16 | gnu: python-asdf: Fix build....* gnu/packages/astronomy.scm (python-asdf)
[arguments]<test-flags>: Remove "-p" add "--numprocesses" option.
[phases]{patch-pyproject-toml}: Remove redundant substitution.
[native-inputs]: Add python-wheel.
Change-Id: I672a83ab3dcc179b1dd3c15316d4e52d834edfd6
| Sharlatan Hellseher |
2024-12-16 | gnu: python-adbc-driver-manager: Fix buld....* gnu/packages/databases.scm (python-adbc-driver-manager):
[native-inputs]: Remove python-pytest; add python-setuptools and
python-wheel.
Change-Id: Idda91f087d8169185a02a61ae6b69d5668ae88b3
| Sharlatan Hellseher |
2024-12-16 | gnu: python-calver: Fix bulid....* gnu/packages/python-xyz.scm (python-calver) [native-inputs]: Add
python-wheel.
Change-Id: I9394fb092a335dadc69a0b06c0e16e65a83ae402
| Sharlatan Hellseher |
2024-12-16 | gnu: python-aionotify: Update to 0.3.1....* gnu/packages/python-xyz.scm (python-aionotify): Update to 0.3.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I8e553d9e41ba5fbe6447c59525810db3fb726c0d
| Sharlatan Hellseher |
2024-12-16 | gnu: python-cbor: Fix build....* gnu/packages/serialization.scm (python-cbor) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I18f86c8afdafbd58b170925665c3a2c66822ac9e
| Sharlatan Hellseher |
2024-12-16 | gnu: borgmatic: Fix build....* gnu/packages/backup.scm (borgmatic)
[arguments]<tests?>: Disable them as all failing
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I2bd80ff1943547c66174357371b128be8a580384
| Sharlatan Hellseher |
2024-12-16 | gnu: python-apprise: Respect --cores build argument....* gnu/packages/python-xyz.scm (python-apprise) [arguments]<test-flags>:
Respect --cores build argument.
Change-Id: I217981c457516a5d02d9d06553c50a6ba7fb2fa7
| Sharlatan Hellseher |
2024-12-16 | gnu: python-lifelines: Update to 0.30.0....* gnu/packages/statistics.scm (python-lifelines): Update to 0.30.0.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ie486d6c023d79eb3356ffa9050d125e3f39ca3a7
| Sharlatan Hellseher |
2024-12-16 | gnu: python-autograd-gamma: Fix build....* gnu/packages/machine-learning.scm (python-autograd-gamma)
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I8d537670e50e2fbd571f69c4e20030686fa6e4ea
| Sharlatan Hellseher |
2024-12-16 | gnu: python-colorthief: Fix build....* gnu/packages/python-xyz.scm (python-colorthief) [native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Ic725b97a40718ab1c22dde7e5342947ff5ebd99c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Juliana Sims |
2024-12-16 | gnu: python-emoji: Fix build....* gnu/packages/python-xyz (python-emoji)[native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Iac4383c33df71b089340154876cb614bff3bac72
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Juliana Sims |
2024-12-16 | services: guix-data-service: Support specifying configuration....The database contains some tables that are effectively used for configuration.
This commit starts to expose these to the guix service, enabling the
configuration to be handled by the service.
* gnu/services/guix.scm (<guix-data-service-configuration>): Add
git-repositories and build-servers.
(guix-data-service-configuration-git-repositories,
guix-data-service-configuration-build-servers): New procedures.
(guix-data-service-shepherd-services): Add new shepherd service to setup the
database.
Change-Id: I519efd9157b60f18c7e80e3bdc92c0e3c5729334
| Christopher Baines |
2024-12-16 | gnu: guix-data-service: Update to 0.0.1-56.62d6b59....Add guile-lzlip as a direct propagated input, as this is used directly.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-56.62d6b59.
[propagated-inputs]: Add guile-knots and guile-lzlip.
Change-Id: Iae7d172d92ca8004b92f721730e094ed0eee94b0
| Christopher Baines |
2024-12-16 | gnu: Add guile-knots....* gnu/packages/guile-xyz.scm (guile-knots): New variable.
Change-Id: Ie021e01ac1e381c9a6b14afa6d1817bec62d17d3
| Christopher Baines |
2024-12-16 | gnu: emacs-debbugs: Update to 0.42....* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.42.
Change-Id: I3b3d23a68cd8e8749b8e4275b11a8f8ae909a3bf
| Maxim Cournoyer |
2024-12-16 | gnu: lightdm-service-type: Add lightdm.conf to /etc/lightdm....* gnu/services/lightdm.scm
(lightdm-configuration->greeters-config-dir): Rename to...
(lightdm-configuration-directory): ... this, and add the
lightdm-configuration-file.
(lightdm-shepherd-service): Don't pass the configuration file, don't set
XDG_CONFIG_DIRS
(lightdm-etc-service): New procedure.
(lightdm-service-type): Use lightdm-etc-service as the etc-extension.
Change-Id: I982ec1f7bdfd085621f45a8a1e4b175ab481202f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Dariqq |
2024-12-16 | gnu: lightdm: Use global sysconfdir....* gnu/packages/display-managers.scm (lightm)
[#:configure-flags]: Set sysconfdir to /etc.
[#:phases]: Overwrite sysconfdir in install phase for installing sample config
files.
Change-Id: If9c6ce810c726551bd3bf568d50cad8680829262
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Dariqq |
2024-12-16 | gnu: libcbor: Update to 0.11.0....* gnu/packages/compression.scm (libcbor): Update.
Change-Id: Ie372a9a73369eddac0620394e3e3608d8f27e0b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Herman Rimm |
2024-12-16 | services: Add resize-file-system-service....* gnu/services/admin.scm (resize-file-system-configuration): New configuration
type.
(resize-file-system-shepherd-service): New procedure.
(resize-file-system-service-type): New variable.
* doc/guix.texi (Miscallaneous Services): Document it.
Change-Id: Icae2fefc9a8d936d4c3add47520258b341f689a4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Richard Sent |
2024-12-16 | packages: cloud-utils: Add missing growpart programs to path....This ensures growpart can run in environments that may not have a PATH
variable set.
* gnu/packages/admin.scm (cloud-utils): Augment growpart PATH with necessary
programs.
Change-Id: Idf0ca9e14e4c9d82208fbf715dd0b235cd5a371b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Richard Sent |