diff mbox series

[meta-python] python3-gpiod: update to v2.4.0

Message ID 20251026145444.7355-1-brgl@bgdev.pl
State New
Headers show
Series [meta-python] python3-gpiod: update to v2.4.0 | expand

Commit Message

Bartosz Golaszewski Oct. 26, 2025, 2:54 p.m. UTC
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

Changelog:
- make request and reconfigure behavior for lines requested by names
  consistent with that of lines requested by offsets
- fix parsing non-tuple keys when requesting a line
- disable UP045 linter check
- use quoted types when casting
- generate wheels for CPython 3.14
- issue a warning when reconfiguring a line not in the original request
- update dependencies for wheel generation
- update licensing information
- coding style fixes
- minor performance improvements

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
 .../python/{python3-gpiod_2.3.0.bb => python3-gpiod_2.4.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-gpiod_2.3.0.bb => python3-gpiod_2.4.0.bb} (90%)

Comments

Khem Raj Oct. 26, 2025, 3:06 p.m. UTC | #1
On Sun, Oct 26, 2025 at 7:54 AM Bartosz Golaszewski <brgl@bgdev.pl> wrote:
>
> From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
>
> Changelog:
> - make request and reconfigure behavior for lines requested by names
>   consistent with that of lines requested by offsets
> - fix parsing non-tuple keys when requesting a line
> - disable UP045 linter check
> - use quoted types when casting
> - generate wheels for CPython 3.14
> - issue a warning when reconfiguring a line not in the original request
> - update dependencies for wheel generation
> - update licensing information

Please describe this a bit more in commit under License-Update: tag

> - coding style fixes
> - minor performance improvements
>
> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> ---
>  .../python/{python3-gpiod_2.3.0.bb => python3-gpiod_2.4.0.bb} | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta-python/recipes-devtools/python/{python3-gpiod_2.3.0.bb => python3-gpiod_2.4.0.bb} (90%)
>
> diff --git a/meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb b/meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
> similarity index 90%
> rename from meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb
> rename to meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
> index cd05b40010..405951fe0c 100644
> --- a/meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb
> +++ b/meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
> @@ -3,11 +3,11 @@ SUMMARY = "Python bindings for libgpiod."
>  LICENSE = "GPL-2.0-or-later & LGPL-2.1-or-later & CC-BY-SA-4.0"
>  # The actual license files live in the upstream libgpiod from which the pypi
>  # package is spun out.
> -LIC_FILES_CHKSUM = "file://pyproject.toml;beginline=13;endline=13;md5=fca786987ac89b59c767e55467de581e"
> +LIC_FILES_CHKSUM = "file://pyproject.toml;beginline=13;endline=13;md5=0fbc720d3e48432ee239eedb6adb0f07"
>
>  SRC_URI += "file://run-ptest"
>
> -SRC_URI[sha256sum] = "daa840ed5b691e7078a9cf21c79fe813b9a91c3ed0bdbafae0181c7b98b80300"
> +SRC_URI[sha256sum] = "9243a1a59d084ec749d1df4a1e2f238ffb9d94515b0d9f5335460175143c3aa1"
>
>  inherit python_setuptools_build_meta python_pep517 ptest pypi
>
> --
> 2.48.1
>
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb b/meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
similarity index 90%
rename from meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb
rename to meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
index cd05b40010..405951fe0c 100644
--- a/meta-python/recipes-devtools/python/python3-gpiod_2.3.0.bb
+++ b/meta-python/recipes-devtools/python/python3-gpiod_2.4.0.bb
@@ -3,11 +3,11 @@  SUMMARY = "Python bindings for libgpiod."
 LICENSE = "GPL-2.0-or-later & LGPL-2.1-or-later & CC-BY-SA-4.0"
 # The actual license files live in the upstream libgpiod from which the pypi
 # package is spun out.
-LIC_FILES_CHKSUM = "file://pyproject.toml;beginline=13;endline=13;md5=fca786987ac89b59c767e55467de581e"
+LIC_FILES_CHKSUM = "file://pyproject.toml;beginline=13;endline=13;md5=0fbc720d3e48432ee239eedb6adb0f07"
 
 SRC_URI += "file://run-ptest"
 
-SRC_URI[sha256sum] = "daa840ed5b691e7078a9cf21c79fe813b9a91c3ed0bdbafae0181c7b98b80300"
+SRC_URI[sha256sum] = "9243a1a59d084ec749d1df4a1e2f238ffb9d94515b0d9f5335460175143c3aa1"
 
 inherit python_setuptools_build_meta python_pep517 ptest pypi