does it address the buildpaths issue ? or should that patch be rebased on top of this.

On 8/8/24 9:38 AM, Tim Orling via lists.openembedded.org wrote:
From: Tim Orling <[email protected]>

We've had some trouble with python3-pydantic being upgrading without the
required version of python3-pydantic-core being available. To ensure we
do not keep having this happen, this series sets RECIPE_NO_UPDATE_REASON
in python3-pydantic.

There were a number of missing ptest dependencies, including python3-tzdata
which we did not have a recipe for yet. This series adds this new recipe.

Upstream has a patch, not yet in a release, for the TMPDIR [build-paths]
contamination which was injecting RUSTFLAGS into the _pydantic-core.*.so.
This series backports that patch.

The following changes since commit 49d707e0301d7bcbad386cbf3dd205ef6fdc561c:

   python3-cachetools: Upgrade 5.3.3 -> 5.4.0 (2024-08-02 08:52:53 -0700)

are available in the Git repository at:

   https://git.openembedded.org/meta-openembedded-contrib 
timo/python3-pydantic-upgrade
   
https://git.openembedded.org/meta-openembedded-contrib/log/?h=timo/python3-pydantic-upgrade

Tim Orling (5):
   python3-tzdata: add recipe for v2024.1
   python3-tzdata: enable ptest
   python3-pydantic-core: upgrade 2.18.4 -> 2.21.0
   python3-pydantic: upgrade 2.7.3 -> 2.8.2
   python3-pydantic-core: backport patch

  .../ptest-packagelists-meta-python.inc        |   1 +
  .../python/python3-pydantic-core-crates.inc   | 280 ++++++++++--------
  ...sion-from-1.76-to-1.75-in-Cargo.toml.patch |  29 --
  ...8.4.bb => python3-pydantic-core_2.21.0.bb} |  16 +-
  ...tic_2.7.3.bb => python3-pydantic_2.8.2.bb} |   8 +-
  .../python/python3-tzdata/run-ptest           |   3 +
  .../python/python3-tzdata_2024.1.bb           |  24 ++
  7 files changed, 198 insertions(+), 163 deletions(-)
  delete mode 100644 
meta-python/recipes-devtools/python/python3-pydantic-core/0001-Set-rust-version-from-1.76-to-1.75-in-Cargo.toml.patch
  rename meta-python/recipes-devtools/python/{python3-pydantic-core_2.18.4.bb 
=> python3-pydantic-core_2.21.0.bb} (80%)
  rename meta-python/recipes-devtools/python/{python3-pydantic_2.7.3.bb => 
python3-pydantic_2.8.2.bb} (87%)
  create mode 100644 
meta-python/recipes-devtools/python/python3-tzdata/run-ptest
  create mode 100644 
meta-python/recipes-devtools/python/python3-tzdata_2024.1.bb








Attachment: OpenPGP_0xBB053355919D3314.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111681): 
https://lists.openembedded.org/g/openembedded-devel/message/111681
Mute This Topic: https://lists.openembedded.org/mt/107793237/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to