Re: [OE-core] [PATCH 2/5] python3-cryptography: update 42.0.8 -> 43.0.1

2024-10-16 Thread Tim Orling
On Wed, Oct 16, 2024 at 1:39 PM Tim Orling via lists.openembedded.org wrote: > Tom already sent a similar upgrade with more info in the Figur commit > message. > s/Figur/git/ (stupid autocorrect and clicked send too soon) > > > On Wed, Oct 16, 2024 at 12:39 PM Ale

Re: [OE-core] [PATCH 2/5] python3-cryptography: update 42.0.8 -> 43.0.1

2024-10-16 Thread Tim Orling
hon3-cryptography-vectors_42.0.8.bb b/meta/recipes-devtools/python/ > python3-cryptography-vectors_43.0.1.bb > similarity index 91% > rename from meta/recipes-devtools/python/ > python3-cryptography-vectors_42.0.8.bb > rename to meta/recipes-devtools/python/ > python3-cryptography-vectors_43.0.1.bb &

[OE-core] [PATCH] python3-pytest-subtests: RDEPENDS on python3-attrs

2024-10-14 Thread Tim Orling
From: Tim Orling setup.cfg shows run-time dependency on python3-attrs>=19.2.0 https://github.com/pytest-dev/pytest-subtests/blob/3671b40691440fcb01e96e346220ac4fe62d3580/setup.cfg#L30 This was caught during testing ptests for python3-cryptography 43.0.1 upgrade. Signed-off-by: Tim Orl

Re: [OE-core] [meta][PATCH v2] python3-cryptography: upgrade 42.0.8 -> 43.0.1 -> reproducibility doc improvement

2024-10-14 Thread Tim Orling
On Mon, Oct 14, 2024 at 4:33 AM Alexander Kanavin wrote: > On Mon, 14 Oct 2024 at 13:22, Yoann Congal wrote: > > > 1) Maturin creates a .whl (zip archive) where files are listed in a > > > non-deterministic order in the archive index. I'm not 100% sure if > > > your patch addresses this problem

Re: [OE-core] [meta][PATCH v2] python3-cryptography: upgrade 42.0.8 -> 43.0.1 -> reproducibility doc improvement

2024-10-13 Thread Tim Orling
On Sun, Oct 13, 2024 at 6:18 AM Yoann Congal wrote: > Hi, > > On Sat, Oct 12, 2024, 8:32 PM Tim Orling wrote: > > We need to capture more of how to do this in the documentation. I > > did what seemed to be what the variable names would indicate. In the > >

Re: [OE-core] [meta][PATCH v2] python3-cryptography: upgrade 42.0.8 -> 43.0.1

2024-10-12 Thread Tim Orling
On Sat, Oct 12, 2024 at 1:57 AM Alexander Kanavin wrote: > On Sat, 12 Oct 2024 at 00:05, Tom Geelen wrote: > > > So if I understand correctly you say that the reproducible error is > > not appearing anymore? That is good news. > > It's definitely still there. Thanks for correcting my optimistic

Re: [OE-core] [meta][PATCH v2] python3-cryptography: upgrade 42.0.8 -> 43.0.1

2024-10-12 Thread Tim Orling
On Sat, Oct 12, 2024 at 8:03 AM Yoann Congal wrote: > > > Le 11/10/2024 à 19:28, Tim Orling via lists.openembedded.org a écrit : > > The ptests are not passing on core-image-ptest-python3-cryptography > > (which only has the recipe dependencies and not full python3 an

Re: [OE-core] [meta][PATCH v2] python3-cryptography: upgrade 42.0.8 -> 43.0.1

2024-10-11 Thread Tim Orling
m] = > "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" > > >> -SRC_URI[windows_i686_gnu-0.48.5.sha256sum] = > "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" > > >> -SRC_URI[windows_i686_msvc-0.48.5.sha256sum] =

Re: [OE-core] [meta][PATCH] python3-cryptography 42.0.8 -> 43.0.1

2024-10-09 Thread Tim Orling
c3617db4fb6fae01f1d253ab91511e4 \ > # NOTE: Make sure to keep this recipe at the same version as > python3-cryptography > # Upgrade both recipes at the same time > > -SRC_URI[sha256sum] = > "df5657367bc0a90c374309cb261009a2c53cae91a458781339a0f724f819a46a" > +SRC_URI[sha256s

Re: [OE-core] [PATCH] python3-cryptography{-vectors}: upgrade 42.0.8 -> 43.0.0

2024-08-14 Thread Tim Orling
the task was already in state and it was populated in Repro B because it was built from scratch". If that is the case, we have something elsewhere causing problems with state (rust, cargo, python3-py03 or python3-maturin for instance). > > On 12/08/2024 20:16:28-0700, Tim Orling wr

[OE-core] [PATCH] python3-setuptools-rust: upgrade 1.9.0 -> 1.10.1

2024-08-13 Thread Tim Orling
From: Tim Orling * Set PYPI_PACKAGE = "setuptools_rust" * Cleanup SRC_URI as we do not need old tarball link anymore and PYPI_SRCURI should be the default. https://github.com/PyO3/setuptools-rust/compare/v1.9.0...v1.10.1 1.10.1 (2024-08-04) * Fixed - Fix regression in 1.

[OE-core] [PATCH] python3-attrs: upgrade 23.2.0 -> 24.2.0

2024-08-13 Thread Tim Orling
From: Tim Orling * Drop 0001-test_funcs-skip-test_unknown-for-pytest-8.patch fixed upstream in https://github.com/python-attrs/attrs/pull/1249 * Drop 0001-conftest.py-disable-deadline.patch upstream wanted to try doubling the deadline time https://github.com/python-attrs/attrs/pull/1252

