[meta-python] python3-aiohue: upgrade 3.0.11 -> 4.4.1

Message ID 1651999221-25259-1-git-send-email-wangmy@fujitsu.com
State New
Headers show
Series [meta-python] python3-aiohue: upgrade 3.0.11 -> 4.4.1 | expand

Commit Message

Mingyu Wang (Fujitsu) May 8, 2022, 8:40 a.m. UTC
add dependence: python3-awesomeversion

Changelog from 3.0.11 to 4.4.1
==============================
    Switch to limit per host on tcp connector
    Delay initializing workaround dict
    Bump black from 21.12b0 to 22.1.0
    Put back asyncio-throttle because still in use for v1 API
    Mac address got lost in translation
    Update to final models and fix parser errors
    Fix python 3.9 compatibility
    Fix typo in button events handler
    Add diagnostics feature
    Small follow up fix in event logic
    Allow motion sensor state to be null/none when sensor is disabled
    Add basic tests
    Fix float int conversion
    Fix race condition(s) while adding/removing a light/device
    Loosen up a bit on parser errors
    Fix button workaround
    Add setting effect feature on light
    Add missing parameters to the grouped_light set_state
    Fix typo in default enum member
    Add timed effects feature to light
    Add support for aggregated grouped_lights commands
    Hide dependencies in release-drafter
    Fix and cleanup of button workaround code
    Fix typo in timed effects featur

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb}      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb} (74%)

Comments

Khem Raj May 18, 2022, 3:32 p.m. UTC | #1
you emails are dated wrongly. Eg. below email appears to be received on 
8th may where I have received it on 17th may. This confuses the tools we
use for grok patches from mailing list. Can you check on your mail setup
if this can be fixed on your end ?

On 5/8/22 1:40 AM, wangmy wrote:
> add dependence: python3-awesomeversion
> 
> Changelog from 3.0.11 to 4.4.1
> ==============================
>      Switch to limit per host on tcp connector
>      Delay initializing workaround dict
>      Bump black from 21.12b0 to 22.1.0
>      Put back asyncio-throttle because still in use for v1 API
>      Mac address got lost in translation
>      Update to final models and fix parser errors
>      Fix python 3.9 compatibility
>      Fix typo in button events handler
>      Add diagnostics feature
>      Small follow up fix in event logic
>      Allow motion sensor state to be null/none when sensor is disabled
>      Add basic tests
>      Fix float int conversion
>      Fix race condition(s) while adding/removing a light/device
>      Loosen up a bit on parser errors
>      Fix button workaround
>      Add setting effect feature on light
>      Add missing parameters to the grouped_light set_state
>      Fix typo in default enum member
>      Add timed effects feature to light
>      Add support for aggregated grouped_lights commands
>      Hide dependencies in release-drafter
>      Fix and cleanup of button workaround code
>      Fix typo in timed effects featur
> 
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>   .../{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb}      | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
>   rename meta-python/recipes-devtools/python/{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb} (74%)
> 
> diff --git a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> similarity index 74%
> rename from meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> rename to meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> index 47d9964b0..b3a88fb67 100644
> --- a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> +++ b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> @@ -4,7 +4,7 @@ SECTION = "devel/python"
>   LICENSE = "Apache-2.0"
>   LIC_FILES_CHKSUM = "file://LICENSE;md5=dab31a1d28183826937f4b152143a33f"
>   
> -SRC_URI[sha256sum] = "31c0b90d7dc2b62f5e1a93e78b2c0d6360ef6c0a87485c217a4f394c937fce7d"
> +SRC_URI[sha256sum] = "fa3bb0cf68aefdd0710704443c896abda69ae227500ad9539ac6c3d1d6dad804"
>   
>   inherit pypi setuptools3
>   
> @@ -12,4 +12,5 @@ RDEPENDS:${PN} += " \
>   	${PYTHON_PN}-aiohttp \
>   	${PYTHON_PN}-asyncio-throttle \
>   	${PYTHON_PN}-profile \
> +        ${PYTHON_PN}-awesomeversion \
>   "
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#97157): https://lists.openembedded.org/g/openembedded-devel/message/97157
> Mute This Topic: https://lists.openembedded.org/mt/91182211/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Mingyu Wang (Fujitsu) May 19, 2022, 11:52 p.m. UTC | #2
The time of my virtual machine has not been reset since it was last suspended, resulting in system time error. 
I have modified the settings to ensure that the time consistent with the host. I'm very sorry for the trouble.

  --
Best Regards
---------------------------------------------------
Wang Mingyu
Development Dept.I
Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road, Nanjing, 210012, China
TEL: +86+25-86630566-8568
COINS: 79988548
FAX: +86+25-83317685
MAIL: wangmy@fujitsu.com
http://www.fujitsu.com/cn/fnst/

