openembedded-devel.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
From: "Maíra Canal" <maira.canal@usp.br>
To: akuster808 <akuster808@gmail.com>
Cc: openembedded-devel@lists.openembedded.org
Subject: Re: [oe] [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3
Date: Fri, 22 Oct 2021 18:58:03 -0300	[thread overview]
Message-ID: <CAH7FV3m+897rUhvWtwn-pDvy6cppnyRpnHPcw5=oA2rgb-gQvQ@mail.gmail.com> (raw)
In-Reply-To: <601c36e4-edb2-0359-81c4-f7b051c95bf2@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 3316 bytes --]

Armin, thanks for your reply.

The 0.15 version of the fasteners package depends on a library called
monotonic (https://pypi.org/project/monotonic/), which only supports Python
2 and <3.3. Therefore, the 0.15 version of the fasteners package results in
a ModuleNotFoundError: No module named 'monotonic' on Python 3.8. This
result in a build error on Yocto, as you can see on this issue (
https://github.com/conan-io/meta-conan/issues/16).

The python3-fasteners package stopped depending on the monotonic package on
version 0.16 and, as a result, started supporting Python 3.8.

Considering that, I do believe it will be necessary to update the other
stable branches.


Em sex., 22 de out. de 2021 às 18:18, akuster808 <akuster808@gmail.com>
escreveu:

> Maira,
>
> On 10/22/21 5:30 AM, Maíra Canal via lists.openembedded.org wrote:
> > Updates the python3-fasteners package considering that the 0.15 version
> > doesn't support Python 3.8, only Python 3.5 or less. The 0.16.3 version
> > support Python 3.8.
> >
> > The non-support of Python 3.8 results in the malfunction of many layers
> > in the dunfell branch.
>
> Thanks for the patch. Can you expand on what you mean by "malfunction"?
> The Python 3.8 information leads me to believe the other stable branches
> will need to update as well.
>
> - Armin
> >
> > Signed-off-by: Maíra Canal <maira.canal@usp.br>
> > ---
> >  ...on3-fasteners_0.15.bb => python3-fasteners_0.16.3.bb} | 9 +++++++--
> >  1 file changed, 7 insertions(+), 2 deletions(-)
> >  rename meta-python/recipes-devtools/python/{python3-fasteners_0.15.bb
> => python3-fasteners_0.16.3.bb} (51%)
> >
> > diff --git a/meta-python/recipes-devtools/python/
> python3-fasteners_0.15.bb b/meta-python/recipes-devtools/python/
> python3-fasteners_0.16.3.bb
> > similarity index 51%
> > rename from meta-python/recipes-devtools/python/
> python3-fasteners_0.15.bb
> > rename to meta-python/recipes-devtools/python/
> python3-fasteners_0.16.3.bb
> > index 8786a1484..1ba2c6f20 100644
> > --- a/meta-python/recipes-devtools/python/python3-fasteners_0.15.bb
> > +++ b/meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb
> > @@ -3,7 +3,12 @@ HOMEPAGE = "https://github.com/harlowja/fasteners"
> >  LICENSE = "Apache-2.0"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=4476c4be31402271e101d9a4a3430d52"
> >
> > -SRC_URI[md5sum] = "440f8ab461c8fed941355860d8669556"
> > -SRC_URI[sha256sum] =
> "3a176da6b70df9bb88498e1a18a9e4a8579ed5b9141207762368a1017bf8f5ef"
> > +SRC_URI[md5sum] = "243188fe770ad60e9da722bef9dc7a78"
> > +SRC_URI[sha256sum] =
> "b1ab4e5adfbc28681ce44b3024421c4f567e705cc3963c732bf1cba3348307de"
> >
> >  inherit pypi setuptools3
> > +
> > +RDEPENDS:${PN} += "\
> > +    ${PYTHON_PN}-logging \
> > +    ${PYTHON_PN}-fcntl \
> > +"
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#93534):
> https://lists.openembedded.org/g/openembedded-devel/message/93534
> > Mute This Topic: https://lists.openembedded.org/mt/86512234/3616698
> > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> akuster808@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
>

[-- Attachment #2: Type: text/html, Size: 5538 bytes --]

       reply	other threads:[~2021-10-22 21:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <YXKu7Qkr246L9qD6@fedora>
     [not found] ` <601c36e4-edb2-0359-81c4-f7b051c95bf2@gmail.com>
2021-10-22 21:58   ` Maíra Canal [this message]
2021-11-01 13:34     ` [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3 Maíra Canal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAH7FV3m+897rUhvWtwn-pDvy6cppnyRpnHPcw5=oA2rgb-gQvQ@mail.gmail.com' \
    --to=maira.canal@usp.br \
    --cc=akuster808@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).