All of lore.kernel.org
 help / color / mirror / Atom feed
From: tim.orling@konsulko.com
To: openembedded-devel@lists.openembedded.org
Subject: [meta-python][PATCH v2 v2 0/6] Upgrade python3-orjson and enable ptest
Date: Tue,  3 Feb 2026 11:13:49 -0800	[thread overview]
Message-ID: <cover.1770145884.git.tim.orling@konsulko.com> (raw)
In-Reply-To: <cover.1769715106.git.tim.orling@konsulko.com>

From: Tim Orling <tim.orling@konsulko.com>

This series upgrades python3-orjson to 3.11.6 and patches it to support
building on non-x86* architectures like riscv64 and arm64.

python3-faker has some test cases in tests/pytest that cause the
'pytest --autmake' parser to fail to create a "Testsuite summary" so
these have been skipped (there are still 2k+ test cases).

Tested on qemux86-64, qemuriscv64 and qemuarm64.

The following changes since commit 7bbe4a4e200452b1fd6c09c7fcf36c4b229146f6:

  php: upgrade 8.5.1 -> 8.5.2 (2026-01-20 14:35:59 -0800)

are available in the Git repository at:

  https://git.openembedded.org/meta-openembedded-contrib timo/python3-orjson-ptest-v2
  https://git.openembedded.org/meta-openembedded-contrib/log/?h=timo/python3-orjson-ptest-v2

for you to fetch changes up to 1ff42dd4deeaa45e3389a0e56ab91a5d679e32e9:

  python3-orjson: use git fetcher; enable ptest (2026-02-03 10:55:33 -0800)

----------------------------------------------------------------

Tim Orling (6):
  python3-orjson: upgrade 3.10.17 -> 3.11.6
  python3-faker: add v40.1.2
  python3-tokenize-rt: add at v6.2.0
  python3-time-machine: add at v3.2.0
  python3-pendulum: add at v3.2.0
  python3-orjson: use git fetcher; enable ptest

 .../ptest-packagelists-meta-python.inc        |   5 +
 .../python/python3-faker/pytest.ini           |   3 +
 .../python/python3-faker_40.1.2.bb            |  48 +++++++
 .../python/python3-orjson-crates.inc          | 124 +++++++++---------
 ...rd-avx512-module-with-x86-target-cfg.patch |  37 ++++++
 ...e-detection-macro-in-pystrref-object.patch |  34 +++++
 .../python/python3-orjson_3.10.17.bb          |  22 ----
 .../python/python3-orjson_3.11.6.bb           |  46 +++++++
 .../python/python3-pendulum-crates.inc        |  52 ++++++++
 .../0001-rust-Cargo.toml-inhibit-strip.patch  |  31 +++++
 .../python/python3-pendulum_3.2.0.bb          |  35 +++++
 .../python/python3-time-machine_3.2.0.bb      |  28 ++++
 .../python/python3-tokenize-rt_6.2.0.bb       |  21 +++
 13 files changed, 404 insertions(+), 82 deletions(-)
 create mode 100644 meta-python/recipes-devtools/python/python3-faker/pytest.ini
 create mode 100644 meta-python/recipes-devtools/python/python3-faker_40.1.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-orjson/0001-Guard-avx512-module-with-x86-target-cfg.patch
 create mode 100644 meta-python/recipes-devtools/python/python3-orjson/0002-Guard-x86-feature-detection-macro-in-pystrref-object.patch
 delete mode 100644 meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-orjson_3.11.6.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-pendulum-crates.inc
 create mode 100644 meta-python/recipes-devtools/python/python3-pendulum/0001-rust-Cargo.toml-inhibit-strip.patch
 create mode 100644 meta-python/recipes-devtools/python/python3-pendulum_3.2.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-time-machine_3.2.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-tokenize-rt_6.2.0.bb

-- 
2.43.0



  parent reply	other threads:[~2026-02-03 19:14 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-30  1:07 [meta-python][PATCH 0/3] Upgrade python3-orjson and enable ptest tim.orling
2026-01-30  1:07 ` [meta-python][PATCH 1/3] python3-orjson: upgrade 3.10.17 -> 3.11.6 tim.orling
2026-01-30  1:07 ` [meta-python][PATCH 2/3] python3-faker: add v40.1.2 tim.orling
2026-01-30  1:07 ` [meta-python][PATCH 3/3] python3-orjson: use git fetcher; enable ptest tim.orling
2026-01-30 14:57 ` [oe] [meta-python][PATCH 0/3] Upgrade python3-orjson and " Tim Orling
2026-02-03 19:13 ` tim.orling [this message]
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 1/6] python3-orjson: upgrade 3.10.17 -> 3.11.6 tim.orling
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 2/6] python3-faker: add v40.1.2 tim.orling
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 3/6] python3-tokenize-rt: add at v6.2.0 tim.orling
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 4/6] python3-time-machine: add at v3.2.0 tim.orling
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 5/6] python3-pendulum: " tim.orling
2026-02-03 19:13   ` [meta-python][PATCH v2 v2 6/6] python3-orjson: use git fetcher; enable ptest tim.orling

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1770145884.git.tim.orling@konsulko.com \
    --to=tim.orling@konsulko.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.