Yes, it was only.
Got it and sorry for bothering you.

Best Regards,
Narpat

________________________________
From: akuster808 <[email protected]>
Sent: Saturday, February 25, 2023 10:45 PM
To: Mali, Narpat <[email protected]>; 
[email protected] 
<[email protected]>
Cc: Polampalli, Archana <[email protected]>; G Pillai, Hari 
<[email protected]>
Subject: Re: [oe][meta-python][kirkstone][PATCH 1/1] Fix collections.abc 
deprecation warning in downloadutils Warning appears as:

CAUTION: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know 
the content is safe.

On 2/22/23 7:05 AM, Narpat Mali wrote:
>
> Reminder.
>

Is this it?

https://git.openembedded.org/meta-openembedded/commit/meta-python/recipes-devtools/python/python3-requests-toolbelt_0.9.1.bb?h=kirkstone&id=19f07c055a3d023f81882c4904d66949085fa322

- armin
>
> Best Regards,
>
> Narpat
>
> *From: *Narpat Mali <mailto:[email protected]>
> *Sent: *19 December 2022 11:07
> *To: *[email protected]
> *Cc: *Polampalli, Archana <mailto:[email protected]>; G
> Pillai, Hari <mailto:[email protected]>; Mali, Narpat
> <mailto:[email protected]>
> *Subject: *[oe][meta-python][kirkstone][PATCH 1/1] Fix collections.abc
> deprecation warning in downloadutils Warning appears as:
>
> tests/test_downloadutils.py::test_stream_response_to_specific_filename
>   requests_toolbelt/downloadutils/stream.py:161: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated, and in 3.8 it will stop working
>     if path and isinstance(getattr(path, 'write', None),
> collections.Callable):
>
> Upstream-Status: Backport
> [https://github.com/requests/toolbelt/commit/7188b06330e5260be20bce8cbcf0d5ae44e34eaf]
>
> Signed-off-by: Narpat Mali <[email protected]>
> ---
>  ...abc-deprecation-warning-in-downloadu.patch | 41 +++++++++++++++++++
>  .../python/python3-requests-toolbelt_0.9.1.bb |  5 ++-
>  2 files changed, 44 insertions(+), 2 deletions(-)
>  create mode 100644
> meta-python/recipes-devtools/python/python3-requests-toolbelt/0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch
>
> diff --git
> a/meta-python/recipes-devtools/python/python3-requests-toolbelt/0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch
> b/meta-python/recipes-devtools/python/python3-requests-toolbelt/0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch
> new file mode 100644
> index 000000000..baa833b6d
> --- /dev/null
> +++
> b/meta-python/recipes-devtools/python/python3-requests-toolbelt/0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch
> @@ -0,0 +1,41 @@
> +From 7188b06330e5260be20bce8cbcf0d5ae44e34eaf Mon Sep 17 00:00:00 2001
> +From: Jon Dufresne <[email protected]>
> +Date: Fri, 1 Feb 2019 16:30:01 -0800
> +Subject: [PATCH] Fix collections.abc deprecation warning in downloadutils
> +
> +Warning appears as:
> +
> +tests/test_downloadutils.py::test_stream_response_to_specific_filename
> +  requests_toolbelt/downloadutils/stream.py:161: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated, and in 3.8 it will stop working
> +    if path and isinstance(getattr(path, 'write', None),
> collections.Callable):
> +
> +Upstream-Status: Backport
> [https://github.com/requests/toolbelt/commit/7188b06330e5260be20bce8cbcf0d5ae44e34eaf]
> +
> +Signed-off-by: Narpat Mali <[email protected]>
> +---
> + requests_toolbelt/downloadutils/stream.py | 3 +--
> + 1 file changed, 1 insertion(+), 2 deletions(-)
> +
> +diff --git a/requests_toolbelt/downloadutils/stream.py
> b/requests_toolbelt/downloadutils/stream.py
> +index eed60a7..1d1c31b 100644
> +--- a/requests_toolbelt/downloadutils/stream.py
> ++++ b/requests_toolbelt/downloadutils/stream.py
> +@@ -1,6 +1,5 @@
> + # -*- coding: utf-8 -*-
> + """Utilities for dealing with streamed requests."""
> +-import collections
> + import os.path
> + import re
> +
> +@@ -158,7 +157,7 @@ def stream_response_to_file(response, path=None,
> chunksize=_DEFAULT_CHUNKSIZE):
> +     pre_opened = False
> +     fd = None
> +     filename = None
> +-    if path and isinstance(getattr(path, 'write', None),
> collections.Callable):
> ++    if path and callable(getattr(path, 'write', None)):
> +         pre_opened = True
> +         fd = path
> +         filename = getattr(fd, 'name', None)
> +--
> +2.25.1
> +
> diff --git
> a/meta-python/recipes-devtools/python/python3-requests-toolbelt_0.9.1.bb
> b/meta-python/recipes-devtools/python/python3-requests-toolbelt_0.9.1.bb
> index 366f41ca8..72ad7a618 100644
> ---
> a/meta-python/recipes-devtools/python/python3-requests-toolbelt_0.9.1.bb
> +++
> b/meta-python/recipes-devtools/python/python3-requests-toolbelt_0.9.1.bb
> @@ -6,7 +6,8 @@ LICENSE = "Apache-2.0"
>  LIC_FILES_CHKSUM =
> "file://LICENSE;md5=71760e0f1dda8cff91b0bc9246caf571
> <[file://LICENSE;md5=71760e0f1dda8cff91b0bc9246caf571]file://LICENSE;md5=71760e0f1dda8cff91b0bc9246caf571>"
>
>  SRC_URI = "file://run-ptest \
> -          "
> +
> file://0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch
> <file://0001-Fix-collections.abc-deprecation-warning-in-downloadu.patch> \
> +           "
>
>  SRC_URI[md5sum] = "b1509735c4b4cf95df2619facbc3672e"
>  SRC_URI[sha256sum] =
> "968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0"
> @@ -31,4 +32,4 @@ do_install_ptest() {
>          # remove test test_multipart_encoder.py as it fails,
>          # downloaded file is not supported
>          rm -f ${D}${PTEST_PATH}/tests/test_multipart_encoder.py
> -}
> +}
> --
> 2.25.1
>
>
> 
>

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

Reply via email to