openembedded-devel.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* Re: [oe] [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3
       [not found] ` <601c36e4-edb2-0359-81c4-f7b051c95bf2@gmail.com>
@ 2021-10-22 21:58   ` Maíra Canal
  2021-11-01 13:34     ` Maíra Canal
  0 siblings, 1 reply; 2+ messages in thread
From: Maíra Canal @ 2021-10-22 21:58 UTC (permalink / raw)
  To: akuster808; +Cc: openembedded-devel

[-- 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 --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3
  2021-10-22 21:58   ` [oe] [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3 Maíra Canal
@ 2021-11-01 13:34     ` Maíra Canal
  0 siblings, 0 replies; 2+ messages in thread
From: Maíra Canal @ 2021-11-01 13:34 UTC (permalink / raw)
  To: openembedded-devel

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

Is there any possibility to merge this patch into dunfell? Currently, it is breaking an application that I'm working on, and I would like to know if there is any possibility for this patch to be merged.

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-11-01 13:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <YXKu7Qkr246L9qD6@fedora>
     [not found] ` <601c36e4-edb2-0359-81c4-f7b051c95bf2@gmail.com>
2021-10-22 21:58   ` [oe] [meta-python][dunfell][PATCH] python3-fasteners: update 0.15 -> 0.16.3 Maíra Canal
2021-11-01 13:34     ` Maíra Canal

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).