gnu: python-django-allauth: Update to 65.7.0. * gnu/packages/django.scm (python-django-allauth): Update to 65.7.0, the first version that officially supports Django 5.2. [native-inputs]: Add python-pytest-asyncio. Change-Id: I088abf44da232ade8e7ac5ba8ac3dd9098dd2628 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-easy-thumbnails: Update to 2.10.1. * gnu/packages/django.scm (python-easy-thumbnails): Update to 2.10.1. [native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: I71918634c6df88f91cd2a8af01cc8b146f4620ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-rest-framework: Update to 3.16.1. * gnu/packages/django.scm (python-django-rest-framework): Update to 3.16.1. Change-Id: If55b201bea5a9b9a01f83ccba6de3033f836172c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-haystack: Fix tests. * gnu/packages/django.scm (python-django-haystack)[native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: Ida6a94b419387aaa9e8e9c3c6f754383bad23f7d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-extensions: Fix tests. * gnu/packages/django.scm (python-django-extensions)[native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: I3251b2d4cdb5d72415863a18f7437e6c6ada567e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-debug-toolbar: Update to 6.0.0. * gnu/packages/django.scm (python-django-debug-toolbar): Update to 6.0.0. [native-inputs]: Remove python-django-ninja, and python-wheel; add python-django-csp, python-django-template-partials, and python-hatchling. Change-Id: I6e33470953d82931cc498e197df78aac3bca8985 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-django-template-partials. * gnu/packages/django.scm (python-django-template-partials): New variable. Change-Id: I48daf4aacd5db9a2b7205ef87699b98e600f2494 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-django-csp. * gnu/packages/django.scm (python-django-csp): New variable. Change-Id: I8b93daa9ca3a0840f736145d374d8275f1a6ae37 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-pipeline: Update to 4.1.0. * gnu/packages/django.scm (python-django-pipeline): Update to 4.1.0. Change-Id: If702b32e3246bb41e962d4a3def8d13f06286d6d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django: Update to 5.2.6. * gnu/packages/django.scm (python-django): Update to 5.2.6. [arguments] <phases>: Add 'delete-sitecustomize. (python-django-4): New variable. (python-django-contrib-comments, python-django-jinja, python-django-simple-math-captcha, python-django-configurations, python-crispy-bootstrap3, python-crispy-bootstrap4, python-django-crispy-forms)[propagated-inputs]: Remove python-django; add python-django-4. Change-Id: I363ae119961fba19b22751d4ef30d1a1b146cf7e Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add sbcl-common-macros. * gnu/packages/lisp-xyz.scm (sbcl-common-macros, cl-common-macros, ecl-common-macros, clasp-common-macros): New Variables. Change-Id: I01cee761f4ac59705431e138c87c125553261099 Signed-off-by: jgart <jgart@dismail.de>
tests: guix-system: Add test for 'guix system container'. * tests/guix-system.sh: Add test. Change-Id: I26c90741f17257dc50757b7cb5210ea4e645ecce
services/base: Only remount read-write if needed in run-with-writable-store. * gnu/services/base.scm (run-with-writable-store): Make it a no-op when the store is already writable (useful for testing). Change-Id: If598638e9d3eeac242c265cba77f27e4a15f8d9b
gnu: emacs-xyz: Remove unnecessary emacs-cond-let propagation. This is a followup to 25de210793. * gnu/packages/emacs-xyz.scm (emacs-treemacs-extra): (emacs-forge): (emacs-magit-todos): (emacs-pr-review): (emacs-tokei): (emacs-orgit): (emacs-org-roam): (emacs-org-node-3)[native-inputs, propagated-inputs]: Remove emacs-cond-let. Change-Id: I52922295e1fe7928b1f06db82d3a282a39348651
gnu: emacs-magit: Fix propagated inputs. * gnu/packages/emacs-xyz.scm (emacs-magit)[native-inputs]: Move emacs-cond-let... [propagated-inputs]: ... to here. Change-Id: Ife56cf7218e5b68474dbe2d0adddeaaa63a56945
gnu: emacs-evil-collection: Fix build. * gnu/packages/emacs-xyz.scm (emacs-evil-collection)[arguments]: Skip a failing test. Change-Id: I1930cfd5e9189e1ff59a4c9bc56183dea6afb8b1
gnu: packages/cybersecurity: Remove (gnu packages bioinformatics) module. * gnu/packages/cybersecurity.scm: Remove (gnu packages bioinformatics) from used modules. Change-Id: If0c20cb7152970bb34b4742f733eda0a639b8f4d
gnu: python-intervaltree: Move to python-xyz. * gnu/packages/bioinformatics.scm (python-intervaltree): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I49d3e4959f2aff99fc3faf42b3f5dae60622ef47
gnu: ropgadget: Update to 7.6. * gnu/packages/cybersecurity.scm (ropgadget): Update to 7.6. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No test data in PyPI archive. <phases>: Use custom 'check. [native-inputs]: Add python-setuptools. Change-Id: Iaa2cb856c35df4e263f1b72d048b705325f4c411
gnu: Add gallia. * gnu/packages/cybersecurity.scm (gallia): New variable. Change-Id: I927c7d43bad89052c689390a42a268c2de597a8d