[OE-core] [PATCH] python3-zipp: upgrade 3.19.2 -> 3.20.0

2024-08-12 Thread Tim Orling
From: Tim Orling https://github.com/jaraco/zipp/compare/v3.19.1...v3.20.0 v3.20.0 * Features - Made the zipfile compatibility overlay available as zipp.compat.overlay. v3.19.3 * Bugfixes - Also match directories in Path.glob. (#121) v3.19.2 - No significant changes. Signed-off-by: Tim

[OE-core] [PATCH] python3-wheel: upgrade 0.43.0 -> 0.44.0

2024-08-12 Thread Tim Orling
From: Tim Orling https://wheel.readthedocs.io/en/stable/news.html 0.44.0 (2024-08-04) * Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn) * Deprecated the bdist_wheel module, as the code was migrated to setuptools itself Signed-off-by: Tim Orling --- .../python

[OE-core] [PATCH] python3-more-itertools: upgrade 10.3.0 -> 10.4.0

2024-08-12 Thread Tim Orling
From: Tim Orling v10.4.0 * What's Changed - Issue 854: sample improvements by @bbayles in #855 - Issue 858: Use chain and starmap in run_length.decode by @bbayles in #861 - Issue 859: Update totient recipe by @bbayles in #860 - Distinct permutations of incompa

[OE-core] [PATCH] python3-cffi: upgrade 1.16.0 -> 1.17.0

2024-08-12 Thread Tim Orling
From: Tim Orling https://github.com/python-cffi/cffi/compare/v1.17.0...v1.16.0 https://cffi.readthedocs.io/en/latest/whatsnew.html#v1-17 v1.17 * In API mode, when you get a function from a C library by writing fn = lib.myfunc, you get an object of a special type for performance reasons

[OE-core] [PATCH] python3-alabaster: upgrade 0.7.16 -> 1.0.0

2024-08-12 Thread Tim Orling
From: Tim Orling https://alabaster.readthedocs.io/en/latest/changelog.html 1.0.0 – 2024-07-26 * Dropped support for Python 3.9 and earlier. * Dropped support for Sphinx 6.1 and earlier. * Use a new SVG image for the GitHub banner. * #217 Use the new searchfield component for the search

[OE-core] [PATCH] python3-cryptography{-vectors}: upgrade 42.0.8 -> 43.0.0

2024-08-12 Thread Tim Orling
From: Tim Orling * PEP-517 has changed to maturin https://github.com/pyca/cryptography/commit/5b23baae7e1a59ab16630e6f8eae13e2b8822ded https://github.com/pyca/cryptography/compare/42.0.8...43.0.0 43.0.0 - 2024-07-20 * BACKWARDS INCOMPATIBLE: Support for OpenSSL less than 1.1.1e has been

[OE-core] [PATCH] python3-rpds-py: upgrade 0.18.1 -> 0.20.0

2024-08-12 Thread Tim Orling
From: Tim Orling https://github.com/crate-py/rpds/compare/v0.20.0...v0.18.1 v0.20.0 * Implements __hash__ for collections by @FlickerSoul in #81 v0.19.1 * Make Python versions in GitHub Actions consistent by @rominf in #80 v0.19.0 * deps: bump libc from 0.2.147 to 0.2.155 by @wx in

Re: [OE-core][PATCH] python3-cython: upgrade 3.0.10 -> 3.0.11

