Skip to content

python3-labgrid: Upgrade 25.0.1 -> 26.0#93

Open
leon-anavi wants to merge 1 commit into
labgrid-project:masterfrom
leon-anavi:leon/labgrid-26.0
Open

python3-labgrid: Upgrade 25.0.1 -> 26.0#93
leon-anavi wants to merge 1 commit into
labgrid-project:masterfrom
leon-anavi:leon/labgrid-26.0

Conversation

@leon-anavi

Copy link
Copy Markdown

Upgrade labgrid from 25.0.1 to 26.0 with the following modifications:

  • Use PyPI source to ensure the same code is built whether labgrid is installed via this layer or pip on desktop Linux distributions like Debian, Ubuntu, etc.
  • Drop the import of exceptiongroup because Yocto release Wrynose provides provides and uses a newer Python version in which as per PEP 654 ExceptionGroup is a builtin.

Upgrade labgrid from 25.0.1 to 26.0 with the following modifications:

- Use PyPI source to ensure the same code is built whether labgrid is
  installed via this layer or pip on desktop Linux distributions like
  Debian, Ubuntu, etc.
- Drop the import of exceptiongroup because Yocto release Wrynose
  provides provides and uses a newer Python version in which as per
  PEP 654 ExceptionGroup is a builtin.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
@Emantor Emantor enabled auto-merge June 10, 2026 13:27
@leon-anavi

Copy link
Copy Markdown
Author

I see taht there is one failing check but according to the logs it is about python3-aiohttp from meta-openembedded therefore it should be directly related to my patch for upgrading labgrid in meta-labgrid to version 26:

ERROR: python3-aiohttp-3.13.5-r0 do_package_qa: QA Issue: File /usr/lib/python3.14/site-packages/aiohttp/.hash/hdrs.py.hash in package python3-aiohttp contains reference to the build host HOME directory [buildpaths]
ERROR: python3-aiohttp-3.13.5-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in: /home/runner/runner/_work/meta-labgrid/meta-labgrid/build/tmp/work/x86-64-v3-oe-linux/python3-aiohttp/3.13.5/temp/log.do_package_qa.413151
NOTE: recipe python3-aiohttp-3.13.5-r0: task do_package_qa: Failed
NOTE: recipe python3-aiohttp-json-rpc-0.13.3-r0: task do_create_package_spdx: Started
ERROR: Task (/home/runner/runner/_work/meta-labgrid/meta-labgrid/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.13.5.bb:do_package_qa) failed with exit code '1'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants