jgart
878120690a
gnu: python-django-filter: Update to 25.2.
...
* gnu/packages/django.scm (python-django-filter): Update to 25.2.
Change-Id: I5f95eef7c46ea6b6f4714a415c9f8ae673c8e285
2026-04-01 10:43:40 -04:00
Evgeny Pisemsky
3b67d6e294
gnu: Add python-django-webtest.
...
* gnu/packages/django.scm (python-django-webtest): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7537
Change-Id: I478974de173041c7296802b46c5ca225a6a398be
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-28 13:43:18 +00:00
Evgeny Pisemsky
60919f0bfe
gnu: Add python-django-mailer.
...
* gnu/packages/django.scm (python-django-mailer): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7293
Change-Id: I4469d785136097f7f773de6aa3744004c7d6811f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 14:11:37 +00:00
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Charles Roelli
84ad62a68a
gnu: python-django-simple-math-captcha: Use Django 5.
...
* gnu/packages/django.scm (python-django-simple-math-captcha): Use Django 5
and fix a broken test.
[arguments]<#:phases>: Fix a broken test.
[propagated-inputs]: Remove python-django-4, add python-django.
Change-Id: Ie30254f4caa72620730b2ddb441fc979f9088c1b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:44 +00:00
Charles Roelli
8a53a4656a
gnu: python-django-contrib-comments: Update to 2.2.0-0.4ad4c70.
...
* gnu/packages/django.scm (python-django-contrib-comments): Update to
2.2.0-0.4ad4c70, latest unreleased commit, for Django 5.2 compatibility.
[propagated-inputs]: Remove python-django-4, add python-django.
Change-Id: Ide0833b5ee7452b46661f180bb5153d971964d73
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:44 +00:00
Charles Roelli
4763920eb3
gnu: python-crispy-bootstrap3: Use Django 5.
...
* gnu/packages/django.scm (python-crispy-bootstrap3): Use Django 5 and turn
off broken tests. python-django-crispy-forms, whose test suite uses this
package, is itself compatible with Django 5 and passes its own tests.
[arguments]: Disable tests.
[propagated-inputs]: Remove python-django-4, add python-django.
Change-Id: Icc797429795a72790301ce430d7703bdd9dc7bfa
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:44 +00:00
Charles Roelli
4655a85c94
gnu: python-django-jinja: Update to 2.11.0-0.db07311.
...
* gnu/packages/django.scm (python-django-jinja): Update to 2.11.0-0.db07311,
latest unreleased commit, for Django 5.2 compatibility.
[arguments]<#:phases>: Use original check phase.
<#:test-backend, #:test-flags>: Use custom.
[propagated-inputs]: Remove python-django-4, add python-django.
[native-inputs]: Remove python-wheel.
[home-page]: Update.
Change-Id: I6e257f6df8bb08a6354a6dee73960988e7149bfc
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:44 +00:00
Charles Roelli
526b62b407
gnu: python-django-crispy-forms: Update to 2.5.
...
* gnu/packages/django.scm (python-django-crispy-forms): Update to 2.5 and use
Django 5.2.
[propagated-inputs]: Remove python-django-4, add python-django.
Change-Id: Id5ed22ef46013c1bef1e97460547bcef4fddab7f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:44 +00:00
Charles Roelli
8fb6be7964
gnu: python-crispy-bootstrap4: Update to 2026.2.
...
* gnu/packages/django.scm (python-crispy-bootstrap4): Update to 2026.2.
[propagated-inputs]: Remove python-django-4, add python-django.
Change-Id: I272fea3b6d800613b1857229ed416522e9a2d24f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 21:47:40 +00:00
Hugo Buddelmeijer
ee225425c4
gnu: python-django-environ: Update to 0.12.1.
...
* gnu/packages/django.scm (python-django-environ): Update to 0.12.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Enable fixed test.
[native-inputs]: Remove python-wheel.
Change-Id: Idc5a137db427b2310b31f89c4a8f02667ac27a4b
Signed-off-by: jgart <jgart@dismail.de >
2026-02-14 18:06:05 -05:00
Hugo Buddelmeijer
7b810e0891
gnu: python-django: Hide fixed CVE-2023-31047.
...
* gnu/packages/django.scm (python-django): Hide fixed CVE-2023-31047.
Change-Id: I613806daa38b236694520eac032179893d1ab381
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-10 14:59:59 +00:00
Hugo Buddelmeijer
36a37a6767
gnu: python-django: Update to 5.2.11.
...
Fixes CVEs CVE-2026-1207, CVE-2026-1285, CVE-2026-1287, CVE-2026-1312,
CVE-2025-13473, and CVE-2025-14550.
* gnu/packages/django.scm (python-django): Update to 5.2.11.
[native-inputs]: Remove python-wheel.
Change-Id: I7f9b2f9e074e2754d690e75d97fae6b770573d01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-10 14:59:58 +00:00
Hugo Buddelmeijer
7e8c76c785
gnu: python-django-4: Update to 4.2.28.
...
Fixes CVEs CVE-2026-1207, CVE-2026-1285, CVE-2026-1287, CVE-2026-1312,
CVE-2025-13473, and CVE-2025-14550.
* gnu/packages/django.scm (python-django-4): Update to 4.2.28.
Change-Id: I113d9918097aa07468e14704c3eedfb3143ea8e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-10 14:59:58 +00:00
Sharlatan Hellseher
9a26c21a54
gnu: python-django-rq: Update to 3.2.2.
...
* gnu/packages/django.scm (python-django-rq): Update to 3.2.2.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Drop all.
<phases>: Remove 'pre-check; add 'start-redis.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
Change-Id: I438d07f2bfda42e9dff9f4c1269106c6be68e766
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
850bea99fc
gnu: python-django-configurations: Update to 2.5.1.
...
* gnu/packages/django.scm (python-django-configurations): Update to 2.5.1.
[source]: Switch to git-fetch.
[phases]{set-environment}: New phase, add before build to pass
{sanity-check}.
[propagated-inputs]: Remove python-django-4; add python-django.
[native-inputs]: Remove python-wheel.
Change-Id: Ibea6400e810fdf277edcb8e8ec5fb95859ec9558
2026-02-07 12:28:55 +01:00
Sharlatan Hellseher
0aa8b522e6
gnu: python-django-dbbackup: Update to 5.1.2.
...
* gnu/packages/django.scm (python-django-dbbackup): Update to 5.1.2.
[source]: Switch to git-fetch.
[phases]{pre-check}: Remove tests modification step.
{check}: Use default phase.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
Change-Id: I206864969a91cd554431b2afe81dae4622bf1fa2
2026-02-07 12:28:55 +01:00
Nicolas Graves
f2ffaa347e
gnu: python-django-allauth: Drop phase 'pre-check.
...
* gnu/packages/django.scm (python-django-allauth)[arguments]
<#:phases>: Drop phase 'pre-check.
Change-Id: I3e62f9aa0ff4fccd40e5ca916e8cf13e4541d987
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:46 +01:00
Nicolas Graves
77e1781ffe
gnu: Remove python-importlib-metadata input from some packages.
...
Remove python-importlib-metadata from [native-inputs, inputs, or
propagated-inputs] in the following packages as not required for
build/tests/install:
* gnu/packages/android.scm (python-miio)
* gnu/packages/astronomy.scm (python-jwst, python-stpipe)
* gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc,
python-weblogo, python-metacells)
* gnu/packages/calendar.scm (khal)
* gnu/packages/django.scm (python-django-q2)
* gnu/packages/engineering.scm (python-asyncua)
* gnu/packages/jupyter.scm (python-jupyterlab-server,
python-jupyterlite-core)
* gnu/packages/machine-learning.scm (python-pynndescent,
python-gymnasium)
* gnu/packages/maths.scm (python-orthopy, python-quadpy)
* gnu/packages/package-management.scm (poetry)
* gnu/packages/python-compression.scm (python-pybcj)
* gnu/packages/python-crypto.scm (python-keyring)
* gnu/packages/python-web.scm (python-jsonpickle, python-flask)
* gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher,
python-lsp-server, python-nbconvert, python-dns-lexicon,
python-signedjson, python-verlib2)
* gnu/packages/sphinx.scm (python-sphinx-6)
* gnu/packages/spreadsheet.scm (visidata)
Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Sharlatan Hellseher
f6b3355fce
gnu: Remove python-djangorestframework.
...
* gnu/packages/django.scm (python-djangorestframework): Delete variable.
Change-Id: Icb2d0d0ddae994851963977d0d318eccfe8a64d1
2026-02-07 12:28:25 +01:00
Sharlatan Hellseher
a60fa26e89
gnu: python-django-allauth: Update to 65.13.1.
...
* gnu/packages/django.scm (python-django-allauth): Update to 65.13.1.
[propagated-inputs]: Remove python-requests-oauthlib; add
python-pyyaml and python-oauthlib.
Change-Id: Ib9dd7d2bb64990caf6a7285705075f7c779b9ebb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:52 +01:00
Sharlatan Hellseher
159359dcf2
gnu: python-django-ninja: Update to 1.5.1.
...
* gnu/packages/django.scm (python-django-ninja): Update to 1.5.1.
Change-Id: I992bd64d06366faf315bf673708983eaacaa2689
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:29 +01:00
Sharlatan Hellseher
a0ed2482e4
gnu: python-pydantic-2: Deprecate by python-pydantic.
...
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable.
* gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/cybersecurity.scm (gallia):
[inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2;
add python-pydantic.
* gnu/packages/django.scm (python-django-ninja)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/machine-learning.scm (python-spacy, python-thinc):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-science.scm (python-iminuit):[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-pandera, python-vaex-core)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub):
[native-inputs]: Remove python-pydantic-2; add python-pydantic.
(python-aws-sam-translator, python-weasel, python-openai,
python-fastapi, python-fastapi-csrf-protect,
python-fastapi-pagination-minimal, python-fastapi-pagination):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-xyz.scm: (python-safety-schemas,
python-pytoolconfig, python-pydantic-cli, python-pydantic-settings,
python-confection, python-safety)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
(python-deepdiff, python-lief)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
Hugo Buddelmeijer
fb3a094ae7
gnu: python-django: Update to 5.2.9 to fix CVEs.
...
Fixes CVE-2025-32873, CVE-2025-13372, and CVE-2025-64460.
* gnu/packages/django.scm (python-django): Update to 5.2.9.
[properties]: Hide CVE-2025-32873 and unhide CVE-2023-31047.
Change-Id: I75769bbfd36ccba8456b38154db69989f73b62eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:28 +01:00
Hugo Buddelmeijer
cfbf8ac61c
gnu: python-django-environ: Fix build.
...
* gnu/packages/django.scm (python-django-environ): Fix build.
[arguments]<:#test-flags>: Skip test that fails on Python 3.11.14.
Merges guix/guix!5424
Change-Id: I021ec1d58cd421807b65056edd77673f3ed0b169
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:18:24 +01:00
Nicolas Graves
057784277e
gnu: python-django-allauth: Update to 65.9.0.
...
* gnu/packages/django.scm (python-django-allauth): Update to 65.9.0.
[home-page, source]: Update repository url.
Change-Id: Ia9d821d1dcd2091157c01fd7eb9c04906cdd04c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:38:57 +00:00
Hugo Buddelmeijer
224abdac10
gnu: python-django-4: Update to 4.2.27 [security fixes].
...
This fixes CVE-2025-64460.
* gnu/packages/django.scm (python-django-4): Update to 4.2.27.
Change-Id: I299d8c2455e5d18298c295d5ae6ea3b912847ec2
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-13 11:03:20 +01:00
Sharlatan Hellseher
1f02cd31b1
gnu: python-django-haystack: Remove python-coverage from native inputs.
...
* gnu/packages/django.scm (python-django-haystack)[native-inputs]:
Remove python-coverage.
Change-Id: I8ee3c3ac61322fa5c936f702d8ee01b1df14ac38
2025-11-20 01:06:41 +00:00
Charles Roelli
189712d428
gnu: python-django-4: Update to 4.2.26.
...
* gnu/packages/django.scm (python-django-4): Update to version 4.2.26.
Change-Id: I06278a655b3fa95883944ea374d8e16b9065f1ea
Signed-off-by: jgart <jgart@dismail.de >
2025-11-06 12:57:24 -06:00
Charles Roelli
c1f4c8b42b
gnu: python-django: Update to 5.2.8.
...
* gnu/packages/django.scm (python-django): Update to version 5.2.8.
Change-Id: I1827f8d0174da853069e716bfe5199679aaca33e
Signed-off-by: jgart <jgart@dismail.de >
2025-11-06 12:57:15 -06:00
Andreas Enge
f35e7c12a3
gnu: Remove python-django-debug-toolbar-alchemy.
...
* gnu/packages/django.scm (python-django-debug-toolbar-alchemy):
Delete variable.
Fixes : guix/guix#3085
Change-Id: I6cff3a3fe170e8b9f4c2c0222952a568f94464e5
2025-10-29 10:53:31 +01:00
Andreas Enge
797cfc7a0d
gnu: Remove python-django-bulk-update.
...
* gnu/packages/django.scm (python-django-bulk-update): Delete variable.
Fixes : guix/guix#3088
Change-Id: I32850ec17e737cc4a70e10700f6a6f93c65c149a
2025-10-29 10:47:15 +01:00
Ludovic Courtès
9fcfb93944
gnu: Use ‘define-deprecated-package’ for deprecated packages.
...
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Charles Roelli
e96f998e00
gnu: python-django: Update to 5.2.7.
...
* gnu/packages/django.scm (python-django): Update to 5.2.7.
Change-Id: Ide882803041d546dd0f11a1158f5b21a2cb63896
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-19 12:48:56 +02:00
Charles Roelli
e0a350ba27
gnu: python-django-compressor: Patch for Django 5.2 compatibility.
...
* gnu/packages/patches/django-compressor-build-with-beautifulsoup-4.14+.patch:
New patch.
* gnu/packages/django.scm (python-django-compressor)[source]: Patch
with https://github.com/django-compressor/django-compressor/pull/1296 ,
minus conflicting changes to requirements/tests.txt.
Change-Id: Ic22268f6870b30c3ace689a4cadb63a77f69ca9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-11 21:29:51 +01:00
Charles Roelli
f5d972eb3a
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 >
2025-10-11 21:29:51 +01:00
Charles Roelli
85df6faf4a
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 >
2025-10-11 21:29:51 +01:00
Charles Roelli
772ffdc5c6
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
53030b61eb
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
f657986788
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
8c619f2140
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
612607e632
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
899296bfa2
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 >
2025-10-11 21:29:50 +01:00
Charles Roelli
4719edfff7
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 >
2025-10-11 21:29:46 +01:00
Charles Roelli
a456f58637
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 >
2025-10-11 21:24:16 +01:00
Nicolas Graves
21085d9a1e
gnu: python-django-svg-image-form-field: Switch to pyproject.
...
* gnu/packages/django.scm (python-django-svg-image-form-field):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I21ec342342881162828aeffeb9dad60db237a6cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-30 14:35:42 +01:00
Nicolas Graves
4743a5c42f
gnu: python-django-url-filter: Switch to pyproject.
...
* gnu/packages/django.scm (python-django-url-filter):
[source]: Move snippet to <#:phases>.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Import from <snippet> in phase
'loosen-requirements. Replace 'check phase by a smaller
'configure-tests phase.
[native-inputs]: Add python-mock, python-setuptools,
python-sqlalchemy.
[home-page]: Standardize use.
Change-Id: I0fd84647d6cc25a04ca75ffea266b23fce61ff70
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-30 14:35:42 +01:00
Nicolas Graves
b2efdbfdd9
gnu: python-django-netfields: Switch to pyproject.
...
* gnu/packages/django.scm (python-django-netfields):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags, #:phases>: Configure tests.
[native-inputs]: Add python-pytest, python-pytest-django,
python-setuptools.
Change-Id: I4f984a8511ff6d2447b630eeabc060cc81528f6e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-30 14:35:41 +01:00
Nicolas Graves
dcb6d77a07
gnu: python-django-logging-json: Update to 1.16.
...
* gnu/packages/django.scm (python-django-logging-json): Update to 1.16.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I37e49c8bdc693a5f127a61e88cd7bfd1af16199d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-30 14:35:41 +01:00