2024-08-09 Thread Tim Orling
On Fri, Aug 9, 2024 at 5:36 AM Trevor Gamblin via lists.openembedded.org wrote: > The upstream package changed from uppercase to lowercase in "Cython", so > adjust PYPI_PACKAGE and the sed call in cython_fix_sources to match. > > Changelog (https://github.com/cython/cython/releases/tag/3.0.11-1):

Re: [OE-core] [AUH] python3-rpds-py: upgrading to 0.19.1 FAILED

2024-08-03 Thread Tim Orling
error: package `triomphe v0.1.13` cannot be built because it requires rustc 1.76 or newer, while the currently active rustc version is 1.75.0 On Thu, Aug 1, 2024 at 11:27 AM wrote: > Hello, > > this email is a notification from the Auto Upgrade Helper > that the automatic attempt to upgrade the

Re: [OE-core] [PATCH] python3: drop deterministic_imports.patch

2024-06-29 Thread Tim Orling
tch would obscure any further issues of this kind instead of > exposing them > for easy fixing, so they suggest we drop it and report if anything else > pops up Like you, I suspect we won’t see issues until something else “breaks” in the future. > > Signed-off-by: Alexander Kana

Re: [OE-core][PATCH 5/6] maintainers.inc: add self for unassigned python recipes

2024-06-20 Thread Tim Orling
tro/include/maintainers.inc > b/meta/conf/distro/include/maintainers.inc > index 42599267c1..422a3751d6 100644 > --- a/meta/conf/distro/include/maintainers.inc > +++ b/meta/conf/distro/include/maintainers.inc > @@ -696,12 +696,12 @@ RECIPE_MAINTAINER:pn-python3-rpds-py = "Tim Orling

[OE-core] [PATCH v3 2/5] cargo-update-recipe-crates: add RECIPE_UPDATE_EXTRA_TASKS

2024-06-12 Thread Tim Orling
From: Tim Orling When we upgrade a recipe that inherits cargo-update-recipe-crates and the upstream Cargo.toml/Cargo.lock have been changed, we need to run the update_crates task or else the devtool upgrade (and therefore AUH upgrade) will fail. Add "do_update_crates&quo

[OE-core] [PATCH v3 1/5] devtool upgrade: enable RECIPE_UPDATE_EXTRA_TASKS

2024-06-12 Thread Tim Orling
From: Tim Orling For some recipes, such as those that inherit cargo-update-recipe-crates, we need to run additional tasks once the new sources have been unpacked. Introduce a new variable RECIPE_UPDATE_EXTRA_TASKS which is a space- delimited list of tasks to run after the new sources have been

[OE-core] [PATCH] python3-zipp: upgrade 3.18.2 -> 3.19.2

2024-06-11 Thread Tim Orling
From: Tim Orling https://github.com/jaraco/zipp/blob/main/NEWS.rst v3.19.2 * No significant changes. v3.19.1 * Bugfixes - Improved handling of malformed zip files. (#119) v3.19.0 * Features - Implement is_symlink. (#117) https://github.com/jaraco/zipp/compare/v3.18.2...v3.19.2 Signed

[OE-core] [PATCH] python3-typing-extensions: upgrade 4.11.0 -> 4.12.2

2024-06-11 Thread Tim Orling
From: Tim Orling https://github.com/python/typing_extensions/blob/main/CHANGELOG.md Release 4.12.2 (June 7, 2024) * Add typing_extensions.get_annotations, a backport of inspect.get_annotations that adds features specified by PEP 649. Patch by Jelle Zijlstra. * Fix regression in

[OE-core] [PATCH] python3-requests: upgrade 2.32.1 -> 2.32.3

2024-06-11 Thread Tim Orling
From: Tim Orling https://requests.readthedocs.io/en/latest/community/updates/#release-history 2.32.3 (2024-05-29) * Bugfixes - Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of HTTPAdapter. (#6716) * Fixed issue where Requests started failing to run on

[OE-core] [PATCH] python3-packaging: upgrade 24.0 -> 24.1

2024-06-11 Thread Tim Orling
From: Tim Orling What's Changed - pyupgrade/black/isort/flake8 → ruff by @DimitriPapadopoulos in #769 - Add support for Python 3.13 and drop EOL 3.7 by @hugovk in #783 - Bump the github-actions group with 4 updates by @dependabot in #782 - Fix typo in _parser docstring by @pradyunsg in

[OE-core] [PATCH] python3-more-itertools: upgrade 10.2.0 -> 10.3.0

2024-06-11 Thread Tim Orling
From: Tim Orling https://github.com/more-itertools/more-itertools/compare/v10.2.0...v10.3.0 https://more-itertools.readthedocs.io/en/stable/versions.html 10.3.0 * New functions - powerset_of_sets(), dft(), and idft() (thanks to rhettinger) - join_mappings() (thanks to NeilGirdhar and

[OE-core] [PATCH] python3-certifi: upgrade 2024.2.2 -> 2024.6.2

2024-06-11 Thread Tim Orling
From: Tim Orling https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02 * Various dependabot updates to dependencies * Test against Python 3.12 stable and 3.13-dev * Added 3.12 classifier Signed-off-by: Tim Orling --- Tested by also building python3-requests and python3

[OE-core] [PATCH] python3-cryptography: upgrade 42.0.7 -> 42.0.8

2024-06-11 Thread Tim Orling
From: Tim Orling * Refresh 0001-pyproject.toml-remove-benchmark-disable-option.patch * Also upgrade python3-cryptography-vectors 42.0.8 - 2024-06-04 * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.2.2. https://cryptography.io/en/latest/changelog/#v42-0-8 https

[OE-core] [PATCH v2 4/5] meta-selftest: add python3-guessing-game

2024-06-11 Thread Tim Orling
From: Tim Orling Add v0.1.0 of python3-guessing-game which is used as the baseline for an upgrade to v0.2.0 in test_devtool_upgrade_recipe_update_extra_tasks test case. Signed-off-by: Tim Orling --- Changes in v2: * Change to the git.yoctoproject.org url .../python/python3-guessing-game

[OE-core] [PATCH v2 5/5] oe-selftest: add RECIPE_UPDATE_EXTRA_TASKS test

2024-06-11 Thread Tim Orling
From: Tim Orling Add test_devtool_upgrade_recipe_update_extra_tasks test case to test upgrade of python3-guessing-game from v0.1.0 to v0.2.0 which will exercise the update_crates task during the upgrade. Add python3-guessing-game_git.bb.upgraded and python3-guessing-game-crates.inc.upgraded

[OE-core] [PATCH v2 3/5] ref-manual: add RECIPE_UPDATE_EXTRA_TASKS variable

2024-06-11 Thread Tim Orling
From: Tim Orling Document the new RECIPE_UPDATE_EXTRA_TASKS variable and give cargo-update-recipe-crates as a concrete example. Signed-off-by: Tim Orling --- No changes in v2 documentation/ref-manual/variables.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/documentation/ref

[OE-core] [PATCH v2 2/5] cargo-update-recipe-crates: add RECIPE_UPDATE_EXTRA_TASKS

2024-06-11 Thread Tim Orling
From: Tim Orling When we upgrade a recipe that inherits cargo-update-recipe-crates and the upstream Cargo.toml/Cargo.lock have been changed, we need to run the update_crates task or else the devtool upgrade (and therefore AUH upgrade) will fail. Add "do_update_crates&quo

[OE-core] [PATCH v2 1/5] devtool upgrade: enable RECIPE_UPDATE_EXTRA_TASKS

2024-06-11 Thread Tim Orling
From: Tim Orling For some recipes, such as those that inherit cargo-update-recipe-crates, we need to run additional tasks once the new sources have been unpacked. Introduce a new variable RECIPE_UPDATE_EXTRA_TASKS which is a space- delimited list of tasks to run after the new sources have been

[OE-core] [PATCH v2 0/5] Implement RECIPE_UPDATE_EXTRA_TASKS

2024-06-11 Thread Tim Orling
From: Tim Orling Whenever a recipe which inherits cargo-update-recipe-crates is upgraded with devtool (such as with the Auto Upgrade Helper) we frequently see failures. If the upstream Cargo.toml or Cargo.lock has been changed, the corresponding -crates.inc needs to be updated. This is done by

[OE-core] [PATCH] python3-maturin: upgrade 1.5.1 -> 1.6.0

2024-06-04 Thread Tim Orling
From: Tim Orling * Refresh python3-maturin-crates.inc 1.6.0 - 2024-06-04 * Detect compiling from Linux gnu to Linux musl as cross compiling in #2010 * Add musllinux support to generate-ci in #2011 * Add uv support to develop command in #2015 * Add support for AIX target in #2030 * Remove rust

Re: [OE-core] [RFC PATCH 0/3] Implement RECIPE_UPDATE_EXTRA_TASKS

2024-06-03 Thread Tim Orling
Alex > > On Sun, 2 Jun 2024 at 23:01, Tim Orling via lists.openembedded.org > wrote: > > > > From: Tim Orling > > > > Whenever a recipe which inherits cargo-update-recipe-crates is upgraded > with > > devtool (such as with the Auto Upgrade Helper) we freq

Re: [OE-core] [RFC PATCH 0/3] Implement RECIPE_UPDATE_EXTRA_TASKS

2024-06-03 Thread Tim Orling
On Mon, Jun 3, 2024 at 7:08 AM Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Sun, 2024-06-02 at 14:00 -0700, Tim Orling via lists.openembedded.org > wrote: > > From: Tim Orling > > > > Whenever a recipe which inherits cargo-update-recipe-crates

[OE-core] [PATCH] python3-babel: upgrade 2.14.0 -> 2.15.0

2024-06-02 Thread Tim Orling
From: Tim Orling * Override S and PYPI_SRC_URI as upstream tarball is now "babel" instead of "Babel", but we still need PYPI_PACKAGE to be "Babel" for the upstream version check to work. What's Changed * Drop support for Python 3.7 (EOL since June 2023

[OE-core] [PATCH] python3-meson-python: ugprade 0.15.0 -> 0.16.0

2024-06-02 Thread Tim Orling
From: Tim Orling https://github.com/mesonbuild/meson-python/compare/0.15.0...0.16.0 Signed-off-by: Tim Orling --- Tested by running 'oe-selftest -r recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_mesonpy' Tested by building into core-image-minimal and the

Re: [OE-core] [AUH] python3-meson-python: upgrading to 0.16.0 FAILED

2024-06-02 Thread Tim Orling
On Sun, Jun 2, 2024 at 3:16 PM Tim Orling wrote: > > > On Sat, Jun 1, 2024 at 10:33 AM wrote: > >> Hello, >> >> this email is a notification from the Auto Upgrade Helper >> that the automatic attempt to upgrade the recipe *python3-meson-python* >

Re: [OE-core] [AUH] python3-meson-python: upgrading to 0.16.0 FAILED

2024-06-02 Thread Tim Orling
On Sat, Jun 1, 2024 at 10:33 AM wrote: > Hello, > > this email is a notification from the Auto Upgrade Helper > that the automatic attempt to upgrade the recipe *python3-meson-python* to > *0.16.0* has Failed (devtool error). > > Detailed error information: > > The following devtool command faile

[OE-core] [RFC PATCH 5/5] oe-selftest: add RECIPE_UPDATE_EXTRA_TASKS test

2024-06-02 Thread Tim Orling
From: Tim Orling Add test_devtool_upgrade_recipe_update_extra_tasks test case to test upgrade of python3-guessing-game from v0.1.0 to v0.2.0 which will exercise the update_crates task during the upgrade. Add python3-guessing-game_git.bb.upgraded and python3-guessing-game-crates.inc.upgraded

[OE-core] [RFC PATCH 2/5] cargo-update-recipe-crates: add RECIPE_UPDATE_EXTRA_TASKS

2024-06-02 Thread Tim Orling
From: Tim Orling When we upgrade a recipe that inherits cargo-update-recipe-crates and the upstream Cargo.toml/Cargo.lock have been changed, we need to run the update_crates task or else the devtool upgrade (and therefore AUH upgrade) will fail. Add "do_update_crates&quo

[OE-core] [RFC PATCH 3/5] ref-manual: add RECIPE_UPDATE_EXTRA_TASKS variable

2024-06-02 Thread Tim Orling
From: Tim Orling Document the new RECIPE_UPDATE_EXTRA_TASKS variable and give cargo-update-recipe-crates as a concrete example. Signed-off-by: Tim Orling --- documentation/ref-manual/variables.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/documentation/ref-manual

[OE-core] [RFC PATCH 4/5] meta-selftest: add python3-guessing-game

2024-06-02 Thread Tim Orling
From: Tim Orling Add v0.1.0 of python3-guessing-game which is used as the baseline for an upgrade to v0.2.0 in test_devtool_upgrade_recipe_update_extra_tasks test case. Signed-off-by: Tim Orling --- .../python/python3-guessing-game-crates.inc | 82 +++ .../python/python3

[OE-core] [RFC PATCH 1/5] devtool upgrade: enable RECIPE_UPDATE_EXTRA_TASKS

2024-06-02 Thread Tim Orling
From: Tim Orling For some recipes, such as those that inherit cargo-update-recipe-crates, we need to run additional tasks once the new sources have been unpacked. Introduce a new variable RECIPE_UPDATE_EXTRA_TASKS which is a space- delimited list of tasks to run after the new sources have been

[OE-core] [RFC PATCH 0/3] Implement RECIPE_UPDATE_EXTRA_TASKS

2024-06-02 Thread Tim Orling
From: Tim Orling Whenever a recipe which inherits cargo-update-recipe-crates is upgraded with devtool (such as with the Auto Upgrade Helper) we frequently see failures. If the upstream Cargo.toml or Cargo.lock has been changed, the corresponding -crates.inc needs to be updated. This is done by

Re: [OE-core] [PATCH] python3-pygments: added rdepends

2024-06-02 Thread Tim Orling
On Sun, Jun 2, 2024 at 5:31 AM Jan Vermaete via lists.openembedded.org wrote: > python3-compression to have zipfile > python3-unixadmin to have getpass Can you please add comments about what this is fixing? Without this change what was wrong? > > Signed-off-by: Jan Vermaete > --- > meta/rec

[OE-core] [PATCH 2/2] pythonn3-rpds-py: enable ptest

2024-05-23 Thread Tim Orling
From: Tim Orling * Add RDEPENDS for ptest from tests/requirements.txt * Tests take ~14 seconds, so add to PTEST_FAST Signed-off-by: Tim Orling --- meta/conf/distro/include/ptest-packagelists.inc | 1 + .../python/python3-rpds-py/run-ptest| 3 +++ .../python/python3-rpds

[OE-core] [PATCH 1/2] python3-rpds-py: upgrade 0.18.0 -> 0.18.1

2024-05-23 Thread Tim Orling
From: Tim Orling https://github.com/crate-py/rpds/compare/v0.18.0...v0.18.1 * Refresh -crates.inc Signed-off-by: Tim Orling --- .../python/python3-rpds-py-crates.inc | 26 ++- ...py_0.18.0.bb => python3-rpds-py_0.18.1.bb} | 2 +- 2 files changed, 15 insertions(+),

[OE-core] [PATCH] python3-bcrypt: upgrade 4.1.2 -> 4.1.3

2024-05-22 Thread Tim Orling
From: Tim Orling https://github.com/pyca/bcrypt/compare/4.1.2...4.1.3 Upstream release notes: Bump Rust dependency versions * Drop 0001-Bump-pyo3-from-0.20.0-to-0.20.3-in-src-_bcrypt-746.patch -- merged * Refresh -crates.inc Signed-off-by: Tim Orling --- Tested with core-image-ptest-python3

Re: [OE-core][PATCH 10/10] maintainers.inc: transfer some python recipes to tgamblin

2024-05-21 Thread Tim Orling
hema-wrapper = "Bruce > Ashfield RECIPE_MAINTAINER:pn-python3-editables = "Ross Burton < > ross.bur...@arm.com>" > RECIPE_MAINTAINER:pn-python3-pycryptodome = "Joshua Watt < > jpewhac...@gmail.com>" > RECIPE_MAINTAINER:pn-python3-pycryptodomex = &

[OE-core] [PATCH v2] python3-cryptography: upgrade 42.0.5 -> 42.0.7

2024-05-21 Thread Tim Orling
From: Tim Orling Also upgrade python3-cryptography-vectors Refresh python3-cryptography-crates.inc 42.0.7 - 2024-05-06 Restored Windows 7 compatibility for our pre-built wheels. Note that we do not test on Windows 7 and wheels for our next release will not support it. Microsoft no longer

[OE-core] [PATCH] python3-cryptography: upgrade 42.0.5 -> 42.0.7

2024-05-17 Thread Tim Orling
From: Tim Orling Also upgrade python3-cryptography-vectors Refresh python3-cryptography-crates.inc 42.0.7 - 2024-05-06 Restored Windows 7 compatibility for our pre-built wheels. Note that we do not test on Windows 7 and wheels for our next release will not support it. Microsoft no longer

Re: [OE-core] [PATCH] python3-manifest: prune python3-core

2024-05-01 Thread Tim Orling
On Wed, May 1, 2024 at 2:28 PM Guðni Már Gilbert via lists.openembedded.org wrote: > Remove file entries which no longer exist in the source. > > I spotted this when I added a custom QA error locally which > raised a warning when a file in FILES list of a package isn't > found in the source. > >

[OE-core] [PATCH] python3-maturin: upgrade 1.4.0 -> 1.5.1

2024-05-01 Thread Tim Orling
/v1.4.0...v1.5.1 Signed-off-by: Tim Orling --- Tested by running oe-selftest for recipetool...maturin Tested by building python3-rpds-py .../python/python3-maturin-crates.inc | 474 +- .../0001-Add-32-bit-RISC-V-support.patch | 102 ...urin_1.4.0.bb => pyth

Re: [OE-core] [PATCH] bmaptool: add PROVIDES bmap-tools for compatibility

2024-04-19 Thread Tim Orling
On Fri, Apr 19, 2024 at 2:16 PM Rasmus Villemoes via lists.openembedded.org wrote: > On 19/04/2024 23.00, Alexander Kanavin wrote: > > This was already proposed, and rejected. > > https://lists.openembedded.org/g/openembedded-core/topic/104753355 > > > > You need to fix the metadata that refers t

Re: [OE-core] [PATCH] rootfs.py: Fix logger error message format

2024-04-19 Thread Tim Orling
if not full_path.startswith(os.path.realpath(rootfs_dir)): > -logger.error("%s: Must point inside the rootfs:" % (cmd, > path)) > +logger.error("%s: Must point inside the rootfs: %s" % (cmd, > path)) > Nice catch. Thank

Re: [OE-core][PATCH] openssl: openssl: patch CVE-2024-2511

2024-04-13 Thread Tim Orling via lists.openembedded.org
Looks like when 3.2.2 is released it will include this. So 3.2.2 should be applied to scarthgap. “master” will be moving to 3.3.0 soon for styhead On Sat, Apr 13, 2024 at 3:50 PM Peter Marko via lists.openembedded.org wrote: > From: Peter Marko > > Patch: > https://github.com/openssl/openssl/c

Re: [OE-core] [PATCH 0/2] Clear remaining ${PYTHON_PN} uses

2024-04-11 Thread Tim Orling
On Thu, Apr 11, 2024 at 12:47 PM Justin Bronder wrote: > Removing a couple of remaining ${PYTHON_PN} uses that were missed in the > prior scrubs. > Thank you. I thought we had already caught everything. We really do not need to be carrying such obfuscation and abstraction anymore. Let python2 go

Re: [OE-core] [PATCH] u-boot: update to final v2024.04 release

2024-04-09 Thread Tim Orling
To make it absolutely clear, this is for "master" (styhead 5.1) NOT for "scarthgap". On Tue, Apr 9, 2024 at 8:12 AM Tim Orling wrote: > Release announcement: > https://lists.denx.de/pipermail/u-boot/2024-April/549827.html > > "The merge window is formally op

[OE-core] [PATCH] u-boot: update to final v2024.04 release

2024-04-09 Thread Tim Orling
339d96822e Merge patch series "cmd: add scmi command" e2a9edc0ce Merge patch series "fs: fat: calculate FAT type based on cluster count" 38cc6cdeb1 Merge patch series "Import "string" I/O functions from Linux" 66c21738fd Merge patch series "sysinfo: Expa

[OE-core] [PATCH 2/2] liberror-perl: move to meta-perl

2024-03-28 Thread Tim Orling
ad thing based on what you want. (Because Error's syntactic sugar tends to break.) Error::Exception aims to combine Error and Exception::Class "with correct stringification". TryCatch and Try::Tiny are similar in concept to Error.pm only providing a syntax that hope

[OE-core] [PATCH 1/2] coreutils: drop obsolete liberror-perl RDEPENDS

2024-03-28 Thread Tim Orling
ure of its syntactic sugar, which often tends to break. Its maintainers have stopped actively writing code that uses it, and discourage people from doing so. Signed-off-by: Tim Orling --- meta/recipes-core/coreutils/coreutils_9.4.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) di

[OE-core] [PATCH 0/2] Move liberror-perl to meta-perl

2024-03-28 Thread Tim Orling
s on qemux86-64. It is not clear when the dependency in coreutils was present, but it is definitely not needed in the current v9.4 release. Tim Orling (2): coreutils: drop obsolete liberror-perl RDEPENDS liberror-perl: move to meta-perl meta/conf/distro/include/maintainers.inc | 1 -

[OE-core] [PATCH] opkg: retry opkg_lock

2024-03-21 Thread Tim Orling
/message/60 Signed-off-by: Tim Orling --- ...kg_lock-retry-if-we-fail-to-get-lock.patch | 59 +++ meta/recipes-devtools/opkg/opkg_0.6.3.bb | 1 + 2 files changed, 60 insertions(+) create mode 100644 meta/recipes-devtools/opkg/opkg/0001-opkg_lock-retry-if-we-fail-to-get

Re: [OE-core] [PATCH] bmaptool: Add bmap-tools alias for compatibility

2024-03-06 Thread Tim Orling
On Wed, Mar 6, 2024 at 7:04 AM Alexander Kanavin wrote: > On Wed, 6 Mar 2024 at 14:08, Otavio Salvador > wrote: > >> Put another way, if I were to merge the PROVIDES, when would it ever be > >> acceptable to remove it? > > > > > > I'd do it in next release; so it keeps a time for upgrade. > > Bu

Re: [OE-core] [PATCH 38/47] python3-wcwidth: upgrade 0.2.12 -> 0.2.13

2024-03-06 Thread Tim Orling
PTEST_PATH}/tests >cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ > + install -d ${D}${PTEST_PATH}/bin > + cp -rf ${S}/bin/* ${D}${PTEST_PATH}/bin/ > } > thank you. I had figured out that this was needed but you beat me to it. Reviewed-by: Tim Orling > > BBCLASSEXTEND =

[OE-core] [PATCH] python3-hypothesis: upgrade 6.98.12 -> 6.98.15

2024-03-03 Thread Tim Orling
printing of bundle values to correspond with their names when using stateful testing. 6.98.13 - 2024-02-27 * This patch implements filter-rewriting for text() and binary() with the search(), match(), or fullmatch() method of a re.compile()d regex. Signed-off-by: Tim Orling --- Tested with

[OE-core] [PATCH v2] python3-attrs: disable Hypothesis deadline

2024-02-29 Thread Tim Orling
00.00ms, but on a subsequent run it took 2.63 ms, which did not. If you expect this sort of variability in your test timings, consider turning deadlines off for this test by setting deadline=None. """ [YOCTO #15350] Signed-off-by: Tim Orling --- Changes in v2: * Reference Bugzilla

[OE-core] [PATCH] python3-attrs: disable Hypothesis deadline

2024-02-29 Thread Tim Orling
did not. If you expect this sort of variability in your test timings, consider turning deadlines off for this test by setting deadline=None. """ Signed-off-by: Tim Orling --- All tests pass on qemux86-64 for core-image-ptest-python3-attrs .../0001-conftest.py

Re: [OE-core] python3-attrs - turn deadline off?

2024-02-29 Thread Tim Orling
On Thu, Feb 29, 2024 at 12:25 AM Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > I noticed this failures: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/6139 > > which leads to: > > > http://autobuilder.yocto.io/pub/non-release/20240228-36/testresults/qemuarm64

[OE-core] [PATCH 1/1] python3-cryptography{-vectors}: upgrade to 42.0.5

2024-02-28 Thread Tim Orling
an initialization issue that caused key loading failures for some users. CVE: CVE-2024-26130 https://nvd.nist.gov/vuln/detail/CVE-2024-26130 Signed-off-by: Tim Orling --- .../python/python3-cryptography-crates.inc| 22 ++- ...=> python3-cryptography-vectors_42.0.5.bb} |

[OE-core] [PATCH 0/1] python3-cryptograpy upgrade to 42.0.5

2024-02-28 Thread Tim Orling
6-64 for core-image-ptest-python3-cryptography I will also sanity test ppc64 build, but am sending this now so it can be added to AB builds. Tim Orling (1): python3-cryptography{-vectors}: upgrade to 42.0.5 .../python/python3-cryptography-crates.inc| 22 ++- ...=> python3-

Re: [OE-core][PATCH 1/1] python3-cryptography{-vectors}: 42.0.2 -> 42.0.4

2024-02-28 Thread Tim Orling
We need the change in 42.0.5 for ppc64 support. I will submit the full bump from 42.0.2 to 42.0.5 later today. On Tue, Feb 27, 2024 at 11:38 PM Soumya via lists.openembedded.org wrote: > From: Soumya Sambu > > Changelog: > == > 42.0.4 - 2024-02-20 > * Fixed a null-pointer-dereference a

Re: [OE-core] [PATCH v2 2/2] python3-cryptography: Update pyo3 crate to 0.20.3

2024-02-28 Thread Tim Orling
On Tue, Feb 27, 2024 at 10:12 PM Khem Raj wrote: > On Tue, Feb 27, 2024 at 10:59 AM Tim Orling wrote: > > > > > > > > On Tue, Feb 27, 2024 at 9:51 AM Khem Raj wrote: > >> > >> This gets it building on architectures without 64bit atomics.

Re: [OE-core] [PATCH v2 2/2] python3-cryptography: Update pyo3 crate to 0.20.3

2024-02-27 Thread Tim Orling
On Tue, Feb 27, 2024 at 9:51 AM Khem Raj wrote: > This gets it building on architectures without 64bit atomics. > > We could also upgrade to python3-cryptography 42.0.5 https://cryptography.io/en/latest/changelog/#v42-0-5 Do we want to do that at this stage? > Signed-off-by: Khem Raj > --- >

[OE-core] [PATCH] python3-pyproject-metadata: HOMEPAGE; DESCRIPTION

2024-02-19 Thread Tim Orling
Add HOMEPAGE and DESCRIPTION that were missing in the original recipe in meta-python Signed-off-by: Tim Orling --- .../python/python3-pyproject-metadata_0.7.1.bb| 11 +++ 1 file changed, 11 insertions(+) diff --git a/meta/recipes-devtools/python/python3-pyproject-metadata_0.7.1

[OE-core] [PATCH] python3-pyproject-metadata: move from meta-python

2024-02-19 Thread Tim Orling
This is a dependency for python3-meson-python. Signed-off-by: Tim Orling --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-pyproject-metadata_0.7.1.bb | 16 2 files changed, 17 insertions(+) create mode 100644 meta/recipes-devtools/python

[OE-core] [PATCH 4/4] recipetool; add support for python_mesonpy class

2024-02-19 Thread Tim Orling
ovide LICENSE file(s) and we do not detect the LICENSE so don't check for that result in the test. Likewise, upstream does not define HOMEPAGE, so skip that result. Signed-off-by: Tim Orling --- meta/lib/oeqa/selftest/cases/recipetool.py| 19 +++ .../lib/recipetool/create

[OE-core] [PATCH 3/4] python3-numpy: inherit python_mesonpy

2024-02-19 Thread Tim Orling
mpy/commit/6544e33ac7a3a600c2fb565401c811a17ecdb3d5 While we are at it: * Drop ${PYTHON_PN} and use python3 instead * Sort RDEPENDS alphabetically The ptests run, but we still have issues with sufficient memory and free disk space (the reason python3-numpy is in PTEST_PROBLEMS). Signed-off-by: Tim Orling ---

[OE-core] [PATCH 2/4] python_mesonpy.bbclass: move from meta-python

2024-02-19 Thread Tim Orling
Move the PEP-517 back-end bbclass from meta-python to support: [build-system] build-backend = "mesonpy" This is the declared backend in python3-numpy since: https://github.com/numpy/numpy/commit/942fb8caf33a65e449fbf198ecf1cd39be953248 Signed-off-by: Tim Orling --- meta/clas

[OE-core] [PATCH 1/4] python3-meson-python: move from meta-python

2024-02-19 Thread Tim Orling
, see: https://meson-python.readthedocs.io/en/latest/projects-using-meson-python.html Signed-off-by: Tim Orling --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-meson-python_0.15.0.bb | 27 +++ 2 files changed, 28 insertions(+) create mode 100644

[OE-core] [PATCH 0/4] Add python_mesonpy ("mesonpy") PEP-517 backend support

2024-02-19 Thread Tim Orling
: lib/oe/patch: Use git notes to store the filenames for the patches (2024-02-19 16:03:22 +) are available in the Git repository at: https://git.yoctoproject.org/poky-contrib timo/python_mesonpy https://git.yoctoproject.org/poky-contrib/log/?h=timo/python_mesonpy Tim Orling (4): python3

[OE-core] [dunfell][kirkstone][nanbield][PATCH] vim: upgrade v9.0.2130 -> v9.0.2190

2024-02-18 Thread Tim Orling
This is the latest/last of the 9.0.z upgrades, since 9.1 is now released. CVE: CVE-2024-22667 (includes the patch for .2142 https://github.com/vim/vim/commit/b39b240c386a5a29241415541f1c99e2e6b8ce47) Changes: https://github.com/vim/vim/compare/v9.0.2130...v9.0.2190 Signed-off-by: Tim Orling

Re: [OE-core] [PATCH] vim: upgrade 9.0.2130 -> 9.0.2142

2024-02-18 Thread Tim Orling
On Sun, Feb 18, 2024 at 7:49 AM Simone Weiß wrote: > On Sun, 2024-02-18 at 07:01 -0800, Tim Orling wrote: > > > > On Sun, Feb 18, 2024 at 4:33 AM Simone Weiß > wrote: > > From: Simone Weiß > > Changes: > https://github.com/vim/vim/compare/v9.0.2130...v9.0.2

[OE-core] [PATCH] vim: upgrade from 9.0.2130 -> 9.1.0114

2024-02-18 Thread Tim Orling
vim/commit/b39b240c386a5a29241415541f1c99e2e6b8ce47) Signed-off-by: Tim Orling --- meta/recipes-support/vim/{vim-tiny_9.0.bb => vim-tiny_9.1.bb} | 0 meta/recipes-support/vim/vim.inc | 4 ++-- meta/recipes-support/vim/{vim_9.0.bb => vim_9.1.bb} | 0 3 files chang

Re: [OE-core] [PATCH] vim: upgrade 9.0.2130 -> 9.0.2142

2024-02-18 Thread Tim Orling
On Sun, Feb 18, 2024 at 4:33 AM Simone Weiß wrote: > From: Simone Weiß > > Changes: > https://github.com/vim/vim/compare/v9.0.2130...v9.0.2142 > > This fixes CVE-2024-22667 > > Signed-off-by: Simone Weiß > --- > meta/recipes-support/vim/vim.inc | 2 +- > 1 file changed, 1 insertion(+), 1 delet

[OE-core] [PATCH 2/2] python3-attrs: skip test failing with pytest-8

2024-02-16 Thread Tim Orling
tests/test_funcs.py test_unknown test case is failing with pytest 8. Skip it for now until upstream has a fix. https://github.com/python-attrs/attrs/issues/1233 Signed-off-by: Tim Orling --- Tested with core-image-ptest-python3-attrs on qemux86-64. ...funcs-skip-test_unknown-for-pytest-8

[OE-core] [PATCH 1/2] python3-pytest: upgrade 7.4.4 -> 8.0.0

2024-02-16 Thread Tim Orling
-by: Tim Orling --- .../python/{python3-pytest_7.4.4.bb => python3-pytest_8.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pytest_7.4.4.bb => python3-pytest_8.0.0.bb} (93%) diff --git a/meta/recipes-devtools/python/python3-pytest

[OE-core] [PATCH 0/2] Fix for python3-pytest 8.0.0 related failure

2024-02-16 Thread Tim Orling
The python3-pytest upgrade to 8.0.0 caused a failure in python3-attrs. https://github.com/python-attrs/attrs/issues/1233 Tim Orling (1): python3-attrs: skip test failing with pytest-8 Wang Mingyu (1): python3-pytest: upgrade 7.4.4 -> 8.0.0 ...funcs-skip-test_unknown-for-pytest-8.patch |

Re: [OE-core] [PATCH v3] openssh: Add a work around for ICE on mips/mips64

2024-02-15 Thread Tim Orling
I’m On Thu, Feb 15, 2024 at 5:12 PM Khem Raj wrote: > On Thu, Feb 15, 2024 at 1:29 PM Richard Purdie > wrote: > > > > Unfortunately the new openssh version has an ICE on mips. This looks > similar to: > > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104817 > > https://gcc.gnu.org/bugzilla/s

Re: [OE-core] [AUH] python3-poetry-core: upgrading to 1.9.0 SUCCEEDED

2024-02-15 Thread Tim Orling
On Thu, Feb 15, 2024 at 11:43 AM Tim Orling wrote: > This version deprecates the very PEP-517 build backend we depend upon for > the python_poetry_core bbclass. > We do not want to take this so late in the release cycle, nor do we want > to add all the dependencies required to bu

[OE-core] [PATCH] python3-poetry-core: upgrade 1.8.1 -> 1.9.0

2024-02-15 Thread Tim Orling
t repository on Windows due to an encoding issue (#685). Vendoring * fastjsonschema==2.19.1 * lark==1.1.8 https://github.com/python-poetry/poetry-core/blob/main/CHANGELOG.md#190---2024-02-02 Signed-off-by: Tim Orling --- Tested by running meta-python-image-ptest-python3-tomlkit. All

Re: [OE-core] [AUH] python3-poetry-core: upgrading to 1.9.0 SUCCEEDED

2024-02-15 Thread Tim Orling
This version deprecates the very PEP-517 build backend we depend upon for the python_poetry_core bbclass. We do not want to take this so late in the release cycle, nor do we want to add all the dependencies required to build the full poetry. https://github.com/python-poetry/poetry-core/pull/692 O

Re: [OE-core][PATCH] python3-yamllint: Add recipe

2024-01-22 Thread Tim Orling
On Mon, Jan 22, 2024 at 3:36 PM Ryan Eatmon via lists.openembedded.org wrote: > > > On 1/22/2024 4:30 PM, Yoann Congal wrote: > > Hi, > > > > Le 22/01/2024 à 21:07, Ryan Eatmon via lists.openembedded.org a écrit : > >> Add recipe for yamllint. There is an upcoming change in u-boot where > >> the

  1   2   3   4   5   6   7   8   9   10   >