> -----Original Message-----
> From: Khem Raj <raj.khem@gmail.com>
> Sent: Wednesday, May 18, 2022 11:32 PM
> To: Wang, Mingyu/王 鸣瑜 <wangmy@fujitsu.com>;
> openembedded-devel@lists.openembedded.org
> Subject: Re: [oe] [meta-python] [PATCH] python3-aiohue: upgrade 3.0.11 ->
> 4.4.1
> 
> you emails are dated wrongly. Eg. below email appears to be received on
> 8th may where I have received it on 17th may. This confuses the tools we
> use for grok patches from mailing list. Can you check on your mail setup if
> this can be fixed on your end ?
> 
> On 5/8/22 1:40 AM, wangmy wrote:
> > add dependence: python3-awesomeversion
> >
> > Changelog from 3.0.11 to 4.4.1
> > ==============================
> >      Switch to limit per host on tcp connector
> >      Delay initializing workaround dict
> >      Bump black from 21.12b0 to 22.1.0
> >      Put back asyncio-throttle because still in use for v1 API
> >      Mac address got lost in translation
> >      Update to final models and fix parser errors
> >      Fix python 3.9 compatibility
> >      Fix typo in button events handler
> >      Add diagnostics feature
> >      Small follow up fix in event logic
> >      Allow motion sensor state to be null/none when sensor is
> disabled
> >      Add basic tests
> >      Fix float int conversion
> >      Fix race condition(s) while adding/removing a light/device
> >      Loosen up a bit on parser errors
> >      Fix button workaround
> >      Add setting effect feature on light
> >      Add missing parameters to the grouped_light set_state
> >      Fix typo in default enum member
> >      Add timed effects feature to light
> >      Add support for aggregated grouped_lights commands
> >      Hide dependencies in release-drafter
> >      Fix and cleanup of button workaround code
> >      Fix typo in timed effects featur
> >
> > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > ---
> >   .../{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb}      | 3
> ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> >   rename
> meta-python/recipes-devtools/python/{python3-aiohue_3.0.11.bb
> > => python3-aiohue_4.4.1.bb} (74%)
> >
> > diff --git
> > a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > similarity index 74%
> > rename from
> > meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > rename to
> meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > index 47d9964b0..b3a88fb67 100644
> > --- a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > +++ b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > @@ -4,7 +4,7 @@ SECTION = "devel/python"
> >   LICENSE = "Apache-2.0"
> >   LIC_FILES_CHKSUM =
> "file://LICENSE;md5=dab31a1d28183826937f4b152143a33f"
> >
> > -SRC_URI[sha256sum] =
> "31c0b90d7dc2b62f5e1a93e78b2c0d6360ef6c0a87485c217a4f394c937fce7d
> "
> > +SRC_URI[sha256sum] =
> "fa3bb0cf68aefdd0710704443c896abda69ae227500ad9539ac6c3d1d6dad8
> 04"
> >
> >   inherit pypi setuptools3
> >
> > @@ -12,4 +12,5 @@ RDEPENDS:${PN} += " \
> >   	${PYTHON_PN}-aiohttp \
> >   	${PYTHON_PN}-asyncio-throttle \
> >   	${PYTHON_PN}-profile \
> > +        ${PYTHON_PN}-awesomeversion \
> >   "
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#97157):
> > https://lists.openembedded.org/g/openembedded-devel/message/97157
> > Mute This Topic: https://lists.openembedded.org/mt/91182211/1997914
> > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > Unsubscribe:
> https://lists.openembedded.org/g/openembedded-devel/unsub
> > [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
Khem Raj May 20, 2022, 12:09 a.m. UTC | #3
No worries, thanks for the update.

On Thu, May 19, 2022 at 4:52 PM wangmy@fujitsu.com <wangmy@fujitsu.com> wrote:
>
> The time of my virtual machine has not been reset since it was last suspended, resulting in system time error.
> I have modified the settings to ensure that the time consistent with the host. I'm very sorry for the trouble.
>
>   --
> Best Regards
> ---------------------------------------------------
> Wang Mingyu
> Development Dept.I
> Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road, Nanjing, 210012, China
> TEL: +86+25-86630566-8568
> COINS: 79988548
> FAX: +86+25-83317685
> MAIL: wangmy@fujitsu.com
> http://www.fujitsu.com/cn/fnst/
>
> > -----Original Message-----
> > From: Khem Raj <raj.khem@gmail.com>
> > Sent: Wednesday, May 18, 2022 11:32 PM
> > To: Wang, Mingyu/王 鸣瑜 <wangmy@fujitsu.com>;
> > openembedded-devel@lists.openembedded.org
> > Subject: Re: [oe] [meta-python] [PATCH] python3-aiohue: upgrade 3.0.11 ->
> > 4.4.1
> >
> > you emails are dated wrongly. Eg. below email appears to be received on
> > 8th may where I have received it on 17th may. This confuses the tools we
> > use for grok patches from mailing list. Can you check on your mail setup if
> > this can be fixed on your end ?
> >
> > On 5/8/22 1:40 AM, wangmy wrote:
> > > add dependence: python3-awesomeversion
> > >
> > > Changelog from 3.0.11 to 4.4.1
> > > ==============================
> > >      Switch to limit per host on tcp connector
> > >      Delay initializing workaround dict
> > >      Bump black from 21.12b0 to 22.1.0
> > >      Put back asyncio-throttle because still in use for v1 API
> > >      Mac address got lost in translation
> > >      Update to final models and fix parser errors
> > >      Fix python 3.9 compatibility
> > >      Fix typo in button events handler
> > >      Add diagnostics feature
> > >      Small follow up fix in event logic
> > >      Allow motion sensor state to be null/none when sensor is
> > disabled
> > >      Add basic tests
> > >      Fix float int conversion
> > >      Fix race condition(s) while adding/removing a light/device
> > >      Loosen up a bit on parser errors
> > >      Fix button workaround
> > >      Add setting effect feature on light
> > >      Add missing parameters to the grouped_light set_state
> > >      Fix typo in default enum member
> > >      Add timed effects feature to light
> > >      Add support for aggregated grouped_lights commands
> > >      Hide dependencies in release-drafter
> > >      Fix and cleanup of button workaround code
> > >      Fix typo in timed effects featur
> > >
> > > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > > ---
> > >   .../{python3-aiohue_3.0.11.bb => python3-aiohue_4.4.1.bb}      | 3
> > ++-
> > >   1 file changed, 2 insertions(+), 1 deletion(-)
> > >   rename
> > meta-python/recipes-devtools/python/{python3-aiohue_3.0.11.bb
> > > => python3-aiohue_4.4.1.bb} (74%)
> > >
> > > diff --git
> > > a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > > b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > > similarity index 74%
> > > rename from
> > > meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > > rename to
> > meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > > index 47d9964b0..b3a88fb67 100644
> > > --- a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
> > > +++ b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
> > > @@ -4,7 +4,7 @@ SECTION = "devel/python"
> > >   LICENSE = "Apache-2.0"
> > >   LIC_FILES_CHKSUM =
> > "file://LICENSE;md5=dab31a1d28183826937f4b152143a33f"
> > >
> > > -SRC_URI[sha256sum] =
> > "31c0b90d7dc2b62f5e1a93e78b2c0d6360ef6c0a87485c217a4f394c937fce7d
> > "
> > > +SRC_URI[sha256sum] =
> > "fa3bb0cf68aefdd0710704443c896abda69ae227500ad9539ac6c3d1d6dad8
> > 04"
> > >
> > >   inherit pypi setuptools3
> > >
> > > @@ -12,4 +12,5 @@ RDEPENDS:${PN} += " \
> > >     ${PYTHON_PN}-aiohttp \
> > >     ${PYTHON_PN}-asyncio-throttle \
> > >     ${PYTHON_PN}-profile \
> > > +        ${PYTHON_PN}-awesomeversion \
> > >   "
> > >
> > >
> > >
> > > -=-=-=-=-=-=-=-=-=-=-=-
> > > Links: You receive all messages sent to this group.
> > > View/Reply Online (#97157):
> > > https://lists.openembedded.org/g/openembedded-devel/message/97157
> > > Mute This Topic: https://lists.openembedded.org/mt/91182211/1997914
> > > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > > Unsubscribe:
> > https://lists.openembedded.org/g/openembedded-devel/unsub
> > > [raj.khem@gmail.com]
> > > -=-=-=-=-=-=-=-=-=-=-=-
> > >

Patch

diff --git a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
similarity index 74%
rename from meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
rename to meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
index 47d9964b0..b3a88fb67 100644
--- a/meta-python/recipes-devtools/python/python3-aiohue_3.0.11.bb
+++ b/meta-python/recipes-devtools/python/python3-aiohue_4.4.1.bb
@@ -4,7 +4,7 @@  SECTION = "devel/python"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=dab31a1d28183826937f4b152143a33f"
 
-SRC_URI[sha256sum] = "31c0b90d7dc2b62f5e1a93e78b2c0d6360ef6c0a87485c217a4f394c937fce7d"
+SRC_URI[sha256sum] = "fa3bb0cf68aefdd0710704443c896abda69ae227500ad9539ac6c3d1d6dad804"
 
 inherit pypi setuptools3
 
@@ -12,4 +12,5 @@  RDEPENDS:${PN} += " \
 	${PYTHON_PN}-aiohttp \
 	${PYTHON_PN}-asyncio-throttle \
 	${PYTHON_PN}-profile \
+        ${PYTHON_PN}-awesomeversion \
 "