This PR intentionally concentrates exclusively on the python3-django recipes.

There are some (non-django) patches on the ML for Kirkstone since the last PR
that are not included here. Those patches are not forgotten, but this particular
PR's goal is to fix these specific recipes that regressed in this branch over 
time.

Beside the regular ptest-enabled recipes, the below ptest artifacts include test
results from all 3 python3-django recipes, without Selenium tests. The recipes
themselves in the meta-oe layer are however not enabled for ptest, because the 
tests have
dependencies which are not available in meta-oe. The used bbappends are 
available
in the meta-oe-test layer (along with the dependencies), if anyone would like to
replicate the results.

As previously mentioned in the ML, there is one failing test for 
python3-django_2.2.28 recipe.
This particular recipe is executed in a custom testimage that is expected to 
fail, 
all other ptests are running in images which are expected to succeed.

World build arm: 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099599067
World build aarch64: 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099722170
World build x86: 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21101293918
World build x86-64: 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21108269303
Yocto Project Compability Check: 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21112686733
Ptest results (logs attached to Github actions run): 
https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21143653380

Please let me know if you have any questions or comments.

===========

The following changes since commit 7d4507f226bd2af939d4482fb14a809867ece939:

  libsodium: patch CVE-2025-69277 (2026-01-12 13:48:02 +0100)

are available in the Git repository at:

  git://git.openembedded.org/meta-openembedded-contrib stable/kirkstone-nut

for you to fetch changes up to 8f5f5cf4b335a09313c48394c62bfb614868fc1e:

  python3-django: (4.2.27) add back setuptools3 support (2026-01-19 15:24:39 
+0100)

----------------------------------------------------------------
Gyorgy Sarvari (12):
      python3-django: fix intendation error in CVE patch
      python3-django: fix regression from CVE-2024-24680 patch
      python3-django: implement group method for FakeMatch
      python3-django: handle non-existing import from CVE patch
      python3-django: fix hostname length validation in URLvalidator
      python3-django: (v2.2.28) fix ipv6 validation
      python3-django: (v2.2.28) fix tests
      python3-django: (v3.2.25) fix ipv6 validation
      python3-django: (v3.2.25) fix tests
      python3-django: fix CVE-2023-36053 patch
      python3-django: upgrade 4.2.26 -> 4.2.27
      python3-django: (4.2.27) add back setuptools3 support

Haixiao Yan (2):
      python3-django: Fix undefined _lazy_re_compile
      python3-django: Fix missing JSONField in django.db.models

 .../0001-Fix-tag_strip-tests.patch                 |  37 +++++
 ...-Fixed-URLValidator-crash-in-some-edge-ca.patch |  56 +++++++
 ...utils.tests.HTMLEqualTests.test_parsing_e.patch |  32 ++++
 .../0001-add-back-setuptools-support.patch         | 179 +++++++++++++++++++++
 .../0001-Fix-patch-for-CVE-2023-36053.patch        |  43 +++++
 .../python3-django/0001-Fix-tag_strip-tests.patch  |  37 +++++
 ...-Fixed-URLValidator-hostname-length-valid.patch |  30 ++++
 ...-Fixed-URLValidator-crash-in-some-edge-ca.patch |  57 +++++++
 ...ed-35172-Fixed-intcomma-for-string-floats.patch |  30 ++++
 ...ctdb.tests.InspectDBTestCase.test_custom_.patch |  45 ++++++
 ...utils.tests.HTMLEqualTests.test_parsing_e.patch |  32 ++++
 ...TestResultTest.test_pickle_errors_detecti.patch |  59 +++++++
 .../python/python3-django/0001-fix-ipv6-test.patch |  34 ++++
 ...-fix-quote-type-in-expected-error-message.patch |  31 ++++
 ...0001-implement-group-method-for-FakeMatch.patch |  42 +++++
 .../python/python3-django/CVE-2024-41991.patch     |  18 +--
 .../Fix-missing-JSONField-in-django.db.mo.patch    |  77 +++++++++
 .../Fix-undefined-_lazy_re_compile.patch           |  49 ++++++
 .../python/python3-django_2.2.28.bb                |  15 +-
 .../python/python3-django_3.2.25.bb                |   3 +
 ...3-django_4.2.26.bb => python3-django_4.2.27.bb} |   9 +-
 21 files changed, 901 insertions(+), 14 deletions(-)
 create mode 100644 
meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fix-tag_strip-tests.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django-4.2.27/0001-add-back-setuptools-support.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fix-patch-for-CVE-2023-36053.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fix-tag_strip-tests.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fixed-32298-Fixed-URLValidator-hostname-length-valid.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fixed-35172-Fixed-intcomma-for-string-floats.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fixed-inspectdb.tests.InspectDBTestCase.test_custom_.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-Made-RemoteTestResultTest.test_pickle_errors_detecti.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-fix-ipv6-test.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-fix-quote-type-in-expected-error-message.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/0001-implement-group-method-for-FakeMatch.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/Fix-missing-JSONField-in-django.db.mo.patch
 create mode 100644 
meta-python/recipes-devtools/python/python3-django/Fix-undefined-_lazy_re_compile.patch
 rename meta-python/recipes-devtools/python/{python3-django_4.2.26.bb => 
python3-django_4.2.27.bb} (52%)
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#123660): 
https://lists.openembedded.org/g/openembedded-devel/message/123660
Mute This Topic: https://lists.openembedded.org/mt/117359921/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to