Re: [oe] [meta-python][PATCH 5/5] python3-pydantic-core: backport patch

2024-08-08 Thread Khem Raj
On Thu, Aug 8, 2024 at 9:38 AM Tim Orling via lists.openembedded.org wrote: > > From: Tim Orling > > We've seen TMPDIR [build-paths] contamination in the > built pydantic_core/_pydantic_core.cpython-*-*-linux-gnu.so > > See discussion upstream in: > https://github.com/pydantic/pydantic-core/issue

Re: [oe] [meta-python][PATCH 0/5] Upgrade python3-pydantic-*

2024-08-08 Thread Tim Orling
On Thu, Aug 8, 2024 at 11:38 AM Khem Raj wrote: > does it address the buildpaths issue ? or should that patch be rebased > on top of this. > > Patch 5/5 is the buildpaths issue and I'd rather not rebase again. I've already run all this patch series through ptest etc. > On 8/8/24 9:38 AM, Tim Or

Re: [oe] [meta-python][PATCH 0/5] Upgrade python3-pydantic-*

2024-08-08 Thread Khem Raj
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 We've had some trouble with python3-pydantic being upgrading without the required version of python3-pydantic-core being avai

[oe] [meta-python][PATCH] python3-reedsolo: upgrade 2.0.13 -> 2.1.0b1

2024-08-08 Thread Alper Ak
Full changelog since last stable release: https://github.com/tomerfiliba-org/reedsolomon/compare/v1.7.0...v2.1.0b1 Signed-off-by: alperak --- ...{python3-reedsolo_2.0.13.bb => python3-reedsolo_2.1.0b1.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename meta-python/recipes-devto

[oe] [meta-networking] ot-br-posix build fails with OTBR_WEB=ON

2024-08-08 Thread Matt Wood
Hi all, I'm trying to get the ot-br-posix recipe to build with the Web UI enabled. On both kirkstone and scarthgap the build will timeout and fail with an npm error reason: getaddrinfo ENOTFOUND registry.npmjs.org. I am not behind a proxy and have tried various things like clearing and verify the

Re: [oe] [meta-python][scarthgap][PATCH] python3-pydantic-core: upgrade 2.16.3 -> 2.18.1

2024-08-08 Thread Tim Orling
I will prepare a series to fix this once and for all in scarthgap. Please hold on for a day or so. Thank you to everyone that has been trying to work on this unfortunate situation. On Thu, Aug 8, 2024 at 9:45 AM Khem Raj via lists.openembedded.org wrote: > > > On Thu, Aug 8, 2024 at 12:44 AM Ri

Re: [oe] [meta-python][scarthgap][PATCH] python3-pydantic-core: upgrade 2.16.3 -> 2.18.1

2024-08-08 Thread Khem Raj
On Thu, Aug 8, 2024 at 12:44 AM Richard Leitner wrote: > On Tue, Aug 06, 2024 at 01:09:10PM GMT, Khem Raj wrote: > > On Mon, Aug 5, 2024 at 12:08 AM Frank de Brabander via > > lists.openembedded.org > > wrote: > > > > > > > > > > > > > Op 3 aug 2024 om 18:51 heeft akuster808 het > volgende gesc

Re: [oe] [meta-python][master][PATCH] python3-pydantic-core: add missing RDEPENDS for ptest

2024-08-08 Thread Tim Orling
On Thu, Aug 8, 2024 at 7:16 AM Frank de Brabander wrote: > > Don’t think that python3-tzdata is needed. It will first look for system > wide tzdata, python3-tzdata is a fallback option that can be used if tzdata > is missing. Running ptest resulted in PASS after this change. > Ah. That will help

Re: [oe] [meta-python][master][PATCH] python3-pydantic-core: fix TMPDIR path reference

2024-08-08 Thread Tim Orling
I just included this in a new series to upgrade python3-pydantic-core and python3-pydantic. I'd prefer we take that series instead, so I can stop churning on this. However, this patch should be backported to scarthgap. I will work on that series next. On Thu, Aug 8, 2024 at 1:45 AM Frank de Braba

[oe] [meta-python][PATCH 5/5] python3-pydantic-core: backport patch

2024-08-08 Thread Tim Orling
From: Tim Orling We've seen TMPDIR [build-paths] contamination in the built pydantic_core/_pydantic_core.cpython-*-*-linux-gnu.so See discussion upstream in: https://github.com/pydantic/pydantic-core/issues/1365 Backport fix from: https://github.com/pydantic/pydantic-core/commit/e07c41b3bad7594

