python3-django-cors-headers: update to 4.9.0; add test.sh
authorAlexandru Ardelean <redacted>
Thu, 16 Apr 2026 18:15:27 +0000 (21:15 +0300)
committerAlexandru Ardelean <redacted>
Tue, 21 Apr 2026 09:35:08 +0000 (12:35 +0300)
commitccd69a148f85b86c1024fd318f23b4392aa778b5
treeb62e8b22c61ea073fe6b18a4bfc5dd63262190ac
parent970bbeb3b5ba360d8c95781ddb9011ac581a04fa
python3-django-cors-headers: update to 4.9.0; add test.sh

Major changes since 3.10.0:

4.0:
- add CORS_ALLOW_PRIVATE_NETWORK setting for Local Network Access spec support
- add async middleware support, reducing overhead on async views
- remove deprecated CORS_REPLACE_HTTPS_REFERER and CorsPostCsrfMiddleware
- remove three header names from default allowed list (accept-encoding, dnt, origin)

4.3:
- fix access-control-allow-credentials header not being omitted on
  non-allowed responses

4.6:
- drop support for Django 3.2 through 4.1

4.9:
- add Django 6.0 support
- tighten validation of sequence-type settings (e.g. CORS_ALLOW_METHODS)

Add PYPI_SOURCE_NAME:=django_cors_headers as the 4.x sdist uses
underscores in the filename.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python3-django-cors-headers/Makefile
lang/python/python3-django-cors-headers/test.sh [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT