This looks ok to me and is installed for kirkstone now.

On Mon, Jan 19, 2026 at 11:03 PM Gyorgy Sarvari via lists.openembedded.org
<[email protected]> wrote:

> 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 (#123675): 
https://lists.openembedded.org/g/openembedded-devel/message/123675
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