[oe] [meta-python][PATCH 4/5] python3-pydantic: upgrade 2.7.3 -> 2.8.2

2024-08-08 Thread Tim Orling
From: Tim Orling * Set RECIPE_NO_UPDATE_REASON because of issues we have been having with getting out of sync with required python3-pydantic-core version * Add RDEPENDS for ptest: - python3-pydoc (for test_help cases) - python3-email-validator - The standard library provides the getpass m

[oe] [meta-python][PATCH 3/5] python3-pydantic-core: upgrade 2.18.4 -> 2.21.0

2024-08-08 Thread Tim Orling
From: Tim Orling * Refresh -crates.inc * Drop rust 1.76 to 1.75 patch, upstream reverted [1] * Add ptest RDEPENDS [2]: - python3-dateutil - python3-tzdata - python3-zoneinfo * Add python3-misc to ptest RDEPENDS as we need Lib/timeit.py Full commit log: https://github.com/pydantic/pydantic-

[oe] [meta-python][PATCH 2/5] python3-tzdata: enable ptest

2024-08-08 Thread Tim Orling
From: Tim Orling Add to ptest-packagelists-meta-python.inc META_PYTHON_PTESTS_FAST Install ${S}/VERSION to PTEST_PATH for test_version Signed-off-by: Tim Orling --- .../include/ptest-packagelists-meta-python.inc | 1 + .../python/python3-tzdata/run-ptest| 3 +++ .../pyth

[oe] [meta-python][PATCH 1/5] python3-tzdata: add recipe for v2024.1

