diff mbox series

[meta-python,4/5] python3-yarl: Upgrade 1.13.1 -> 1.14.0

Message ID 20241009123007.1023153-4-leon.anavi@konsulko.com
State Accepted
Headers show
Series [meta-python,1/5] python3-stevedore: Upgrade 5.2.0 -> 5.3.0 | expand

Commit Message

Leon Anavi Oct. 9, 2024, 12:30 p.m. UTC
Upgrade to release 1.14.0:

- Switched to using the :mod:`propcache <propcache.api>` package
  for property caching
- Started testing with Hypothesis
- Improved performance of :py:meth:`~yarl.URL.is_default_port` when
  no explicit port is set
- Improved performance of converting :class:`~yarl.URL` to a string
  when no explicit port is set
- Improved performance of the :py:meth:`~yarl.URL.origin` method
- Improved performance of encoding hosts

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 .../python/{python3-yarl_1.13.1.bb => python3-yarl_1.14.0.bb}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-yarl_1.13.1.bb => python3-yarl_1.14.0.bb} (86%)

Comments

Khem Raj Oct. 11, 2024, 3:01 p.m. UTC | #1
Hi Leon,

As I have noted in my prior email that I would expect that ptests for
enabled packages are passing for patches touching those recipes, this
recipe failed
ptest run

MACHINE=qermux86-64
bitbake meta-python-image-ptest-python3-yarl
bitbake -ctestimage meta-python-image-ptest-python3-yarl

would do it for this recipe, and doing same for
meta-python-image-ptest-all/meta-python-image-ptest-fast/meta-python-image-ptest-slow
are other targets which will run ptests for all the recipes in
meta-python which have ptest enabled.

I have added the missing dependency on python3-hypothesis which was
the problem.

On Wed, Oct 9, 2024 at 5:30 AM Leon Anavi via lists.openembedded.org
<leon.anavi=konsulko.com@lists.openembedded.org> wrote:
>
> Upgrade to release 1.14.0:
>
> - Switched to using the :mod:`propcache <propcache.api>` package
>   for property caching
> - Started testing with Hypothesis
> - Improved performance of :py:meth:`~yarl.URL.is_default_port` when
>   no explicit port is set
> - Improved performance of converting :class:`~yarl.URL` to a string
>   when no explicit port is set
> - Improved performance of the :py:meth:`~yarl.URL.origin` method
> - Improved performance of encoding hosts
>
> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
> ---
>  .../python/{python3-yarl_1.13.1.bb => python3-yarl_1.14.0.bb}  | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>  rename meta-python/recipes-devtools/python/{python3-yarl_1.13.1.bb => python3-yarl_1.14.0.bb} (86%)
>
> diff --git a/meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb b/meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
> similarity index 86%
> rename from meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb
> rename to meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
> index 16708fd1f..a7406dfb8 100644
> --- a/meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb
> +++ b/meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
> @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/aio-libs/yarl/"
>  LICENSE = "Apache-2.0"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
>
> -SRC_URI[sha256sum] = "ec8cfe2295f3e5e44c51f57272afbd69414ae629ec7c6b27f5a410efc78b70a0"
> +SRC_URI[sha256sum] = "88c7d9d58aab0724b979ab5617330acb1c7030b79379c8138c1c8c94e121d1b3"
>
>  SRC_URI += "file://run-ptest"
>
> @@ -20,6 +20,7 @@ RDEPENDS:${PN} = "\
>      python3-multidict \
>      python3-idna \
>      python3-io \
> +    python3-propcache \
>  "
>
>  RDEPENDS:${PN}-ptest += " \
> --
> 2.39.5
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#112730): https://lists.openembedded.org/g/openembedded-devel/message/112730
> Mute This Topic: https://lists.openembedded.org/mt/108907751/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb b/meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
similarity index 86%
rename from meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb
rename to meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
index 16708fd1f..a7406dfb8 100644
--- a/meta-python/recipes-devtools/python/python3-yarl_1.13.1.bb
+++ b/meta-python/recipes-devtools/python/python3-yarl_1.14.0.bb
@@ -3,7 +3,7 @@  HOMEPAGE = "https://github.com/aio-libs/yarl/"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
 
-SRC_URI[sha256sum] = "ec8cfe2295f3e5e44c51f57272afbd69414ae629ec7c6b27f5a410efc78b70a0"
+SRC_URI[sha256sum] = "88c7d9d58aab0724b979ab5617330acb1c7030b79379c8138c1c8c94e121d1b3"
 
 SRC_URI += "file://run-ptest"
 
@@ -20,6 +20,7 @@  RDEPENDS:${PN} = "\
     python3-multidict \
     python3-idna \
     python3-io \
+    python3-propcache \
 "
 
 RDEPENDS:${PN}-ptest += " \