2024-08-08 Thread Tim Orling
From: Tim Orling Python package providing IANA time zone data This is a Python package containing zic-compiled binaries for the IANA time zone database. It is intended to be a fallback for systems that do not have system time zone data installed (or don't have it installed in a standard location

[oe] [meta-python][PATCH 0/5] Upgrade python3-pydantic-*

2024-08-08 Thread Tim Orling
From: Tim Orling 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 dep

Re: [oe] [meta-python][PATCH] python3-reedsolo: fix versioning

2024-08-08 Thread Alper Ak
I didn't know that we had to increase the PE. I learned a new thing, thanks :) I will upgrade to 2.1 when I can and that way there will be no need PE. Khem Raj , 8 Ağu 2024 Per, 18:31 tarihinde şunu yazdı: > On Thu, Aug 8, 2024 at 7:39 AM Yoann Congal via lists.openembedded.org > wrote: > > > >

Re: [oe] [meta-python][PATCHv2] python3-qrcode: switch to PEP-517 build backend

2024-08-08 Thread Alper Ak
You are welcome and thank you for the information. I will be more carefull next time. Khem Raj , 7 Ağu 2024 Çar, 20:40 tarihinde şunu yazdı: > Thanks for all the patches for fixing this PEP-517 build issues. It > would be good if you sent them as a single series instead of > individual patches, t

Re: [oe] [meta-python][PATCH] python3-reedsolo: fix versioning

2024-08-08 Thread Khem Raj
On Thu, Aug 8, 2024 at 7:39 AM Yoann Congal via lists.openembedded.org wrote: > > > > Le jeudi 8 août 2024, Alper Ak via lists.openembedded.org > a écrit : > > The latest release version 1.7.0. > > > > https://pypi.org/project/reedsolo/#description > > https://github.com/tomerfiliba-org/reedsolo

Re: [oe] [meta-python][PATCH] python3-reedsolo: fix versioning

2024-08-08 Thread Yoann Congal via lists.openembedded.org
Le jeudi 8 août 2024, Alper Ak via lists.openembedded.org a écrit : > The latest release version 1.7.0. > > https://pypi.org/project/reedsolo/#description > https://github.com/tomerfiliba-org/reedsolomon/releases > > Signed-off-by: alperak > --- > .../{python3-reedsolo_2.0.13.bb => python3-reeds

Re: [oe] [meta-python][master][PATCH] python3-pydantic-core: add missing RDEPENDS for ptest

2024-08-08 Thread Frank de Brabander
Don’t think that python3-tzdata is needed. It will first look for system wide tzdata, python3-tzdata is a fallback option that can be used if tzdata is missing. Running ptest resulted in PASS after this change.On 8 Aug 2024, at 15:45, Tim Orling wrote:Also, I believe this requires python3-tzdata

Re: [oe] [meta-python][master][PATCH] python3-pydantic-core: add missing RDEPENDS for ptest

2024-08-08 Thread Tim Orling
Also, I believe this requires python3-tzdata which we do not yet have a recipe for (I have one ready in this staged series). On Thu, Aug 8, 2024 at 6:40 AM Tim Orling via lists.openembedded.org wrote: > I'm in the middle of an upgrade to python3-pydantic and > python3-pydantic-core. I'd prefer w

Re: [oe] [meta-python][master][PATCH] python3-pydantic-core: add missing RDEPENDS for ptest

2024-08-08 Thread Tim Orling
I'm in the middle of an upgrade to python3-pydantic and python3-pydantic-core. I'd prefer we hold of on this one so I can keep my tree clean and get this out the door. On Thu, Aug 8, 2024 at 2:44 AM Frank de Brabander via lists.openembedded.org wrote: > --- > .../recipes-devtools/python/python3

Re: [oe] [meta-python][PATCH 1/6] python3-pydantic: Upgrade 2.7.3 -> 2.8.2

2024-08-08 Thread Tim Orling
Please hold off on this one, it requires a newer python3-pydantic-core that I am working on now. On Thu, Aug 8, 2024 at 5:23 AM Leon Anavi via lists.openembedded.org wrote: > Upgrade to version 2.8.2: > > - Fix issue with assertion caused by pluggable schema > - Fix breaking change in to_snake f

[oe] [meta-python][PATCH] python3-matplotlib-inline: update 0.1.6 → 0.1.7 plus fixes

2024-08-08 Thread Trevor Woerner
Update to the latest upstream released version. Add a PYPI_PACKAGE entry to the recipe. Otherwise, during final image assembly, an error similar to the following would occur due to the fact the yocto package name (which includes dashes) differs from the download filename (which includes underscore

[oe] [meta-python][PATCH 4/6] python3-aiohttp: Upgrade 3.10.0 -> 3.10.1

2024-08-08 Thread Leon Anavi
Upgrade to release 3.10.1: - Fixed WebSocket server heartbeat timeout logic to terminate :py:meth:~aiohttp.ClientWebSocketResponse.receive and return :py:class:~aiohttp.ServerTimeoutError - Fixed url dispatcher index not matching when a variable is preceded by a fixed string after a slash S

[oe] [meta-python][PATCH 6/6] python3-pymongo: Upgrade 4.7.3 -> 4.8.0

2024-08-08 Thread Leon Anavi
Upgrade to release 4.8.0: - The handshake metadata for "os.name" on Windows has been simplified to "Windows" to improve import time. - The repr of bson.binary.Binary is now redacted when the subtype is SENSITIVE_SUBTYPE(8). - Secure Software Development Life Cycle automation for release proc

[oe] [meta-python][PATCH 5/6] python3-hatch-requirements-txt: Add recipe

2024-08-08 Thread Leon Anavi
This is a hatchling plugin to read project dependencies from requirements.txt, release 0.4.1. Signed-off-by: Leon Anavi --- .../python/python3-hatch-requirements-txt_0.4.1.bb | 12 1 file changed, 12 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-ha

[oe] [meta-python][PATCH 1/6] python3-pydantic: Upgrade 2.7.3 -> 2.8.2

2024-08-08 Thread Leon Anavi
Upgrade to version 2.8.2: - Fix issue with assertion caused by pluggable schema - Fix breaking change in to_snake from v2.7 -> v2.8 - Fix list constraint json schema application - Support time duration more than 23 - Fix millisecond fraction being handled with the wrong scale - Handle negative fra

[oe] [meta-python][PATCH 3/6] coverage: Upgrade 7.6.0 -> 7.6.1

2024-08-08 Thread Leon Anavi
Upgrade to release 7.6.1: - Fix: coverage used to fail when measuring code using runpy.run_path with a Path argument. This is now fixed. - Fix: backslashes preceding a multi-line backslashed string could confuse the HTML report. This is now fixed. Signed-off-by: Leon Anavi --- .../{pyth

[oe] [meta-python][PATCH 2/6] python3-coverage: switch to PEP-517 build backend

2024-08-08 Thread Leon Anavi
The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-coverage-7.6.1-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leo

[oe] [meta-oe][PATCH] libdevmapper: Inherit nopackages

2024-08-08 Thread Peter Kjellerstedt
This fixes errors from buildhistory changes where packages-split would be empty. Signed-off-by: Peter Kjellerstedt --- meta-oe/recipes-support/lvm2/libdevmapper.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-support/lvm2/libdevmapper.bb b/meta-oe/recipes-support/lvm2/l

[oe] [meta-oe][PATCH] perfetto: Fix contains reference to TMPDIR [buildpaths] warning

2024-08-08 Thread Alper Ak
WARNING:perfetto-31.0-r0 do_package_qa: QA Issue: File /usr/bin/.debug/tracebox in package perfetto-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: alperak --- meta-oe/recipes-devtools/perfetto/perfetto.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta

[oe] [meta-python][PATCH] python3-reedsolo: fix versioning

2024-08-08 Thread Alper Ak
The latest release version 1.7.0. https://pypi.org/project/reedsolo/#description https://github.com/tomerfiliba-org/reedsolomon/releases Signed-off-by: alperak --- .../{python3-reedsolo_2.0.13.bb => python3-reedsolo_1.7.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta

[oe] [meta-python][PATCH] python3-aioserial: switch to PEP-517 build backend

2024-08-08 Thread Alper Ak
- The project has a proper pyproject.toml which declares the poetry.core.masonry.api PEP-517 backend. - The PyPi package name (defaults to PN without the python3- prefix), so there is no need to set PYPI_PACKAGE as aioserial, it is by default. - The upstream pyproject.toml says it needs to be b

[oe] [meta-python][master][PATCH] python3-pydantic-core: add missing RDEPENDS for ptest

2024-08-08 Thread Frank de Brabander
--- .../recipes-devtools/python/python3-pydantic-core_2.18.4.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-pydantic-core_2.18.4.bb b/meta-python/recipes-devtools/python/python3-pydantic-core_2.18.4.bb index 0ab1873a0..37a4440ca 100644 --

[oe] [meta-python][master][PATCH] python3-pydantic-core: fix TMPDIR path reference

2024-08-08 Thread Frank de Brabander
Backport a new upstream fix to remove the TMPDIR reference from the rust code. Signed-off-by: Frank de Brabander --- ...Dont-embed-RUSTFLAGS-in-final-binary.patch | 47 +++ .../python/python3-pydantic-core_2.18.4.bb| 4 +- 2 files changed, 49 insertions(+), 2 deletions(-) c

[oe][meta-oe 1/1] luajit: Fix host development package

2024-08-08 Thread Alexander Stein
The 32 Bit host development package needed is libc6-dev:i386, not libc6-dev-i386. Signed-off-by: Alexander Stein --- At least on my Ubuntu 22.04 the package libc6-dev-i386 was not enough as /usr/include/i386-linux-gnu/bits/errno.h was missing. meta-oe/recipes-devtools/luajit/luajit_git.bb | 2 +

Re: [oe] [meta-python][scarthgap][PATCH] python3-pydantic-core: upgrade 2.16.3 -> 2.18.1

2024-08-08 Thread Richard Leitner via lists.openembedded.org
On Tue, Aug 06, 2024 at 01:09:10PM GMT, Khem Raj wrote: > On Mon, Aug 5, 2024 at 12:08 AM Frank de Brabander via > lists.openembedded.org > wrote: > > > > > > > > > Op 3 aug 2024 om 18:51 heeft akuster808 het > > > volgende geschreven: > > > > > >  > > > > > >> On 7/31/24 4:07 AM, Frank de Brab

Re: [oe] [meta-networking][PATCHv4] blueman: skip buildpath error

2024-08-08 Thread Markus Volk
sorry, failed again after cleansstate On Thu, Aug 8 2024 at 09:14:14 AM +02:00:00, Markus Volk wrote: Blueman has compiled the buildpath into _blueman.so. The underlying issue is related to the cython compiler, so theres nothing that can be done from the blueman side. [

[oe] [meta-networking][PATCHv4] blueman: skip buildpath error

2024-08-08 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so. The underlying issue is related to the cython compiler, so theres nothing that can be done from the blueman side. [https://github.com/cython/cython/issues/5949] Disable the buildpath error to keep blueman usable until the problem is fixed. Sign

[oe] [meta-networking][PATCHv3] blueman: skip buildpath error

2024-08-08 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so. The underlying issue is related to the cython compiler, so theres nothing that can be done from the blueman side. [https://github.com/cython/cython/issues/5949] Disable the buildpath error to keep blueman usable until the problem is fixed. Sign