[oe] [meta-python][PATCH 1/2] python3-typeguard: Upgrade 4.1.5 -> 4.2.1

2024-03-27 Thread Leon Anavi
Upgrade to version 4.2.1:

- Fixed missing typing_extensions dependency for Python 3.12
- Fixed deprecation warning in the test suite on Python 3.13
- Added support for specifying options for the pytest plugin via
  pytest config files
- Avoid creating reference cycles when type checking unions
- Fixed Optional[...] being removed from the AST if it was located
  within a subscript
- Fixed TypedDict from typing_extensions not being recognized as one
- Fixed typing types (dict[str, int], List[str], etc.) not passing
  checks against type or Type
- Fixed detection of optional fields (NotRequired[...]) in
  TypedDict when using forward references
- Fixed mapping checks against Django's MultiValueDict

Signed-off-by: Leon Anavi 
---
 ...{python3-typeguard_4.1.5.bb => python3-typeguard_4.2.1.bb} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-typeguard_4.1.5.bb => 
python3-typeguard_4.2.1.bb} (84%)

diff --git a/meta-python/recipes-devtools/python/python3-typeguard_4.1.5.bb 
b/meta-python/recipes-devtools/python/python3-typeguard_4.2.1.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-typeguard_4.1.5.bb
rename to meta-python/recipes-devtools/python/python3-typeguard_4.2.1.bb
index 1e9f6685d..e0e84df28 100644
--- a/meta-python/recipes-devtools/python/python3-typeguard_4.1.5.bb
+++ b/meta-python/recipes-devtools/python/python3-typeguard_4.2.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://pypi.org/project/typeguard/;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f0e423eea5c91e7aa21bdb70184b3e53"
 
-SRC_URI[sha256sum] = 
"ea0a113bbc111bcffc90789ebb215625c963411f7096a7e9062d4e4630c155fd"
+SRC_URI[sha256sum] = 
"c556a1b95948230510070ca53fa0341fb0964611bd05d598d87fb52115d65fee"
 
 inherit pypi python_setuptools_build_meta ptest
 
@@ -12,8 +12,10 @@ SRC_URI += " \
 "
 
 RDEPENDS:${PN} += " \
+python3-core \
 python3-compression \
 python3-unittest \
+python3-typing-extensions \
 "
 
 RDEPENDS:${PN}-ptest += " \
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109639): 
https://lists.openembedded.org/g/openembedded-devel/message/109639
Mute This Topic: https://lists.openembedded.org/mt/105173471/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-cachetools: Upgrade 5.3.2 -> 5.3.3

2024-03-27 Thread Leon Anavi
Upgrade to version 5.3.3:

- Documentation improvements
- Update CI environment

License-Update: Update copyright years to 2024

Signed-off-by: Leon Anavi 
---
 ...ython3-cachetools_5.3.2.bb => python3-cachetools_5.3.3.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-cachetools_5.3.2.bb => 
python3-cachetools_5.3.3.bb} (80%)

diff --git a/meta-python/recipes-devtools/python/python3-cachetools_5.3.2.bb 
b/meta-python/recipes-devtools/python/python3-cachetools_5.3.3.bb
similarity index 80%
rename from meta-python/recipes-devtools/python/python3-cachetools_5.3.2.bb
rename to meta-python/recipes-devtools/python/python3-cachetools_5.3.3.bb
index 22060ef04..3ef75d470 100644
--- a/meta-python/recipes-devtools/python/python3-cachetools_5.3.2.bb
+++ b/meta-python/recipes-devtools/python/python3-cachetools_5.3.3.bb
@@ -6,7 +6,7 @@ Python 3 Standard Library @lru_cache function decorator."
 SECTION = "devel/python"
 
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1ec55353c80c662e4255f8889a0ca558"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=539275e657c6b7af026bb908356f7541"
 
 inherit pypi python_setuptools_build_meta ptest
 
@@ -28,6 +28,6 @@ do_install_ptest() {
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
 }
 
-SRC_URI[sha256sum] = 
"086ee420196f7b2ab9ca2db2520aca326318b68fe5ba8bc4d49cca91add450f2"
+SRC_URI[sha256sum] = 
"ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109640): 
https://lists.openembedded.org/g/openembedded-devel/message/109640
Mute This Topic: https://lists.openembedded.org/mt/105173472/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-paho-mqtt: Upgrade 1.6.1 -> 2.0.0

2024-03-25 Thread Leon Anavi
Upgrade to version 2.0.0:

- **BREAKING** Added callback_api_version. This break *ALL* users
  of paho-mqtt Client class. See migrations.md for details on how
  to upgrade. tl; dr; add CallbackAPIVersion.VERSION1 to first
  argument of Client()
- **BREAKING** Drop support for Python 2.7, Python 3.5 and Python
  3.6. Minimum tested version is Python 3.7. Python version up to
  Python 3.12 are tested.
- **BREAKING** connect_srv changed it signature to take an
  additional bind_port parameter. This is a breaking change, but in
  previous version connect_srv was broken anyway.
- **BREAKING** Remove some deprecated argument and method:
  * ``max_packets`` argument in loop(), loop_write() and
loop_forever() is removed
  * ``force`` argument in loop_stop() is removed
  * method ``message_retry_set()`` is removed
- **BREAKING** Remove the base62, WebsocketWrapper and
  ConnectionState, as user shouldn't directly use them.
- Possible breaking change: Add properties to access most Client
  attribute. Since this add new properties like `logger`, if a
  sub-class defined `logger`, the two `logger` will conflict.
- Add version 2 of user-callback which allow to access MQTTv5
  reason code & properties that were missing from on_publish
  callback. Also it's more consistent in parameter order or between
  MQTTv3 and MQTTv5.
- Add types to Client class, which caused few change which should
  be compatible. Known risk of breaking changes:
  - Use enum for returned error code (like MQTT_ERR_SUCCESS). It
use an IntEnum which should be a drop-in replacement. Excepted
if someone is doing "rc is 0" instead of "rc == 0".
  - reason in on_connect callback when using MQTTv5 is now always
a ReasonCode object. It used to possibly be an integer with the
value 132.
  - MQTTMessage field "dup" and "retain" used to be integer with
value 0 and 1. They are now boolean.
- Add support for ALPN protocols on TLS connection.
- Add on_pre_connect() callback, which is called immediately before
  a connection attempt is made.
- Fix subscribe.simple with MQTTv5.
- Use better name for thread started by loop_start.
- Fix possible bug during disconnection where self._sock is
  unexpectedly None.
- Fix loading too weak TLS CA file but setting allowed ciphers
  before loading CA.
- Allow to manually ack QoS > 0 messages.
- Improve tests & linters. Modernize build (drop setup.py, use
  pyproject.toml)
- Fix is_connected property to correctly return False when
  connection is lost and loop_start/loop_forever isn't used.
- Fix wait_for_publish that could hang with QoS == 0 message on
  reconnection or publish during connection.
- Correctly mark connection as broken on SSL error and don't crash
  loop_forever.
- Fix handling of MQTT v5.0 PUBREL messages with remaining length
  not equal to 2.
- Raise error on ``subscribe()`` when `topic` is an empty list.
- Raise error on `publish.multiple()` when ``msgs`` is an empty
  list.
- Don't add port to Host: header for websockets connections when
  the port if the default port.

Signed-off-by: Leon Anavi 
---
 ...hon3-paho-mqtt_1.6.1.bb => python3-paho-mqtt_2.0.0.bb} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-paho-mqtt_1.6.1.bb => 
python3-paho-mqtt_2.0.0.bb} (70%)

diff --git a/meta-python/recipes-devtools/python/python3-paho-mqtt_1.6.1.bb 
b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.0.0.bb
similarity index 70%
rename from meta-python/recipes-devtools/python/python3-paho-mqtt_1.6.1.bb
rename to meta-python/recipes-devtools/python/python3-paho-mqtt_2.0.0.bb
index 9055772b5..e4cf77a13 100644
--- a/meta-python/recipes-devtools/python/python3-paho-mqtt_1.6.1.bb
+++ b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.0.0.bb
@@ -5,9 +5,13 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.txt;md5=8e5f264c6988aec56808a3a11e77b913 \
 "
 SRCNAME = "paho-mqtt"
 
-inherit pypi setuptools3
+inherit pypi python_hatchling python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"2a8291c81623aec00372b5a85558a372c747cbca8e9934dfe218638b8eefc26f"
+SRC_URI[sha256sum] = 
"13b205f29251e4f2c66a6c923c31fc4fd780561e03b2d775cff8e4f2915cf947"
+
+PYPI_SRC_URI = 
"https://files.pythonhosted.org/packages/73/b7/a4df0f93bbdae237e16ba402752151eceee576cbe80c235a2475fbf81eea/paho_mqtt-${PV}.tar.gz;
+
+S = "${WORKDIR}/paho_mqtt-${PV}"
 
 DEPENDS += "python3-pytest-runner-native"
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109607): 
https://lists.openembedded.org/g/openembedded-devel/message/109607
Mute This Topic: https://lists.openembedded.org/mt/105145645/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-croniter: Upgrade 2.0.1 -> 2.0.3

2024-03-25 Thread Leon Anavi
Upgrade to version 2.0.3:

- Add match_range function
- Fix leap year (29 days in February)

Signed-off-by: Leon Anavi 
---
 ...ython3-croniter_2.0.1.bb => python3-croniter_2.0.3.bb} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-croniter_2.0.1.bb => 
python3-croniter_2.0.3.bb} (60%)

diff --git a/meta-python/recipes-devtools/python/python3-croniter_2.0.1.bb 
b/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb
similarity index 60%
rename from meta-python/recipes-devtools/python/python3-croniter_2.0.1.bb
rename to meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb
index 7f418b063..ad80574a9 100644
--- a/meta-python/recipes-devtools/python/python3-croniter_2.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb
@@ -5,8 +5,12 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2"
 
 PYPI_PACKAGE = "croniter"
 
-SRC_URI[sha256sum] = 
"d199b2ec3ea5e82988d1f72022433c5f9302b3b3ea9e6bfd6a1518f6ea5e700a"
+SRC_URI[sha256sum] = 
"28763ad39c404e159140874f08010cfd8a18f4c2a7cea1ce73e9506a4380cfc1"
 
 inherit pypi setuptools3
 
-RDEPENDS:${PN} += " python3-dateutil python3-natsort"
+RDEPENDS:${PN} += " \
+   python3-dateutil \
+   python3-natsort \
+   python3-pytz \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109606): 
https://lists.openembedded.org/g/openembedded-devel/message/109606
Mute This Topic: https://lists.openembedded.org/mt/105145643/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-multidict: Upgrade 6.0.4 -> 6.0.5

2024-03-25 Thread Leon Anavi
Upgrade to version 6.0.5:

- Upgraded the C-API macros that have been deprecated in Python 3.9
  and later removed in 3.13
- Reverted to using the public argument parsing API
  PyArg_ParseTupleAndKeywords() under Python 3.12.
- The effect is that this change prevents build failures with clang
  16.9.6 and gcc-14. It also fixes a segmentation fault crash
  caused by passing keyword arguments to MultiDict.getall().
- Fixed a SystemError: null argument to internal routine error on a
  MultiDict.items().isdisjoint() call when using C Extensions.
- On the Contributing docs age, a link to the Towncrier philosophy
  has been fixed.

Signed-off-by: Leon Anavi 
---
 ...multidict-909-to-3.12-as-well-to-add.patch | 324 --
 ...ct_6.0.4.bb => python3-multidict_6.0.5.bb} |   3 +-
 2 files changed, 1 insertion(+), 326 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-multidict/0001-Extend-aio-libs-multidict-909-to-3.12-as-well-to-add.patch
 rename meta-python/recipes-devtools/python/{python3-multidict_6.0.4.bb => 
python3-multidict_6.0.5.bb} (84%)

diff --git 
a/meta-python/recipes-devtools/python/python3-multidict/0001-Extend-aio-libs-multidict-909-to-3.12-as-well-to-add.patch
 
b/meta-python/recipes-devtools/python/python3-multidict/0001-Extend-aio-libs-multidict-909-to-3.12-as-well-to-add.patch
deleted file mode 100644
index c3cee4643..0
--- 
a/meta-python/recipes-devtools/python/python3-multidict/0001-Extend-aio-libs-multidict-909-to-3.12-as-well-to-add.patch
+++ /dev/null
@@ -1,324 +0,0 @@
-From 44eaa60cc6c86951ce36811e80c3411d1b1e4c39 Mon Sep 17 00:00:00 2001
-From: Charles Duffy 
-Date: Fri, 19 Jan 2024 17:47:59 -0600
-Subject: [PATCH] Extend aio-libs/multidict#909 to 3.12 as well to address 
aio-libs/multidict#926
-
-Upstream-Status: Submitted [https://github.com/aio-libs/multidict/pull/929]
-Signed-off-by: Khem Raj 

- multidict/_multidict.c | 68 +-
- 1 file changed, 34 insertions(+), 34 deletions(-)
-
-diff --git a/multidict/_multidict.c b/multidict/_multidict.c
-index 228d4df..6086495 100644
 a/multidict/_multidict.c
-+++ b/multidict/_multidict.c
-@@ -9,7 +9,7 @@
- #include "_multilib/iter.h"
- #include "_multilib/views.h"
- 
--#if PY_MAJOR_VERSION < 3 || PY_MINOR_VERSION < 13
-+#if PY_MAJOR_VERSION < 3 || PY_MINOR_VERSION < 12
- #ifndef _PyArg_UnpackKeywords
- #define FASTCALL_OLD
- #endif
-@@ -444,7 +444,7 @@ fail:
- static inline PyObject *
- multidict_getall(
- MultiDictObject *self,
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- PyObject *args,
- PyObject *kwds
- #else
-@@ -458,7 +458,7 @@ multidict_getall(
-  *key  = NULL,
-  *_default = NULL;
- 
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- static char *getall_keywords[] = {"key", "default", NULL};
- 
- if (!PyArg_ParseTupleAndKeywords(args, kwds, "O|O:getall",
-@@ -509,7 +509,7 @@ skip_optional_pos:
- static inline PyObject *
- multidict_getone(
- MultiDictObject *self,
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- PyObject *args,
- PyObject *kwds
- #else
-@@ -522,7 +522,7 @@ multidict_getone(
- PyObject *key  = NULL,
-  *_default = NULL;
- 
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- static char *getone_keywords[] = {"key", "default", NULL};
- 
- if (!PyArg_ParseTupleAndKeywords(args, kwds, "O|O:getone",
-@@ -563,7 +563,7 @@ skip_optional_pos:
- static inline PyObject *
- multidict_get(
- MultiDictObject *self,
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- PyObject *args,
- PyObject *kwds
- #else
-@@ -577,7 +577,7 @@ multidict_get(
-  *_default = Py_None,
-  *ret;
- 
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- static char *getone_keywords[] = {"key", "default", NULL};
- 
- if (!PyArg_ParseTupleAndKeywords(args, kwds, "O|O:getone",
-@@ -833,7 +833,7 @@ multidict_tp_init(MultiDictObject *self, PyObject *args, 
PyObject *kwds)
- static inline PyObject *
- multidict_add(
- MultiDictObject *self,
--#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13
-+#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 12
- PyObject *args,
- PyObject *kwds
- #else
-@@ -846,7 +846,7 @@ multidict_add(
- PyObject *key = NULL,

[oe] [meta-python][PATCH 1/2] python3-anyio: Upgrade 4.2.0 -> 4.3.0

2024-03-22 Thread Leon Anavi
Upgrade to version 4.3.0:

- Added support for the Python 3.12 walk_up keyword argument in
  anyio.Path.relative_to() (PR by Colin Taylor)
- Fixed passing total_tokens to anyio.CapacityLimiter() as a
  keyword argument not working on the trio backend (#515)
- Fixed Process.aclose() not performing the minimum level of
  necessary cleanup when cancelled. Previously:
- Cancellation of Process.aclose() could leak an orphan process
- Cancellation of run_process() could very briefly leak an orphan
  process.
- Cancellation of Process.aclose() or run_process() on Trio could
  leave standard streams unclosed
- Fixed Process.stdin.aclose(), Process.stdout.aclose(), and
  Process.stderr.aclose() not including a checkpoint on asyncio
- Fixed documentation on how to provide your own typed attributes

Signed-off-by: Leon Anavi 
---
 .../{python3-anyio_4.2.0.bb => python3-anyio_4.3.0.bb}  | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-anyio_4.2.0.bb => 
python3-anyio_4.3.0.bb} (78%)

diff --git a/meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb 
b/meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb
similarity index 78%
rename from meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb
rename to meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb
index 0bf907de7..2c7a9f8ca 100644
--- a/meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=c0a769411d2af7894099e8ff75058c9f"
 
 inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"e1875bb4b4e2de1669f4bc7869b6d3f54231cdced71605e6e64c9be77e3be50f"
+SRC_URI[sha256sum] = 
"f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"
 
 DEPENDS += " \
python3-setuptools-scm-native \
@@ -20,4 +20,8 @@ DEPENDS += " \
 RDEPENDS:${PN} += "\
 python3-idna \
 python3-sniffio \
+python3-core \
+python3-numbers \
+python3-io \
+python3-asyncio \
 "
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109524): 
https://lists.openembedded.org/g/openembedded-devel/message/109524
Mute This Topic: https://lists.openembedded.org/mt/105090485/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-httpx: Upgrade 0.26.0 -> 0.27.0

2024-03-22 Thread Leon Anavi
Upgrade to version 0.27.0:

- The app=... shortcut has been deprecated. Use the explicit style
  of transport=httpx.WSGITransport() or transport=httpx.ASGITransport()
  instead.
- Respect the http1 argument while configuring proxy transports.
- Fix RFC 2069 mode digest authentication.

Signed-off-by: Leon Anavi 
---
 .../{python3-httpx_0.26.0.bb => python3-httpx_0.27.0.bb}| 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-httpx_0.26.0.bb => 
python3-httpx_0.27.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb 
b/meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb
rename to meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb
index 50bff7f85..e4d3cbeee 100644
--- a/meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb
+++ b/meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.md;md5=c624803bdf6fc1c4ce39f5ae11d7bd05"
 
 inherit pypi python_hatchling
 
-SRC_URI[sha256sum] = 
"451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"
+SRC_URI[sha256sum] = 
"a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"
 
 DEPENDS += "\
 python3-hatch-fancy-pypi-readme-native \
@@ -22,6 +22,10 @@ RDEPENDS:${PN} += "\
 python3-httpcore \
 python3-idna \
 python3-sniffio \
+python3-json \
+python3-core \
+python3-netclient \
+python3-compression \
 "
 
 PACKAGES += "\
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109525): 
https://lists.openembedded.org/g/openembedded-devel/message/109525
Mute This Topic: https://lists.openembedded.org/mt/105090486/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-kivy: Upgrade 2.2.1 -> 2.3.0

2024-01-09 Thread Leon Anavi
Upgrade to version 2.3.0:

- core-providers (audio): removes deprecated status property
- core-providers (audio): removes deprecated filename property
- core-providers (window): Removes deprecated toggle_fullscreen
  method
- Add graphics with antialiasing: SmoothRectangle, SmoothEllipse,
  SmoothRoundedRectangle, SmoothQuad and SmoothTriangle
- Linux dependencies: Build libpng16 for freetype so can render
  colored emoji
- Remove the extra position added to undo list while using Shift
  key
- macOS dependencies: Build libpng16 for freetype, so can render
  colored emoji
- Honour multiline=True/False while pasting, Fix Scroll after
  backspace and undo.
- Added spanish layout json for the vkeyboard
- Pillow text provider: use get_bbox when get_size is not
  available. Allows latest versions of pillow to work along with
  older ones.

License-Update: Copyright year changes

Signed-off-by: Leon Anavi 
---
 .../python/{python3-kivy_2.2.1.bb => python3-kivy_2.3.0.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-kivy_2.2.1.bb => 
python3-kivy_2.3.0.bb} (93%)

diff --git a/meta-python/recipes-devtools/python/python3-kivy_2.2.1.bb 
b/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb
similarity index 93%
rename from meta-python/recipes-devtools/python/python3-kivy_2.2.1.bb
rename to meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb
index a72ee14f6..9e791c6e7 100644
--- a/meta-python/recipes-devtools/python/python3-kivy_2.2.1.bb
+++ b/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb
@@ -2,7 +2,7 @@ SUMMARY = "Open source Python library for rapid development of 
applications \
 that make use of innovative user interfaces, such as multi-touch apps."
 HOMEPAGE = "https://kivy.org/;
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=ed5cd0f2cfda42852c332e3b88c85fea"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=6d3bc49400e35d5a2279d14c40dcfb09"
 
 inherit setuptools3 pkgconfig features_check
 PIP_INSTALL_PACKAGE = "Kivy"
@@ -15,7 +15,7 @@ SRC_URI = 
"git://github.com/kivy/kivy.git;protocol=https;branch=stable \
file://0001-add-support-for-glesv2.patch \
"
 
-SRCREV = "344768bfefd2e8f5302cc9dfb8ca41991ce6f7e7"
+SRCREV = "9ef218027178115a66b417ae34b21f488bdd3617"
 
 S = "${WORKDIR}/git"
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108195): 
https://lists.openembedded.org/g/openembedded-devel/message/108195
Mute This Topic: https://lists.openembedded.org/mt/103619479/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-wtforms: Upgrade 3.1.1 -> 3.1.2

2024-01-09 Thread Leon Anavi
Upgrade to version 3.1.2:

- Fix SelectMultipleField value coercion on validation.

Signed-off-by: Leon Anavi 
---
 .../{python3-wtforms_3.1.1.bb => python3-wtforms_3.1.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-wtforms_3.1.1.bb => 
python3-wtforms_3.1.2.bb} (87%)

diff --git a/meta-python/recipes-devtools/python/python3-wtforms_3.1.1.bb 
b/meta-python/recipes-devtools/python/python3-wtforms_3.1.2.bb
similarity index 87%
rename from meta-python/recipes-devtools/python/python3-wtforms_3.1.1.bb
rename to meta-python/recipes-devtools/python/python3-wtforms_3.1.2.bb
index b57c31100..1459538ea 100644
--- a/meta-python/recipes-devtools/python/python3-wtforms_3.1.1.bb
+++ b/meta-python/recipes-devtools/python/python3-wtforms_3.1.2.bb
@@ -5,7 +5,7 @@ LICENSE = "BSD-3-Clause"
 
 LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=17ed54aa95f4a6cd0d7a4747d14b64d0"
 
-SRC_URI[sha256sum] = 
"5e51df8af9a60f6beead75efa10975e97768825a82146a65c7cbf5b915990620"
+SRC_URI[sha256sum] = 
"f8d76180d7239c94c6322f7990ae1216dae3659b7aa1cee94b6318bdffb474b9"
 
 UPSTREAM_CHECK_URI = "https://pypi.python.org/pypi/WTForms;
 UPSTREAM_CHECK_REGEX = "/WTForms/(?P(\d+[\.\-_]*)+)"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108194): 
https://lists.openembedded.org/g/openembedded-devel/message/108194
Mute This Topic: https://lists.openembedded.org/mt/103619478/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-webargs: Upgrade 8.3.0 -> 8.4.0

2024-01-09 Thread Leon Anavi
Upgrade to version 8.4.0:

- Add a new class attribute, empty_value to DelimitedList and
  DelimitedTuple, with a default of "". This controls the value
  deserialized when an empty string is seen.
- The rule for default argument names has been made configurable
  by overriding the get_default_arg_name method. This is described
  in the argument passing documentation.
- Drop support for Python 3.7, which is EOL.
- Type annotations for FlaskParser have been improved.

License-Update: Copyright year changes

Signed-off-by: Leon Anavi 
---
 .../python/python3-webargs_8.3.0.bb | 13 -
 .../python/python3-webargs_8.4.0.bb | 17 +
 2 files changed, 17 insertions(+), 13 deletions(-)
 delete mode 100644 meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-webargs_8.4.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb 
b/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb
deleted file mode 100644
index d8ce4ab40..0
--- a/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-SUMMARY = "Declarative parsing and validation of HTTP request objects, with 
built-in support for popular web frameworks."
-HOMEPAGE = "https://github.com/marshmallow-code/webargs;
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=c3ff8567ef1f2a8cf223f30ac5a6f094"
-
-inherit pypi setuptools3
-
-SRC_URI[sha256sum] = 
"cab207941b0686c4d086c823632ddcd4343151644341a32fcf50b8eaa71e31c7"
-
-RDEPENDS:${PN} += "\
-python3-marshmallow \
-python3-packaging \
-"
diff --git a/meta-python/recipes-devtools/python/python3-webargs_8.4.0.bb 
b/meta-python/recipes-devtools/python/python3-webargs_8.4.0.bb
new file mode 100644
index 0..ea830807c
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-webargs_8.4.0.bb
@@ -0,0 +1,17 @@
+SUMMARY = "Declarative parsing and validation of HTTP request objects, with 
built-in support for popular web frameworks."
+HOMEPAGE = "https://github.com/marshmallow-code/webargs;
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=dfbd4ae0074716275fc229c775723e8f"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"ea99368214a4ce613924be99d71db58c269631e95eff4fa09b7354e52dc006a5"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-marshmallow \
+${PYTHON_PN}-packaging \
+${PYTHON_PN}-core \
+${PYTHON_PN}-json \
+${PYTHON_PN}-asyncio \
+${PYTHON_PN}-logging \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108193): 
https://lists.openembedded.org/g/openembedded-devel/message/108193
Mute This Topic: https://lists.openembedded.org/mt/103619463/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] ssd1306: Update and remove patch

2024-01-08 Thread Leon Anavi
Update ssd1306_linux, OLED SSD1306 Linux user space driver, to the
latest version and remove a patch that has been merged in upstream
of the project in GitHub.

Signed-off-by: Leon Anavi 
---
 .../ssd1306/0001-Use-include-filename.patch   | 49 ---
 .../recipes-devtools/ssd1306/ssd1306_git.bb   |  3 +-
 2 files changed, 1 insertion(+), 51 deletions(-)
 delete mode 100644 
meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch

diff --git 
a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch 
b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
deleted file mode 100644
index dfe48175a..0
--- a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From cb32ebbb1efb3202808809861ec3cbd811c55bd2 Mon Sep 17 00:00:00 2001
-From: Leon Anavi 
-Date: Sat, 30 Dec 2023 13:23:31 +
-Subject: [PATCH] Use include "filename"
-
-Use include "filename" to include programmer-defined header files
-from the same directory as the file containing the directive.
-
-Upstream-Status: Submitted [https://github.com/armlabs/ssd1306_linux/pull/4]
-
-Signed-off-by: Leon Anavi 

- main.c| 2 +-
- ssd1306.c | 6 +++---
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/main.c b/main.c
-index c1ffc2f..18e2b84 100644
 a/main.c
-+++ b/main.c
-@@ -6,7 +6,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include "ssd1306.h"
- 
- void print_help()
- {
-diff --git a/ssd1306.c b/ssd1306.c
-index a03674a..2e6ba97 100644
 a/ssd1306.c
-+++ b/ssd1306.c
-@@ -8,9 +8,9 @@
- #include 
- #include 
- #include 
--#include 
--#include 
--#include 
-+#include "linux_i2c.h"
-+#include "ssd1306.h"
-+#include "font.h"
- 
- const char init_oled_type_file[] = "/tmp/.ssd1306_oled_type";
- 
--- 
-2.39.2
-
diff --git a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb 
b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
index 5adfd3ed6..f9e367959 100644
--- a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
@@ -8,9 +8,8 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=7b694e603a996c3bfdc6093ed1f70c8f"
 
 SRC_URI = " \
 git://github.com/armlabs/ssd1306_linux.git;protocol=https;branch=master \
-file://0001-Use-include-filename.patch \
 "
-SRCREV = "7375f1088732d243f7167c9a17725f1a860da587"
+SRCREV = "34b42992a43fda69c6ba2557b718601cafe16251"
 
 S = "${WORKDIR}/git"
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108128): 
https://lists.openembedded.org/g/openembedded-devel/message/108128
Mute This Topic: https://lists.openembedded.org/mt/103594639/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv3] ssd1306_git.bb: Add ssd1306_linux

2024-01-02 Thread Leon Anavi
Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on
the i2c library libi2c from i2c-tools. Example usage for a
compatible display with resolution 128x64 pixels:

ssd1306_bin -n 1 -I 128x64
ssd1306_bin -n 1 -c
ssd1306_bin -n 1 -r 0
ssd1306_bin -n 1 -x 1 -y 1
ssd1306_bin -n 1 -l "Hello World"

Pending GitHub pull request to the upstream of the project:
https://github.com/armlabs/ssd1306_linux/pull/4

After fixing the upstream 0001-Use-include-filename.patch should
be removed from the recipe.

Signed-off-by: Leon Anavi 
---
 .../ssd1306/0001-Use-include-filename.patch   | 49 +++
 .../recipes-devtools/ssd1306/ssd1306_git.bb   | 25 ++
 2 files changed, 74 insertions(+)
 create mode 100644 
meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
 create mode 100644 meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb

diff --git 
a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch 
b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
new file mode 100644
index 0..dfe48175a
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
@@ -0,0 +1,49 @@
+From cb32ebbb1efb3202808809861ec3cbd811c55bd2 Mon Sep 17 00:00:00 2001
+From: Leon Anavi 
+Date: Sat, 30 Dec 2023 13:23:31 +
+Subject: [PATCH] Use include "filename"
+
+Use include "filename" to include programmer-defined header files
+from the same directory as the file containing the directive.
+
+Upstream-Status: Submitted [https://github.com/armlabs/ssd1306_linux/pull/4]
+
+Signed-off-by: Leon Anavi 
+---
+ main.c| 2 +-
+ ssd1306.c | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/main.c b/main.c
+index c1ffc2f..18e2b84 100644
+--- a/main.c
 b/main.c
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include "ssd1306.h"
+ 
+ void print_help()
+ {
+diff --git a/ssd1306.c b/ssd1306.c
+index a03674a..2e6ba97 100644
+--- a/ssd1306.c
 b/ssd1306.c
+@@ -8,9 +8,9 @@
+ #include 
+ #include 
+ #include 
+-#include 
+-#include 
+-#include 
++#include "linux_i2c.h"
++#include "ssd1306.h"
++#include "font.h"
+ 
+ const char init_oled_type_file[] = "/tmp/.ssd1306_oled_type";
+ 
+-- 
+2.39.2
+
diff --git a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb 
b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
new file mode 100644
index 0..5adfd3ed6
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
@@ -0,0 +1,25 @@
+SUMMARY="SSD1306 OLED I2C drive"
+DESCRIPTION = "SSD1306 OLED I2C driver working in Linux"
+HOMEPAGE = "https://github.com/armlabs/ssd1306_linux;
+SECTION = "console/utils"
+LICENSE = "MIT"
+
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7b694e603a996c3bfdc6093ed1f70c8f"
+
+SRC_URI = " \
+git://github.com/armlabs/ssd1306_linux.git;protocol=https;branch=master \
+file://0001-Use-include-filename.patch \
+"
+SRCREV = "7375f1088732d243f7167c9a17725f1a860da587"
+
+S = "${WORKDIR}/git"
+
+# coreutils provides fmt which is used in the Makefile
+DEPENDS = "i2c-tools coreutils-native"
+
+EXTRA_OEMAKE = "CC='${CC}' CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}'"
+
+do_install() {
+install -d ${D}${bindir}
+install -m 0755 ${B}/ssd1306_bin ${D}${bindir}
+}
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108014): 
https://lists.openembedded.org/g/openembedded-devel/message/108014
Mute This Topic: https://lists.openembedded.org/mt/103487593/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] ssd1306_git.bb: Add ssd1306_linux

2024-01-02 Thread Leon Anavi
Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on
the i2c library libi2c from i2c-tools. Example usage for a
compatible display with resolution 128x64 pixels:

ssd1306_bin -n 1 -I 128x64
ssd1306_bin -n 1 -c
ssd1306_bin -n 1 -r 0
ssd1306_bin -n 1 -x 1 -y 1
ssd1306_bin -n 1 -l "Hello World"

Pending GitHub pull request to the upstream of the project:
https://github.com/armlabs/ssd1306_linux/pull/4

After fixing the upstream 0001-Use-include-filename.patch should
be removed from the recipe.

Signed-off-by: Leon Anavi 
---
 .../ssd1306/0001-Use-include-filename.patch   | 52 +++
 .../recipes-devtools/ssd1306/ssd1306_git.bb   | 25 +
 2 files changed, 77 insertions(+)
 create mode 100644 
meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
 create mode 100644 meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb

diff --git 
a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch 
b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
new file mode 100644
index 0..a43116084
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
@@ -0,0 +1,52 @@
+From cb32ebbb1efb3202808809861ec3cbd811c55bd2 Mon Sep 17 00:00:00 2001
+From: Leon Anavi 
+Date: Sat, 30 Dec 2023 13:23:31 +
+Subject: [PATCH] Use include "filename"
+
+Use include "filename" to include programmer-defined header files
+from the same directory as the file containing the directive.
+
+GitHub pull request to the upstream of the project:
+https://github.com/armlabs/ssd1306_linux/pull/4
+
+Upstream-Status: Pending
+
+Signed-off-by: Leon Anavi 
+---
+ main.c| 2 +-
+ ssd1306.c | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/main.c b/main.c
+index c1ffc2f..18e2b84 100644
+--- a/main.c
 b/main.c
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include "ssd1306.h"
+ 
+ void print_help()
+ {
+diff --git a/ssd1306.c b/ssd1306.c
+index a03674a..2e6ba97 100644
+--- a/ssd1306.c
 b/ssd1306.c
+@@ -8,9 +8,9 @@
+ #include 
+ #include 
+ #include 
+-#include 
+-#include 
+-#include 
++#include "linux_i2c.h"
++#include "ssd1306.h"
++#include "font.h"
+ 
+ const char init_oled_type_file[] = "/tmp/.ssd1306_oled_type";
+ 
+-- 
+2.39.2
+
diff --git a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb 
b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
new file mode 100644
index 0..5adfd3ed6
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
@@ -0,0 +1,25 @@
+SUMMARY="SSD1306 OLED I2C drive"
+DESCRIPTION = "SSD1306 OLED I2C driver working in Linux"
+HOMEPAGE = "https://github.com/armlabs/ssd1306_linux;
+SECTION = "console/utils"
+LICENSE = "MIT"
+
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7b694e603a996c3bfdc6093ed1f70c8f"
+
+SRC_URI = " \
+git://github.com/armlabs/ssd1306_linux.git;protocol=https;branch=master \
+file://0001-Use-include-filename.patch \
+"
+SRCREV = "7375f1088732d243f7167c9a17725f1a860da587"
+
+S = "${WORKDIR}/git"
+
+# coreutils provides fmt which is used in the Makefile
+DEPENDS = "i2c-tools coreutils-native"
+
+EXTRA_OEMAKE = "CC='${CC}' CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}'"
+
+do_install() {
+install -d ${D}${bindir}
+install -m 0755 ${B}/ssd1306_bin ${D}${bindir}
+}
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108007): 
https://lists.openembedded.org/g/openembedded-devel/message/108007
Mute This Topic: https://lists.openembedded.org/mt/103479288/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] ssd1306_git.bb: Add ssd1306_linux

2023-12-31 Thread Leon Anavi
Hi Khem,

Happy New Year! Best wishes for 2024.

On Sat, Dec 30, 2023, 19:39 Khem Raj  wrote:

>
>
> On Sat, Dec 30, 2023 at 9:11 AM Leon Anavi 
> wrote:
>
>> Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on
>> the i2c library libi2c from i2c-tools. Example usage for a
>> compatible display with resolution 128x64 pixels:
>>
>> ssd1306_bin -n 1 -I 128x64
>> ssd1306_bin -n 1 -c
>> ssd1306_bin -n 1 -r 0
>> ssd1306_bin -n 1 -x 1 -y 1
>> ssd1306_bin -n 1 -l "Hello World"
>>
>> Signed-off-by: Leon Anavi 
>> ---
>>  .../ssd1306/0001-Use-include-filename.patch   | 49 +++
>>  .../recipes-devtools/ssd1306/ssd1306_git.bb   | 25 ++
>>  2 files changed, 74 insertions(+)
>>  create mode 100644
>> meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
>>  create mode 100644 meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
>>
>> diff --git
>> a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
>> b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
>> new file mode 100644
>> index 0..9ec682c7b
>> --- /dev/null
>> +++
>> b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
>> @@ -0,0 +1,49 @@
>> +From cb32ebbb1efb3202808809861ec3cbd811c55bd2 Mon Sep 17 00:00:00 2001
>> +From: Leon Anavi 
>> +Date: Sat, 30 Dec 2023 13:23:31 +
>> +Subject: [PATCH] Use include "filename"
>> +
>> +Use include "filename" to include programmer-defined header files
>> +from the same directory as the file containing the directive.
>> +
>> +Upstream-Status: Pending
>
>
> I think it’s a good patch to submit upstream perhaps do that as well while
> you are at it
>

Yes, I have already opened a GitHub pull request to upstream this fix:
https://github.com/armlabs/ssd1306_linux/pull/4

Should I make any changes to the ssd1306 recipe to be accepted to meta-oe?

Best regards, Leon


>> +
>> +Signed-off-by: Leon Anavi 
>> +---
>> + main.c| 2 +-
>> + ssd1306.c | 6 +++---
>> + 2 files changed, 4 insertions(+), 4 deletions(-)
>> +
>> +diff --git a/main.c b/main.c
>> +index c1ffc2f..18e2b84 100644
>> +--- a/main.c
>>  b/main.c
>> +@@ -6,7 +6,7 @@
>> + #include 
>> + #include 
>> + #include 
>> +-#include 
>> ++#include "ssd1306.h"
>> +
>> + void print_help()
>> + {
>> +diff --git a/ssd1306.c b/ssd1306.c
>> +index a03674a..2e6ba97 100644
>> +--- a/ssd1306.c
>>  b/ssd1306.c
>> +@@ -8,9 +8,9 @@
>> + #include 
>> + #include 
>> + #include 
>> +-#include 
>> +-#include 
>> +-#include 
>> ++#include "linux_i2c.h"
>> ++#include "ssd1306.h"
>> ++#include "font.h"
>> +
>> + const char init_oled_type_file[] = "/tmp/.ssd1306_oled_type";
>> +
>> +--
>> +2.39.2
>> +
>> diff --git a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
>> b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
>> new file mode 100644
>> index 0..5adfd3ed6
>> --- /dev/null
>> +++ b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
>> @@ -0,0 +1,25 @@
>> +SUMMARY="SSD1306 OLED I2C drive"
>> +DESCRIPTION = "SSD1306 OLED I2C driver working in Linux"
>> +HOMEPAGE = "https://github.com/armlabs/ssd1306_linux;
>> +SECTION = "console/utils"
>> +LICENSE = "MIT"
>> +
>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=7b694e603a996c3bfdc6093ed1f70c8f"
>> +
>> +SRC_URI = " \
>> +git://
>> github.com/armlabs/ssd1306_linux.git;protocol=https;branch=master \
>> +file://0001-Use-include-filename.patch \
>> +"
>> +SRCREV = "7375f1088732d243f7167c9a17725f1a860da587"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +# coreutils provides fmt which is used in the Makefile
>> +DEPENDS = "i2c-tools coreutils-native"
>> +
>> +EXTRA_OEMAKE = "CC='${CC}' CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}'"
>> +
>> +do_install() {
>> +install -d ${D}${bindir}
>> +install -m 0755 ${B}/ssd1306_bin ${D}${bindir}
>> +}
>> --
>> 2.39.2
>>
>>
>> 
>>
>>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107983): 
https://lists.openembedded.org/g/openembedded-devel/message/107983
Mute This Topic: https://lists.openembedded.org/mt/103434392/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] ssd1306_git.bb: Add ssd1306_linux

2023-12-30 Thread Leon Anavi
Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on
the i2c library libi2c from i2c-tools. Example usage for a
compatible display with resolution 128x64 pixels:

ssd1306_bin -n 1 -I 128x64
ssd1306_bin -n 1 -c
ssd1306_bin -n 1 -r 0
ssd1306_bin -n 1 -x 1 -y 1
ssd1306_bin -n 1 -l "Hello World"

Signed-off-by: Leon Anavi 
---
 .../ssd1306/0001-Use-include-filename.patch   | 49 +++
 .../recipes-devtools/ssd1306/ssd1306_git.bb   | 25 ++
 2 files changed, 74 insertions(+)
 create mode 100644 
meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
 create mode 100644 meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb

diff --git 
a/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch 
b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
new file mode 100644
index 0..9ec682c7b
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306/0001-Use-include-filename.patch
@@ -0,0 +1,49 @@
+From cb32ebbb1efb3202808809861ec3cbd811c55bd2 Mon Sep 17 00:00:00 2001
+From: Leon Anavi 
+Date: Sat, 30 Dec 2023 13:23:31 +
+Subject: [PATCH] Use include "filename"
+
+Use include "filename" to include programmer-defined header files
+from the same directory as the file containing the directive.
+
+Upstream-Status: Pending
+
+Signed-off-by: Leon Anavi 
+---
+ main.c| 2 +-
+ ssd1306.c | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/main.c b/main.c
+index c1ffc2f..18e2b84 100644
+--- a/main.c
 b/main.c
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include "ssd1306.h"
+ 
+ void print_help()
+ {
+diff --git a/ssd1306.c b/ssd1306.c
+index a03674a..2e6ba97 100644
+--- a/ssd1306.c
 b/ssd1306.c
+@@ -8,9 +8,9 @@
+ #include 
+ #include 
+ #include 
+-#include 
+-#include 
+-#include 
++#include "linux_i2c.h"
++#include "ssd1306.h"
++#include "font.h"
+ 
+ const char init_oled_type_file[] = "/tmp/.ssd1306_oled_type";
+ 
+-- 
+2.39.2
+
diff --git a/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb 
b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
new file mode 100644
index 0..5adfd3ed6
--- /dev/null
+++ b/meta-oe/recipes-devtools/ssd1306/ssd1306_git.bb
@@ -0,0 +1,25 @@
+SUMMARY="SSD1306 OLED I2C drive"
+DESCRIPTION = "SSD1306 OLED I2C driver working in Linux"
+HOMEPAGE = "https://github.com/armlabs/ssd1306_linux;
+SECTION = "console/utils"
+LICENSE = "MIT"
+
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7b694e603a996c3bfdc6093ed1f70c8f"
+
+SRC_URI = " \
+git://github.com/armlabs/ssd1306_linux.git;protocol=https;branch=master \
+file://0001-Use-include-filename.patch \
+"
+SRCREV = "7375f1088732d243f7167c9a17725f1a860da587"
+
+S = "${WORKDIR}/git"
+
+# coreutils provides fmt which is used in the Makefile
+DEPENDS = "i2c-tools coreutils-native"
+
+EXTRA_OEMAKE = "CC='${CC}' CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}'"
+
+do_install() {
+install -d ${D}${bindir}
+install -m 0755 ${B}/ssd1306_bin ${D}${bindir}
+}
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107908): 
https://lists.openembedded.org/g/openembedded-devel/message/107908
Mute This Topic: https://lists.openembedded.org/mt/103434392/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/4] python3-rlp: upgrade 3.0.0 -> 4.0.0

2023-12-18 Thread Leon Anavi
Upgrade to version 4.0.0:

- repr() now returns an evaluatable string, like
  MyRLPObj(my_int_field=1, my_str_field="a_str")
- Convert .format strings to f-strings
- Add autoflake linting and move config to pyproject.toml

Signed-off-by: Leon Anavi 
---
 ...-setup-don-t-use-setuptools-markdown.patch | 37 ---
 ...hon3-rlp_3.0.0.bb => python3-rlp_4.0.0.bb} |  8 ++--
 2 files changed, 5 insertions(+), 40 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-rlp/0001-setup-don-t-use-setuptools-markdown.patch
 rename meta-python/recipes-devtools/python/{python3-rlp_3.0.0.bb => 
python3-rlp_4.0.0.bb} (60%)

diff --git 
a/meta-python/recipes-devtools/python/python3-rlp/0001-setup-don-t-use-setuptools-markdown.patch
 
b/meta-python/recipes-devtools/python/python3-rlp/0001-setup-don-t-use-setuptools-markdown.patch
deleted file mode 100644
index 0ab012a98..0
--- 
a/meta-python/recipes-devtools/python/python3-rlp/0001-setup-don-t-use-setuptools-markdown.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 5a2db801c6520be296cee9cba0e0e4ffac68430c Mon Sep 17 00:00:00 2001
-From: Bartosz Golaszewski 
-Date: Wed, 11 May 2022 15:11:19 +0200
-Subject: [PATCH] setup: don't use setuptools-markdown
-
-This project is deprecated and irrelevant for the functionality of
-pyrlp. We don't support it in meta-python so just drop it from the
-dependencies.
-
-Signed-off-by: Bartosz Golaszewski 

-Upstream-Status: Pending
-
- setup.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 1055fb1..55fca24 100755
 a/setup.py
-+++ b/setup.py
-@@ -46,13 +46,11 @@ setup(
- # *IMPORTANT*: Don't manually change the version here. See README for 
more.
- version='3.0.0',
- description="A package for Recursive Length Prefix encoding and decoding",
--long_description_markdown_filename='README.md',
- author="jnnk",
- author_email='jnnk...@gmail.com',
- url='https://github.com/ethereum/pyrlp',
- packages=find_packages(exclude=["tests", "tests.*"]),
- include_package_data=True,
--setup_requires=['setuptools-markdown'],
- install_requires=[
- "eth-utils>=2.0.0,<3",
- ],
--- 
-2.34.1
-
diff --git a/meta-python/recipes-devtools/python/python3-rlp_3.0.0.bb 
b/meta-python/recipes-devtools/python/python3-rlp_4.0.0.bb
similarity index 60%
rename from meta-python/recipes-devtools/python/python3-rlp_3.0.0.bb
rename to meta-python/recipes-devtools/python/python3-rlp_4.0.0.bb
index e747ae33b..49efd09a4 100644
--- a/meta-python/recipes-devtools/python/python3-rlp_3.0.0.bb
+++ b/meta-python/recipes-devtools/python/python3-rlp_4.0.0.bb
@@ -4,11 +4,13 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=00854fa80a84236706b11f47f23e61e7"
 
-SRC_URI[sha256sum] = 
"63b0465d2948cd9f01de449d7adfb92d207c1aef3982f20310f8009be4a507e8"
-SRC_URI += "file://0001-setup-don-t-use-setuptools-markdown.patch"
+SRC_URI[sha256sum] = 
"61a5541f86e4684ab145cb849a5929d2ced8222930a570b3941cf4af16b72a78"
 
 inherit pypi setuptools3
 
 DEPENDS += "python3-pip-native"
 
-RDEPENDS:${PN} += "python3-eth-utils"
+RDEPENDS:${PN} += " \
+${PYTHON_PN}-eth-utils \
+${PYTHON_PN}-typing-extensions \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107548): 
https://lists.openembedded.org/g/openembedded-devel/message/107548
Mute This Topic: https://lists.openembedded.org/mt/103246543/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/4] python3-dominate: upgrade 2.8.0 -> 2.9.0

2023-12-18 Thread Leon Anavi
Upgrade to version 2.9.0:

- Modernize setuptools support to use pyproject.toml
- Remove brittle test

Remove fix-ptests.patch as the issue has been solved upstream.

Signed-off-by: Leon Anavi 
---
 .../python/python3-dominate/fix-ptests.patch  | 20 ---
 ...ate_2.8.0.bb => python3-dominate_2.9.0.bb} |  5 ++---
 2 files changed, 2 insertions(+), 23 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-dominate/fix-ptests.patch
 rename meta-python/recipes-devtools/python/{python3-dominate_2.8.0.bb => 
python3-dominate_2.9.0.bb} (77%)

diff --git 
a/meta-python/recipes-devtools/python/python3-dominate/fix-ptests.patch 
b/meta-python/recipes-devtools/python/python3-dominate/fix-ptests.patch
deleted file mode 100644
index 81211d449..0
--- a/meta-python/recipes-devtools/python/python3-dominate/fix-ptests.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Fixes test failures on musl
-
-Fixes errors
-ptestresult.python3-dominate.tests/test_dom_tag.py::test___get_thread_context
-
-Upstream-Status: Pending
-Signed-off-by: Khem Raj 
-
-diff --git a/tests/test_dom_tag.py b/tests/test_dom_tag.py
-index 43ffecb..1126e54 100644
 a/tests/test_dom_tag.py
-+++ b/tests/test_dom_tag.py
-@@ -18,6 +18,7 @@ def test___get_thread_context(monkeypatch):
- monkeypatch.setattr(sut, 'threading', threading)
- 
- assert sut._get_thread_context() in [
-+1692341442, # Python >= 3.9, 32-bit
- -6805948436281256182, # Python >= 3.9
- 3713141171098444831, # Python < 3.9
- ]
diff --git a/meta-python/recipes-devtools/python/python3-dominate_2.8.0.bb 
b/meta-python/recipes-devtools/python/python3-dominate_2.9.0.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-dominate_2.8.0.bb
rename to meta-python/recipes-devtools/python/python3-dominate_2.9.0.bb
index 6b0489e4f..2234e541b 100644
--- a/meta-python/recipes-devtools/python/python3-dominate_2.8.0.bb
+++ b/meta-python/recipes-devtools/python/python3-dominate_2.9.0.bb
@@ -2,13 +2,12 @@ SUMMARY = "Dominate is a Python library for creating and 
manipulating HTML docum
 LICENSE = "LGPL-3.0-only"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b52f2d57d10c4f7ee67a7eb9615d5d24"
 
-SRC_URI[sha256sum] = 
"4c90c3befaf88e612b71f4b39af7bcbef8977acfa855cec957225a8fbf504007"
+SRC_URI[sha256sum] = 
"b15791ebea432218543a1702d76ae45d2ff95ff994e52014b8686a69dad772fd"
 
-inherit pypi setuptools3 ptest
+inherit pypi ptest python_setuptools_build_meta
 
 SRC_URI += " \
file://run-ptest \
-   file://fix-ptests.patch \
 "
 
 RDEPENDS:${PN}-ptest += " \
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107547): 
https://lists.openembedded.org/g/openembedded-devel/message/107547
Mute This Topic: https://lists.openembedded.org/mt/103246542/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/4] python3-zeroconf: upgrade 0.128.4 -> 0.130.0

2023-12-18 Thread Leon Anavi
Upgrade to version 0.130.0:

- Make ServiceInfo aware of question history
- Small speed up to ServiceInfo construction
- Significantly improve efficiency of the ServiceBrowser scheduler
- Small speed up to processing incoming records
- Small performance improvement for converting time
- Small performance improvement for ServiceInfo asking questions
- Small performance improvement constructing outgoing questions
- Scheduling race with the QueryScheduler
- Ensure question history suppresses duplicates
- Microsecond precision loss in the query handler
- Ensure IPv6 scoped address construction uses the string cache

Signed-off-by: Leon Anavi 
---
 ...{python3-zeroconf_0.128.4.bb => python3-zeroconf_0.130.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-zeroconf_0.128.4.bb => 
python3-zeroconf_0.130.0.bb} (82%)

diff --git a/meta-python/recipes-devtools/python/python3-zeroconf_0.128.4.bb 
b/meta-python/recipes-devtools/python/python3-zeroconf_0.130.0.bb
similarity index 82%
rename from meta-python/recipes-devtools/python/python3-zeroconf_0.128.4.bb
rename to meta-python/recipes-devtools/python/python3-zeroconf_0.130.0.bb
index bb3a163c8..8ae169c52 100644
--- a/meta-python/recipes-devtools/python/python3-zeroconf_0.128.4.bb
+++ b/meta-python/recipes-devtools/python/python3-zeroconf_0.130.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/jstasiak/python-zeroconf;
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=6;endline=6;md5=6517bdc8f2416f27ab725d4702f7aac3"
 
-SRC_URI[sha256sum] = 
"57590a48e36897a04ea4b1a41ba6bbf833637b99ac6fa9530a2f70783d916c39"
+SRC_URI[sha256sum] = 
"db96a3033bc2ece2c75d873796e82530e092e250d03d07dd530828cf84ae16f0"
 
 inherit pypi setuptools3
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107546): 
https://lists.openembedded.org/g/openembedded-devel/message/107546
Mute This Topic: https://lists.openembedded.org/mt/103246541/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/4] python3-sdbus: upgrade 0.11.0 -> 0.11.1

2023-12-18 Thread Leon Anavi
Upgrade to version 0.11.1:

- Improved interface generator handling of multiple uppercase
  letters sequences.
- Improved python formatting generated by interface code generator.
- Added option --block to generate blocking interface code.
- Fixed docstrings still being present even if python was
  configured with --without-doc-strings.
- Fixed interface generator crashing when a rare write-only
  property is encountered.
- Fixed async interfaces iterating over all members during
  initialization.
- Fixed TypeError: Dbus type '\x00' is unknown being raised when
  trying to read from a message more than one time.
- Fixed missing class body when generating code for interface
  without members.

Signed-off-by: Leon Anavi 
---
 .../{python3-sdbus_0.11.0.bb => python3-sdbus_0.11.1.bb}  | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-sdbus_0.11.0.bb => 
python3-sdbus_0.11.1.bb} (64%)

diff --git a/meta-python/recipes-devtools/python/python3-sdbus_0.11.0.bb 
b/meta-python/recipes-devtools/python/python3-sdbus_0.11.1.bb
similarity index 64%
rename from meta-python/recipes-devtools/python/python3-sdbus_0.11.0.bb
rename to meta-python/recipes-devtools/python/python3-sdbus_0.11.1.bb
index 6abdad0be..6372d3488 100644
--- a/meta-python/recipes-devtools/python/python3-sdbus_0.11.0.bb
+++ b/meta-python/recipes-devtools/python/python3-sdbus_0.11.1.bb
@@ -3,9 +3,15 @@ HOMEPAGE = "https://python-sdbus.readthedocs.io/en/latest/;
 LICENSE = "LGPL-2.1-or-later"
 LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=8;endline=8;md5=e77986dc8e2ee22d44a7c863e96852ae"
 
-SRC_URI[sha256sum] = 
"f86fbadae54fea6441ec2f27dc29daf085269d66c5d9df1a4fbc9474a24b91d0"
+SRC_URI[sha256sum] = 
"adb97718ce996bb308520682c50b1a13e606d65a6edb1c1967a15d2e570cb3b7"
 
 REQUIRED_DISTRO_FEATURES = "systemd"
 DEPENDS += "systemd"
 
+RDEPENDS:${PN} += " \
+${PYTHON_PN}-asyncio \
+${PYTHON_PN}-numbers \
+${PYTHON_PN}-core \
+"
+
 inherit pypi setuptools3 features_check pkgconfig
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107545): 
https://lists.openembedded.org/g/openembedded-devel/message/107545
Mute This Topic: https://lists.openembedded.org/mt/103246540/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/6] python3-frozenlist: upgrade 1.4.0 -> 1.4.1

2023-12-15 Thread Leon Anavi
Upgrade to version 1.4.1:

- Declared Python 3.12 and PyPy 3.8-3.10 supported officially in
  the distribution package metadata.
- Replaced the packaging is replaced from an old-fashioned
 :file:setup.py to an in-tree :pep:517 build backend

Signed-off-by: Leon Anavi 
---
 ...n3-frozenlist_1.4.0.bb => python3-frozenlist_1.4.1.bb} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-frozenlist_1.4.0.bb => 
python3-frozenlist_1.4.1.bb} (66%)

diff --git a/meta-python/recipes-devtools/python/python3-frozenlist_1.4.0.bb 
b/meta-python/recipes-devtools/python/python3-frozenlist_1.4.1.bb
similarity index 66%
rename from meta-python/recipes-devtools/python/python3-frozenlist_1.4.0.bb
rename to meta-python/recipes-devtools/python/python3-frozenlist_1.4.1.bb
index 340b0e384..1ce5c8452 100644
--- a/meta-python/recipes-devtools/python/python3-frozenlist_1.4.0.bb
+++ b/meta-python/recipes-devtools/python/python3-frozenlist_1.4.1.bb
@@ -3,9 +3,13 @@ HOMEPAGE = "https://github.com/aio-libs/frozenlist;
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=cf056e8e7a0a5477451af18b7b5aa98c"
 
-SRC_URI[sha256sum] = 
"09163bdf0b2907454042edb19f887c6d33806adc71fbd54afc14908bfdc22251"
+SRC_URI[sha256sum] = 
"c037a86e8513059a2613aaba4d817bb90b9d9b6b69aace3ce9c877e8c8ed402b"
 
 inherit pypi python_setuptools_build_meta
 
-BBCLASSEXTEND = "native nativesdk"
+DEPENDS += " \
+${PYTHON_PN}-expandvars-native \
+${PYTHON_PN}-cython-native \
+"
 
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107523): 
https://lists.openembedded.org/g/openembedded-devel/message/107523
Mute This Topic: https://lists.openembedded.org/mt/103193235/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 6/6] python3-aiohue: upgrade 4.6.2 -> 4.7.0

2023-12-15 Thread Leon Anavi
Upgrade to version 4.7.0:

- Backward compatibility fix
- Update project and CI
- Update models for updated schema and new resource types

Signed-off-by: Leon Anavi 
---
 .../{python3-aiohue_4.6.2.bb => python3-aiohue_4.7.0.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-aiohue_4.6.2.bb => 
python3-aiohue_4.7.0.bb} (74%)

diff --git a/meta-python/recipes-devtools/python/python3-aiohue_4.6.2.bb 
b/meta-python/recipes-devtools/python/python3-aiohue_4.7.0.bb
similarity index 74%
rename from meta-python/recipes-devtools/python/python3-aiohue_4.6.2.bb
rename to meta-python/recipes-devtools/python/python3-aiohue_4.7.0.bb
index b9256ca20..84aace451 100644
--- a/meta-python/recipes-devtools/python/python3-aiohue_4.6.2.bb
+++ b/meta-python/recipes-devtools/python/python3-aiohue_4.7.0.bb
@@ -4,9 +4,9 @@ SECTION = "devel/python"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=dab31a1d28183826937f4b152143a33f"
 
-SRC_URI[sha256sum] = 
"069af6bb0a7d34d566538af57cc10fb691ee04f844204e4f67d95a57f0b91a46"
+SRC_URI[sha256sum] = 
"3ca727b463e55bbe7c69b67f5503ffcd7d213c9644c4e458e3556ee6ea33855b"
 
-inherit pypi setuptools3
+inherit pypi python_setuptools_build_meta
 
 RDEPENDS:${PN} += " \
${PYTHON_PN}-aiohttp \
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107527): 
https://lists.openembedded.org/g/openembedded-devel/message/107527
Mute This Topic: https://lists.openembedded.org/mt/103193240/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 5/6] python3-cycler: upgrade 0.11.0 -> 0.12.1

2023-12-15 Thread Leon Anavi
Upgrade to version 0.12.1:

- Addition of type hints.
- Fixes the previous release not shipping the py.typed file.

Signed-off-by: Leon Anavi 
---
 .../{python3-cycler_0.11.0.bb => python3-cycler_0.12.1.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-cycler_0.11.0.bb => 
python3-cycler_0.12.1.bb} (68%)

diff --git a/meta-python/recipes-devtools/python/python3-cycler_0.11.0.bb 
b/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb
similarity index 68%
rename from meta-python/recipes-devtools/python/python3-cycler_0.11.0.bb
rename to meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb
index 59492e8bf..574083b61 100644
--- a/meta-python/recipes-devtools/python/python3-cycler_0.11.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb
@@ -3,9 +3,9 @@ HOMEPAGE = "http://github.com/matplotlib/cycler;
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=7713fe42cd766b15c710e19392bfa811"
 
-SRC_URI[sha256sum] = 
"9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f"
+SRC_URI[sha256sum] = 
"88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c"
 
-inherit pypi setuptools3
+inherit pypi python_setuptools_build_meta
 
 RDEPENDS:${PN} += "\
 python3-core \
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107526): 
https://lists.openembedded.org/g/openembedded-devel/message/107526
Mute This Topic: https://lists.openembedded.org/mt/103193239/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/6] python3-yarl: upgrade 1.9.2 -> 1.9.4

2023-12-15 Thread Leon Anavi
Upgrade to version 1.9.4:

- Started raising :py:exc:TypeError when a string value is passed
  into :py:meth:~yarl.URL.build as the port argument -- by
  :user:commonism
- The leading -- has been dropped from the :pep:517 in-tree build
backend config setting names. --pure-python is now just pure-python
- A step-by-step :doc:Release Guide 
  guide has been added, describing how to release yarl

Signed-off-by: Leon Anavi 
---
 .../{python3-yarl_1.9.2.bb => python3-yarl_1.9.4.bb} | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-yarl_1.9.2.bb => 
python3-yarl_1.9.4.bb} (70%)

diff --git a/meta-python/recipes-devtools/python/python3-yarl_1.9.2.bb 
b/meta-python/recipes-devtools/python/python3-yarl_1.9.4.bb
similarity index 70%
rename from meta-python/recipes-devtools/python/python3-yarl_1.9.2.bb
rename to meta-python/recipes-devtools/python/python3-yarl_1.9.4.bb
index 63700024c..d9fe4c0c4 100644
--- a/meta-python/recipes-devtools/python/python3-yarl_1.9.2.bb
+++ b/meta-python/recipes-devtools/python/python3-yarl_1.9.4.bb
@@ -3,13 +3,18 @@ HOMEPAGE = "https://github.com/aio-libs/yarl/;
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
 
-SRC_URI[sha256sum] = 
"04ab9d4b9f587c06d801c2abfe9317b77cdf996c65a90d5e84ecc45010823571"
+SRC_URI[sha256sum] = 
"566db86717cf8080b99b58b083b773a908ae40f06681e87e589a976faf8246bf"
 
 SRC_URI += "file://run-ptest"
 
 PYPI_PACKAGE = "yarl"
 
-inherit pypi ptest setuptools3
+inherit pypi ptest python_setuptools_build_meta
+
+DEPENDS += " \
+${PYTHON_PN}-expandvars-native \
+${PYTHON_PN}-cython-native \
+"
 
 RDEPENDS:${PN} = "\
 ${PYTHON_PN}-multidict \
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107524): 
https://lists.openembedded.org/g/openembedded-devel/message/107524
Mute This Topic: https://lists.openembedded.org/mt/103193236/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/6] python3-coverage: upgrade 7.3.2 -> 7.3.3

2023-12-15 Thread Leon Anavi
Upgrade to version 7.3.3:

- Fix: function definitions with multi-line signatures can now be
  excluded by matching any of the lines.
- Fix: XML reports could fail with a TypeError if files had numeric
  components that were duplicates except for leading zeroes, like
  file1.py and file001.py.
- The coverage annotate command used to announce that it would be
  removed in a future version. Enough people got in touch to say
  that they use it, so it will stay. Don't expect it to keep up
  with other new features though.
- Added new debug options 

Signed-off-by: Leon Anavi 
---
 .../{python3-coverage_7.3.2.bb => python3-coverage_7.3.3.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-coverage_7.3.2.bb => 
python3-coverage_7.3.3.bb} (83%)

diff --git a/meta-python/recipes-devtools/python/python3-coverage_7.3.2.bb 
b/meta-python/recipes-devtools/python/python3-coverage_7.3.3.bb
similarity index 83%
rename from meta-python/recipes-devtools/python/python3-coverage_7.3.2.bb
rename to meta-python/recipes-devtools/python/python3-coverage_7.3.3.bb
index 12496b03d..16a67e9e6 100644
--- a/meta-python/recipes-devtools/python/python3-coverage_7.3.2.bb
+++ b/meta-python/recipes-devtools/python/python3-coverage_7.3.3.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://coverage.readthedocs.io;
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93"
 
-SRC_URI[sha256sum] = 
"be32ad29341b0170e795ca590e1c07e81fc061cb5b10c74ce7203491484404ef"
+SRC_URI[sha256sum] = 
"df04c64e58df96b4427db8d0559e95e2df3138c9916c96f9f6a4dd220db2fdb7"
 
 inherit pypi setuptools3
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107525): 
https://lists.openembedded.org/g/openembedded-devel/message/107525
Mute This Topic: https://lists.openembedded.org/mt/103193238/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/6] python3-expandvars: add recipe

2023-12-15 Thread Leon Anavi
Add python3-expandvars to expand system variables Unix style.

Signed-off-by: Leon Anavi 
---
 .../python/python3-expandvars_0.12.0.bb| 10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-expandvars_0.12.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-expandvars_0.12.0.bb 
b/meta-python/recipes-devtools/python/python3-expandvars_0.12.0.bb
new file mode 100644
index 0..6183c310e
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-expandvars_0.12.0.bb
@@ -0,0 +1,10 @@
+SUMMARY = "Expand system variables Unix style"
+HOMEPAGE = "https://github.com/sayanarijit/expandvars;
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=8b2e744064bd184728ac09dbfb52aaf4"
+
+SRC_URI[sha256sum] = 
"7d1adfa55728cf4b5d812ece3d087703faea953e0c0a1a78415de9df5024d844"
+
+inherit pypi python_hatchling python_setuptools_build_meta
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107522): 
https://lists.openembedded.org/g/openembedded-devel/message/107522
Mute This Topic: https://lists.openembedded.org/mt/103193233/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] sip: Upgrade 6.7.12 -> 6.8.0

2023-12-06 Thread Leon Anavi
Add runtime dependencies and upgrade sip to version 6.8.0:

- Added support for specifying the project metadata using the
  [project] section of pyproject.toml as defined in PEP 621. The
  use of the [tool.sip.metadata] is now deprecated.
- The latest version of ABI v13 is v13.7.0.
- The latest version of ABI v12 is v12.14.0.
- The conversion to a pure Python implementation is now complete.

The work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../sip/{sip_6.7.12.bb => sip_6.8.0.bb}| 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)
 rename meta-oe/recipes-devtools/sip/{sip_6.7.12.bb => sip_6.8.0.bb} (66%)

diff --git a/meta-oe/recipes-devtools/sip/sip_6.7.12.bb 
b/meta-oe/recipes-devtools/sip/sip_6.8.0.bb
similarity index 66%
rename from meta-oe/recipes-devtools/sip/sip_6.7.12.bb
rename to meta-oe/recipes-devtools/sip/sip_6.8.0.bb
index 00823cf1a..6c7f22dd9 100644
--- a/meta-oe/recipes-devtools/sip/sip_6.7.12.bb
+++ b/meta-oe/recipes-devtools/sip/sip_6.8.0.bb
@@ -11,6 +11,14 @@ LIC_FILES_CHKSUM = 
"file://LICENSE-GPL2;md5=e91355d8a6f8bd8f7c699d62863c7303"
 inherit pypi setuptools3 python3native
 
 PYPI_PACKAGE = "sip"
-SRC_URI[sha256sum] = 
"08e66f742592eb818ac8fda4173e2ed64c9f2d40b70bee11db1c499127d98450"
+SRC_URI[sha256sum] = 
"2ed1904820cb661b7207eb1dccfaebec1a5463dcad903ba448ad1945502d089c"
+
+RDEPENDS:${PN} = " \
+python3-core \
+python3-packaging \
+python3-logging \
+python3-tomllib \
+python3-setuptools \
+"
 
 BBCLASSEXTEND = "native"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107258): 
https://lists.openembedded.org/g/openembedded-devel/message/107258
Mute This Topic: https://lists.openembedded.org/mt/103015329/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 5/5] python3-pystemd: upgrade 0.10.0 -> 0.13.2

2023-11-14 Thread Leon Anavi
Added runtime dependencies. Upgrade to release 0.13.2:

- adding coverage information
- changes tests to pystes
- adding support for pyproject.toml
- adding extra properties for unit

Signed-off-by: Leon Anavi 
---
 ...n3-pystemd_0.10.0.bb => python3-pystemd_0.13.2.bb} | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-pystemd_0.10.0.bb => 
python3-pystemd_0.13.2.bb} (59%)

diff --git a/meta-python/recipes-devtools/python/python3-pystemd_0.10.0.bb 
b/meta-python/recipes-devtools/python/python3-pystemd_0.13.2.bb
similarity index 59%
rename from meta-python/recipes-devtools/python/python3-pystemd_0.10.0.bb
rename to meta-python/recipes-devtools/python/python3-pystemd_0.13.2.bb
index da22a43de..d31f45131 100644
--- a/meta-python/recipes-devtools/python/python3-pystemd_0.10.0.bb
+++ b/meta-python/recipes-devtools/python/python3-pystemd_0.13.2.bb
@@ -2,10 +2,17 @@ SUMMARY = "Python bindings for interacting with systemd over 
DBus"
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
 
-SRC_URI[sha256sum] = 
"d74a814bfda01085db1a8ad90be3cb27daf23a51ab6b03e7e29ec811fa2ae859"
+SRC_URI[sha256sum] = 
"4dcfa4b13a55685c49d3d17c10631eca18c33770f66316f8ef2337b8951cc144"
 
 DEPENDS = "systemd python3-cython-native"
-RDEPENDS:${PN} += "python3-xml python3-pprint"
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-xml \
+${PYTHON_PN}-lxml \
+${PYTHON_PN}-pprint \
+${PYTHON_PN}-core \
+${PYTHON_PN}-shell \
+${PYTHON_PN}-io \
+"
 REQUIRED_DISTRO_FEATURES = "systemd"
 
 inherit pypi setuptools3 features_check pkgconfig
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106713): 
https://lists.openembedded.org/g/openembedded-devel/message/106713
Mute This Topic: https://lists.openembedded.org/mt/102581951/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/5] python3-zeroconf: upgrade 0.120.0 -> 0.126.0

2023-11-14 Thread Leon Anavi
Upgrade to release 0.126.0:

- Speed up outgoing packet writer
- Speed up writing name compression for outgoing packets

Signed-off-by: Leon Anavi 
---
 ...{python3-zeroconf_0.120.0.bb => python3-zeroconf_0.126.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-zeroconf_0.120.0.bb => 
python3-zeroconf_0.126.0.bb} (82%)

diff --git a/meta-python/recipes-devtools/python/python3-zeroconf_0.120.0.bb 
b/meta-python/recipes-devtools/python/python3-zeroconf_0.126.0.bb
similarity index 82%
rename from meta-python/recipes-devtools/python/python3-zeroconf_0.120.0.bb
rename to meta-python/recipes-devtools/python/python3-zeroconf_0.126.0.bb
index 7d5077e30..91adf43b1 100644
--- a/meta-python/recipes-devtools/python/python3-zeroconf_0.120.0.bb
+++ b/meta-python/recipes-devtools/python/python3-zeroconf_0.126.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/jstasiak/python-zeroconf;
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=6;endline=6;md5=6517bdc8f2416f27ab725d4702f7aac3"
 
-SRC_URI[sha256sum] = 
"52b25a4ed92de21d10d768c92ab5a9765a88a2ed43dea1260d67bf22734dc951"
+SRC_URI[sha256sum] = 
"875afbebc25bab002610091ecfdccaeebc185ce69f07a3525e4b86680693ea71"
 
 inherit pypi setuptools3
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106712): 
https://lists.openembedded.org/g/openembedded-devel/message/106712
Mute This Topic: https://lists.openembedded.org/mt/102581950/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/5] python3-polyline: upgrade 1.4.0 -> 2.0.1

2023-11-14 Thread Leon Anavi
Upgrade to version 2.0.1:

- Relax setuptools version number

License-Update: Copyright years changed

Signed-off-by: Leon Anavi 
---
 .../python/python3-polyline_1.4.0.bb  | 26 ---
 .../python/python3-polyline_2.0.1.bb  | 25 ++
 2 files changed, 25 insertions(+), 26 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-polyline_1.4.0.bb
 create mode 100644 
meta-python/recipes-devtools/python/python3-polyline_2.0.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-polyline_1.4.0.bb 
b/meta-python/recipes-devtools/python/python3-polyline_1.4.0.bb
deleted file mode 100644
index 486e70c8f..0
--- a/meta-python/recipes-devtools/python/python3-polyline_1.4.0.bb
+++ /dev/null
@@ -1,26 +0,0 @@
-SUMMARY = "A Python implementation of Google's Encoded Polyline Algorithm 
Format"
-HOMEPAGE = "https://pypi.org/project/polyline/;
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=0fbd13500cabd06dd751ba6b2be304c6"
-
-SRC_URI[md5sum] = "b97c57378605c4a856c437569f95a0cb"
-SRC_URI[sha256sum] = 
"7c7f89d09a09c7b6161bdbfb4fd304b186fc7a2060fa4f31cb3f61c646a5c074"
-
-inherit pypi setuptools3 ptest
-
-RDEPENDS:${PN} += "python3-six"
-
-BBCLASSEXTEND = "native nativesdk"
-
-SRC_URI += " \
-   file://run-ptest \
-"
-
-RDEPENDS:${PN}-ptest += " \
-   ${PYTHON_PN}-pytest \
-"
-
-do_install_ptest() {
-   install -d ${D}${PTEST_PATH}/test
-   cp -rf ${S}/test/* ${D}${PTEST_PATH}/test/
-}
diff --git a/meta-python/recipes-devtools/python/python3-polyline_2.0.1.bb 
b/meta-python/recipes-devtools/python/python3-polyline_2.0.1.bb
new file mode 100644
index 0..2eae0caf9
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-polyline_2.0.1.bb
@@ -0,0 +1,25 @@
+SUMMARY = "A Python implementation of Google's Encoded Polyline Algorithm 
Format"
+HOMEPAGE = "https://github.com/frederickjansen/polyline;
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1fb8d1dc685695195bb3c1e48adfef48"
+
+SRC_URI[sha256sum] = 
"74cb5cea098dddf09d1a5a1f17af9184d371cbf3e9723de0194e530ec39ca1f6"
+
+inherit pypi python_setuptools_build_meta ptest
+
+RDEPENDS:${PN} += "python3-six"
+
+BBCLASSEXTEND = "native nativesdk"
+
+SRC_URI += " \
+   file://run-ptest \
+"
+
+RDEPENDS:${PN}-ptest += " \
+   ${PYTHON_PN}-pytest \
+"
+
+do_install_ptest() {
+   install -d ${D}${PTEST_PATH}/test
+   cp -rf ${S}/tests/* ${D}${PTEST_PATH}/test/
+}
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106710): 
https://lists.openembedded.org/g/openembedded-devel/message/106710
Mute This Topic: https://lists.openembedded.org/mt/102581948/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/5] python3-py7zr: Upgrade 0.20.7 -> 0.20.8

2023-11-14 Thread Leon Anavi
Upgrade to release 0.20.8:

- Detect brotli import error
- refactor: hardening SevenZipFile constructor
- refactor: improve type safe functions
- chore: add git export configuration

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/{python3-py7zr_0.20.7.bb => python3-py7zr_0.20.8.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-py7zr_0.20.7.bb => 
python3-py7zr_0.20.8.bb} (89%)

diff --git a/meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb 
b/meta-python/recipes-devtools/python/python3-py7zr_0.20.8.bb
similarity index 89%
rename from meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb
rename to meta-python/recipes-devtools/python/python3-py7zr_0.20.8.bb
index d919c4a0d..f9e6820ce 100644
--- a/meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb
+++ b/meta-python/recipes-devtools/python/python3-py7zr_0.20.8.bb
@@ -4,7 +4,7 @@ LICENSE = "LGPL-2.1-or-later"
 SECTION = "devel/python"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
 
-SRC_URI[sha256sum] = 
"55aa587fb4586c920437f5d6e6595f228beddb321bfee3f5146bb15c2e8e74d5"
+SRC_URI[sha256sum] = 
"2a6b0db0441e63a2dd74cbd18f5d9ae7e08dc0e54685aa486361d0db6a0b4f78"
 
 inherit pypi python_setuptools_build_meta
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106711): 
https://lists.openembedded.org/g/openembedded-devel/message/106711
Mute This Topic: https://lists.openembedded.org/mt/102581949/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/5] python3-pillow: Upgrade 10.0.1 -> 10.1.0

2023-11-14 Thread Leon Anavi
Upgrade to release 10.1.0:

- Added TrueType default font to allow for different sizes
- Fixed invalid argument warning
- Added ImageOps cover method
- Catch struct.error from truncated EXIF when reading JPEG DPI
- Consider default image when selecting mode for PNG save_all
- Support BGR;15, BGR;16 and BGR;24 access, unpacking and putdata
- Added CMYK to RGB unpacker
- Improved flexibility of XMP parsing
- Support reading 8-bit YCbCr TIFF images
- Allow saving I;16B images as PNG
- Corrected drawing I;16 points and writing I;16 text
- Set blue channel to 128 for BC5S
- Increase flexibility when reading IPTC fields
- Set C palette to be empty by default
- Added gs_binary to control Ghostscript use on all platforms
- Read bounding box information from the trailer of EPS files if
  specified
- Added reading 8-bit color DDS images
- Added has_transparency_data
- Fixed bug when reading BC5S DDS images
- Prevent TIFF orientation from being applied more than once
- Use previous pixel alpha for QOI_OP_RGB
- Added BC5U reading
- Allow getpixel() to accept a list
- Allow GaussianBlur and BoxBlur to accept a sequence of x and y
  radii
- Expand JPEG buffer size when saving optimized or progressive
- Added session type check for Linux in ImageGrab.grabclipboard()
- Allow "loop=None" when saving GIF images
- Fixed transparency when saving P mode images to PDF
- Added saving LA images as PDFs
- Set SMaskInData to 1 for PDFs with alpha
- Changed Image mode property to be read-only by default
- Silence exceptions in _repr_jpeg_ and _repr_png_
- Do not use transparency when saving GIF if it has been removed
  when normalizing mode
- Fix missing symbols when libtiff depends on libjpeg

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../{python3-pillow_10.0.1.bb => python3-pillow_10.1.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pillow_10.0.1.bb => 
python3-pillow_10.1.0.bb} (96%)

diff --git a/meta-python/recipes-devtools/python/python3-pillow_10.0.1.bb 
b/meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb
similarity index 96%
rename from meta-python/recipes-devtools/python/python3-pillow_10.0.1.bb
rename to meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb
index 055b41bfa..322c90eda 100644
--- a/meta-python/recipes-devtools/python/python3-pillow_10.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb
@@ -10,7 +10,7 @@ SRC_URI = 
"git://github.com/python-pillow/Pillow.git;branch=10.0.x;protocol=http
file://0001-explicitly-set-compile-options.patch \
file://run-ptest \
"
-SRCREV ?= "82541b6dec8452cb612067fcebba1c5a1a2bfdc8"
+SRCREV ?= "da59ad000d1405eaecd557175e29083a87d19f7c"
 
 inherit setuptools3 ptest
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106709): 
https://lists.openembedded.org/g/openembedded-devel/message/106709
Mute This Topic: https://lists.openembedded.org/mt/102581947/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-wrapt: Upgrade 1.15.0 -> 1.16.0

2023-11-13 Thread Leon Anavi
Upgrade to version 1.16.0:

- The patch_function_wrapper() decorator now accepts an enabled
  argument which can be a literal boolean value, object that
  evaluates as boolean, or a callable object which returns a
  boolean.
- The import hook loader and finder objects are now implemented
  as transparent object proxies so they properly proxy pass access
  to attributes/functions of the wrapped loader or finder.
- Code files in the implementation have been reorganized such that
  the pure Python version of the ObjectProxy class is directly
  available even if the C extension variant is being used.
- Bug fix: it was not possible to update the __class__ attribute
  through the transparent object proxy when relying on the C
  implementation.

Signed-off-by: Leon Anavi 
---
 .../python/{python3-wrapt_1.15.0.bb => python3-wrapt_1.16.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-wrapt_1.15.0.bb => 
python3-wrapt_1.16.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-wrapt_1.15.0.bb 
b/meta-python/recipes-devtools/python/python3-wrapt_1.16.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-wrapt_1.15.0.bb
rename to meta-python/recipes-devtools/python/python3-wrapt_1.16.0.bb
index e35e1f7a7..f99b552c6 100644
--- a/meta-python/recipes-devtools/python/python3-wrapt_1.15.0.bb
+++ b/meta-python/recipes-devtools/python/python3-wrapt_1.16.0.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD-2-Clause"
 SECTION = "devel/python"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=dc34cbad60bc961452eb7ade801d25f7"
 
-SRC_URI[sha256sum] = 
"d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a"
+SRC_URI[sha256sum] = 
"5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"
 
 inherit pypi setuptools3 
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106643): 
https://lists.openembedded.org/g/openembedded-devel/message/106643
Mute This Topic: https://lists.openembedded.org/mt/102562154/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-bitarray: Upgrade 2.8.2 -> 2.8.3

2023-11-13 Thread Leon Anavi
Upgrade to version 2.8.3:

- Ensure readonly attribute is set correctly when creating new
  objects
- Optimize sparse bitarray compression for raw block type
- Improve hash functions in Bloom filter example

Signed-off-by: Leon Anavi 
---
 .../{python3-bitarray_2.8.2.bb => python3-bitarray_2.8.3.bb} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-bitarray_2.8.2.bb => 
python3-bitarray_2.8.3.bb} (50%)

diff --git a/meta-python/recipes-devtools/python/python3-bitarray_2.8.2.bb 
b/meta-python/recipes-devtools/python/python3-bitarray_2.8.3.bb
similarity index 50%
rename from meta-python/recipes-devtools/python/python3-bitarray_2.8.2.bb
rename to meta-python/recipes-devtools/python/python3-bitarray_2.8.3.bb
index 39d2b6a71..acacdab6d 100644
--- a/meta-python/recipes-devtools/python/python3-bitarray_2.8.2.bb
+++ b/meta-python/recipes-devtools/python/python3-bitarray_2.8.3.bb
@@ -1,9 +1,10 @@
-SUMMARY = "A high-level Python efficient arrays of booleans -- C extension"
+SUMMARY = "efficient arrays of booleans -- C extension"
+DESCRIPTION = "A high-level Python efficient arrays of booleans -- C extension"
 HOMEPAGE = "https://github.com/ilanschnell/bitarray;
 LICENSE = "PSF-2.0"
 LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=8;endline=8;md5=2ad702cdcd49e8d2ac01d7e7d0810d2d"
 
-SRC_URI[sha256sum] = 
"f90b2f44b5b23364d5fbade2c34652e15b1fcfe813c46f828e008f68a709160f"
+SRC_URI[sha256sum] = 
"e15587b2bdf18d32eb3ba25f5f5a51bedd0dc06b3112a4c53dab5e7753bc6588"
 
 inherit setuptools3 pypi
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106644): 
https://lists.openembedded.org/g/openembedded-devel/message/106644
Mute This Topic: https://lists.openembedded.org/mt/102562155/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-file-magic: add recipe

2023-11-13 Thread Leon Anavi
Add file-magic version 0.4.1, a Python front end for libmagic(3).

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-file-magic_0.4.1.bb| 21 +++
 1 file changed, 21 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-file-magic_0.4.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-file-magic_0.4.1.bb 
b/meta-python/recipes-devtools/python/python3-file-magic_0.4.1.bb
new file mode 100644
index 0..837edf7df
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-file-magic_0.4.1.bb
@@ -0,0 +1,21 @@
+SUMMARY = "Python front end for libmagic"
+DESCRIPTION = "This library is a Python ctypes interface to libmagic."
+HOMEPAGE = "https://darwinsys.com/file/;
+LICENSE = "BSD-2-Clause"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=0e949c0b3fb4fd86232f00c6ee0bdef3"
+
+SRC_URI[sha256sum] = 
"a91d1483117f7ed48cd0238ad9be36b04824d57e9c38ea7523113989e81b9c53"
+
+PYPI_PACKAGE="file-magic"
+
+inherit pypi setuptools3
+
+RDEPENDS:${PN} += " \
+file \
+${PYTHON_PN}-core \
+${PYTHON_PN}-ctypes \
+${PYTHON_PN}-threading \
+"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106642): 
https://lists.openembedded.org/g/openembedded-devel/message/106642
Mute This Topic: https://lists.openembedded.org/mt/102562152/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-filesystems][PATCH] bindfs: add recipe

2023-11-10 Thread Leon Anavi
Add bindfs, a FUSE filesystem for mounting a directory to another
location, similarly to mount --bind. The permissions inside the
mountpoint can be altered using various rules. Version 1.17.5:

- Support negative --{uid,gid}-offset
- Support mount -t bindfs on Mac OS

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../recipes-utils/binfs/bindfs_1.17.5.bb  | 15 +++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-filesystems/recipes-utils/binfs/bindfs_1.17.5.bb

diff --git a/meta-filesystems/recipes-utils/binfs/bindfs_1.17.5.bb 
b/meta-filesystems/recipes-utils/binfs/bindfs_1.17.5.bb
new file mode 100644
index 0..c701e223e
--- /dev/null
+++ b/meta-filesystems/recipes-utils/binfs/bindfs_1.17.5.bb
@@ -0,0 +1,15 @@
+SUMMARY = "A FUSE filesystem for mounting a directory to another location"
+DESCRIPTION = "bindfs is a FUSE filesystem for mounting a directory to another 
location, similarly to mount --bind."
+HOMEPAGE = "https://bindfs.org/;
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
+
+DEPENDS = "fuse"
+RDEPENDS:${PN} = "fuse"
+
+SRC_URI = "git://github.com/mpartel/bindfs;protocol=https;branch=master"
+SRCREV = "3f57fa69448ad68f31cf62cf75b5a9b2e5096c05"
+
+S = "${WORKDIR}/git"
+
+inherit autotools pkgconfig gettext
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106536): 
https://lists.openembedded.org/g/openembedded-devel/message/106536
Mute This Topic: https://lists.openembedded.org/mt/102504442/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] qpdf: Update 10.6.3 -> 11.6.3

2023-11-09 Thread Leon Anavi
Update to version 11.6.3:

- Fix a bug in which qpdf could potentially discard a character
  in a binary string if that character was preceded by an octal
  escaped string with fewer than three digits. This bug was
  introduced in the 11.0.0 release. The bug would not apply to
  content streams with default settings.
- The linearization specification precludes linearized files that
  require offets past the 4 GB mark. A bug in qpdf was preventing
  it from working when offsets had to pass the 2 GB mark. This has
  been corrected.

Switch to cmake. Use /dev/random to perform encryption securely.
Change the fully defined path on the target to fix buildpaths
QA issues with libqpdfTargets.cmake. Add openssl and gnutls as
dependencies. Tested with usermerge distro feature and clang.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-printing/qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} (67%)

diff --git a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb 
b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
similarity index 67%
rename from meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
rename to meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
index fa33daf52..b56f8a822 100644
--- a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
+++ b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
@@ -2,14 +2,14 @@ DESCRIPTION = "PDF transformation/inspection software"
 HOMEPAGE = "http://qpdf.sourceforge.net;
 LICENSE = "Artistic-2.0"
 SECTION = "libs"
-DEPENDS = "libpcre zlib libjpeg-turbo"
+DEPENDS = "libpcre zlib libjpeg-turbo openssl gnutls"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/qpdf/qpdf-${PV}.tar.gz"
-SRC_URI[sha256sum] = 
"e8fc23b2a584ea68c963a897515d3eb3129186741dd19d13c86d31fa33493811"
+SRC_URI[sha256sum] = 
"c394b1b0cff4cd9d13b0f5e16bdf3cf54da424dc434f9d40264b7fe67acd90bc"
 
 LIC_FILES_CHKSUM = "file://Artistic-2.0;md5=7806296b9fae874361e6fb10072b7ee3"
 
-inherit autotools-brokensep gettext
+inherit cmake gettext
 
 # disable random file detection for cross-compile
 EXTRA_OECONF = "--without-random \
@@ -17,11 +17,18 @@ EXTRA_OECONF = "--without-random \
 --disable-check-autofiles \
 "
 
+EXTRA_OECMAKE = '-DRANDOM_DEVICE="/dev/random"'
+
 LDFLAGS:append:mipsarch = " -latomic"
 LDFLAGS:append:riscv32 = " -latomic"
 
 S="${WORKDIR}/${BPN}-${PV}"
 
+do_install:append() {
+# Change the fully defined path on the target
+sed -i -e 's|${STAGING_LIBDIR}|${libdir}|g' 
${D}${libdir}/cmake/${BPN}/libqpdfTargets.cmake
+}
+
 # avoid Makefile returning error on 'make clean' before configure was run
 CLEANBROKEN = "1"
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106517): 
https://lists.openembedded.org/g/openembedded-devel/message/106517
Mute This Topic: https://lists.openembedded.org/mt/102484358/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] exiftool: add recipe

2023-11-08 Thread Leon Anavi
Add ExifTool, a platform-independent Perl library plus a command-line
application for reading, writing and editing meta information in a
wide variety of files. Version 12.69 brings:

- Added support for DNG version 1.7.0.0
- Added a new XMP-GCamera tag
- Added a number of new Nikon Z lenses (thanks Warren Hatch and Stefan)
- Added a number of new XMP-crs tags
- Extract XML metadata from some Hasselblad images
- Tweaked -fast2 option to read metadata from inside mdat atom of HEIC images
- Patched FFF reader to be more tolerant of the mess made by incompetent
  Hasselblad programmers (wrong IFD count for some values)
- Patched WebP reader to be more tolerant of the mess made by incompetent
  Google programmers (EXIF with wrong header and XMP with wrong ID)
- Fixed problem which could cause "use of uninitialized variable" warnings
  when reading images from some Nikon cameras
- Fixed List type for new XMP-photomech:CreatorIdentity tag

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../recipes-devtools/perl/exiftool_12.69.bb   | 22 +++
 1 file changed, 22 insertions(+)
 create mode 100644 meta-oe/recipes-devtools/perl/exiftool_12.69.bb

diff --git a/meta-oe/recipes-devtools/perl/exiftool_12.69.bb 
b/meta-oe/recipes-devtools/perl/exiftool_12.69.bb
new file mode 100644
index 0..09b45ada7
--- /dev/null
+++ b/meta-oe/recipes-devtools/perl/exiftool_12.69.bb
@@ -0,0 +1,22 @@
+SUMMARY = "Exiftool"
+DESCRIPTION = "ExifTool is a platform-independent Perl library plus a 
command-line application for reading, writing and editing meta information in a 
wide variety of files."
+HOMEPAGE = "https://exiftool.org/;
+SECTION = "libs"
+LICENSE = "GPL-3.0-only"
+LIC_FILES_CHKSUM = 
"file://perl-Image-ExifTool.spec;beginline=5;endline=5;md5=ffefffc98dab025cb49489bd4d88ee10"
+
+inherit cpan
+
+SRCREV = "d521eba31a3d1753f53ee251cd6879900a0275b5"
+SRC_URI = "git://github.com/exiftool/exiftool;protocol=https;branch=master"
+
+S = "${WORKDIR}/git"
+
+RDEPENDS:${PN} = " \
+perl \
+perl-module-list-util \
+perl-module-overload \
+perl-module-file-glob \
+perl-module-scalar-util \
+perl-module-compress-zlib \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106474): 
https://lists.openembedded.org/g/openembedded-devel/message/106474
Mute This Topic: https://lists.openembedded.org/mt/102462342/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH 2/3] qpdf: Update 10.6.3 -> 11.6.3

2023-11-08 Thread Leon Anavi

Hi Khem,

Thank you for the feedback.

On 8.11.23 г. 9:08 ч., Khem Raj wrote:

seeing this error

WARNING: qpdf-11.6.3-r0 do_package_qa: QA Issue: File
/usr/lib/cmake/qpdf/libqpdfTargets.cmake in package qpdf-dev contains
reference to TMPDIR [bu
ildpaths]


The sed command in do_install:append should fix this warning. I also 
inspected to /usr/lib/cmake/qpdf/libqpdfTargets.cmake on the booted 
target device and the paths look OK. I am wondering why does this 
warning appear on your build setup?



ERROR: qpdf-11.6.3-r0 do_package_qa: QA Issue:
/usr/lib/libqpdf.so.29.6.3 contained in package libqpdf requires
libgnutls.so.30(GNUTLS_3_4)(64bit),
  but no providers found in RDEPENDS:libqpdf? [file-rdeps]
ERROR: qpdf-11.6.3-r0 do_package_qa: QA Issue:
/usr/lib/libqpdf.so.29.6.3 contained in package libqpdf requires
libgnutls.so.30()(64bit), but no pr
oviders found in RDEPENDS:libqpdf? [file-rdeps]


I can't reproduce these errors on my side. Could you please provide any 
hints how to reproduce them?


Best regards,
Leon


ERROR: qpdf-11.6.3-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in:
/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/qpdf/11.6.3/temp/log.do_package_qa.3501227

On Tue, Nov 7, 2023 at 7:22 AM Leon Anavi  wrote:

Update to version 11.6.3:

- Fix a bug in which qpdf could potentially discard a character
   in a binary string if that character was preceded by an octal
   escaped string with fewer than three digits. This bug was
   introduced in the 11.0.0 release. The bug would not apply to
   content streams with default settings.
- The linearization specification precludes linearized files that
   require offets past the 4 GB mark. A bug in qpdf was preventing
   it from working when offsets had to pass the 2 GB mark. This has
   been corrected.

Switch to cmake. Use /dev/random to perform encryption securely.
Change the fully defined path on the target to about buildpaths
QA issues with libqpdfTargets.cmake.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi
---
  .../qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} | 13 ++---
  1 file changed, 10 insertions(+), 3 deletions(-)
  rename meta-oe/recipes-printing/qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} (67%)

diff --git a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb 
b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
similarity index 67%
rename from meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
rename to meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
index fa33daf52..17a65acc6 100644
--- a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
+++ b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
@@ -2,14 +2,14 @@ DESCRIPTION = "PDF transformation/inspection software"
  HOMEPAGE ="http://qpdf.sourceforge.net;
  LICENSE = "Artistic-2.0"
  SECTION = "libs"
-DEPENDS = "libpcre zlib libjpeg-turbo"
+DEPENDS = "libpcre zlib libjpeg-turbo openssl"

  SRC_URI = "${SOURCEFORGE_MIRROR}/qpdf/qpdf-${PV}.tar.gz"
-SRC_URI[sha256sum] = 
"e8fc23b2a584ea68c963a897515d3eb3129186741dd19d13c86d31fa33493811"
+SRC_URI[sha256sum] = 
"c394b1b0cff4cd9d13b0f5e16bdf3cf54da424dc434f9d40264b7fe67acd90bc"

  LIC_FILES_CHKSUM ="file://Artistic-2.0;md5=7806296b9fae874361e6fb10072b7ee3"

-inherit autotools-brokensep gettext
+inherit cmake gettext

  # disable random file detection for cross-compile
  EXTRA_OECONF = "--without-random \
@@ -17,11 +17,18 @@ EXTRA_OECONF = "--without-random \
  --disable-check-autofiles \
  "

+EXTRA_OECMAKE = '-DRANDOM_DEVICE="/dev/random"'
+
  LDFLAGS:append:mipsarch = " -latomic"
  LDFLAGS:append:riscv32 = " -latomic"

  S="${WORKDIR}/${BPN}-${PV}"

+do_install:append() {
+# Change the fully defined path on the target
+sed -i -e 's|${STAGING_LIBDIR}|${libdir}|g' 
${D}${libdir}/cmake/${BPN}/libqpdfTargets.cmake
+}
+
  # avoid Makefile returning error on 'make clean' before configure was run
  CLEANBROKEN = "1"

--
2.39.2








-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106472): 
https://lists.openembedded.org/g/openembedded-devel/message/106472
Mute This Topic: https://lists.openembedded.org/mt/102444518/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/3] qpdf: Update 10.6.3 -> 11.6.3

2023-11-07 Thread Leon Anavi
Update to version 11.6.3:

- Fix a bug in which qpdf could potentially discard a character
  in a binary string if that character was preceded by an octal
  escaped string with fewer than three digits. This bug was
  introduced in the 11.0.0 release. The bug would not apply to
  content streams with default settings.
- The linearization specification precludes linearized files that
  require offets past the 4 GB mark. A bug in qpdf was preventing
  it from working when offsets had to pass the 2 GB mark. This has
  been corrected.

Switch to cmake. Use /dev/random to perform encryption securely.
Change the fully defined path on the target to about buildpaths
QA issues with libqpdfTargets.cmake.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-printing/qpdf/{qpdf_10.6.3.bb => qpdf_11.6.3.bb} (67%)

diff --git a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb 
b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
similarity index 67%
rename from meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
rename to meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
index fa33daf52..17a65acc6 100644
--- a/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb
+++ b/meta-oe/recipes-printing/qpdf/qpdf_11.6.3.bb
@@ -2,14 +2,14 @@ DESCRIPTION = "PDF transformation/inspection software"
 HOMEPAGE = "http://qpdf.sourceforge.net;
 LICENSE = "Artistic-2.0"
 SECTION = "libs"
-DEPENDS = "libpcre zlib libjpeg-turbo"
+DEPENDS = "libpcre zlib libjpeg-turbo openssl"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/qpdf/qpdf-${PV}.tar.gz"
-SRC_URI[sha256sum] = 
"e8fc23b2a584ea68c963a897515d3eb3129186741dd19d13c86d31fa33493811"
+SRC_URI[sha256sum] = 
"c394b1b0cff4cd9d13b0f5e16bdf3cf54da424dc434f9d40264b7fe67acd90bc"
 
 LIC_FILES_CHKSUM = "file://Artistic-2.0;md5=7806296b9fae874361e6fb10072b7ee3"
 
-inherit autotools-brokensep gettext
+inherit cmake gettext
 
 # disable random file detection for cross-compile
 EXTRA_OECONF = "--without-random \
@@ -17,11 +17,18 @@ EXTRA_OECONF = "--without-random \
 --disable-check-autofiles \
 "
 
+EXTRA_OECMAKE = '-DRANDOM_DEVICE="/dev/random"'
+
 LDFLAGS:append:mipsarch = " -latomic"
 LDFLAGS:append:riscv32 = " -latomic"
 
 S="${WORKDIR}/${BPN}-${PV}"
 
+do_install:append() {
+# Change the fully defined path on the target
+sed -i -e 's|${STAGING_LIBDIR}|${libdir}|g' 
${D}${libdir}/cmake/${BPN}/libqpdfTargets.cmake
+}
+
 # avoid Makefile returning error on 'make clean' before configure was run
 CLEANBROKEN = "1"
 
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106455): 
https://lists.openembedded.org/g/openembedded-devel/message/106455
Mute This Topic: https://lists.openembedded.org/mt/102444518/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 3/3] libblockdev: Upgrade 3.0.3 -> 3.0.4

2023-11-07 Thread Leon Anavi
Upgrade to 3.0.4:

- spec: Obsolete vdo plugin packages
- spec: Move obsoleted devel subpackages to libblockdev-devel
- ci: Bump actions/checkout from v3 to v4
- part: Do not open disk read-write for read only operations
- fs: Disable progress for ntfsresize
- packit: Add configuration for downstream builds
- logging: Default to DEBUG log level if compiled with --enable-debug
- Use log function when calling a plugin function that is not loaded
- lvm-dbus: Replace g_critical calls with bd_utils_log_format
- tests: Fail early when recompilation fails in library_test
- tests: Fix "invalid escape sequence '\#'" warning from Python 3.12

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../libblockdev/{libblockdev_3.03.bb => libblockdev_3.0.4.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-extended/libblockdev/{libblockdev_3.03.bb => 
libblockdev_3.0.4.bb} (97%)

diff --git a/meta-oe/recipes-extended/libblockdev/libblockdev_3.03.bb 
b/meta-oe/recipes-extended/libblockdev/libblockdev_3.0.4.bb
similarity index 97%
rename from meta-oe/recipes-extended/libblockdev/libblockdev_3.03.bb
rename to meta-oe/recipes-extended/libblockdev/libblockdev_3.0.4.bb
index 99175e611..d6ee103bb 100644
--- a/meta-oe/recipes-extended/libblockdev/libblockdev_3.03.bb
+++ b/meta-oe/recipes-extended/libblockdev/libblockdev_3.0.4.bb
@@ -15,7 +15,7 @@ DEPENDS = "autoconf-archive-native glib-2.0 kmod udev libnvme"
 SRC_URI = 
"git://github.com/storaged-project/libblockdev;branch=master;protocol=https \
file://0001-fix-pythondir-for-multilib-when-cross-compiling.patch \
"
-SRCREV = "38378931d285b91333ff2e2a391b1fe91072f9bb"
+SRCREV = "ec0120de06f28ecfc10953b712f7f42735787bcf"
 S = "${WORKDIR}/git"
 
 FILES:${PN} += "${libdir}/python3.*/site-packages"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106456): 
https://lists.openembedded.org/g/openembedded-devel/message/106456
Mute This Topic: https://lists.openembedded.org/mt/102444521/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/3] imlib2: Upgrade 1.7.1 -> 1.12.1

2023-11-07 Thread Leon Anavi
Upgrade to version 1.12.1:

- Fix some clang complaints
- scaling: MMX asm scaling causes segv, disable for now
- loading: Call module exit function also when not dlclosing
  module on unload
- loaders: Fix build with -m32 --enable-debug
- RAW loader: Don't unload loader
- imlib2_grab, imlib2_view: Unset context colormap
- x11_grab: Use correct depth when grabbing

Remove bzip2 from PACKAGECONFIG because for this version it is an
unrecognised option.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-graphics/imlib2/imlib2_git.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-graphics/imlib2/imlib2_git.bb 
b/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
index 9b8849b58..ceb14301e 100644
--- a/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
+++ b/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
@@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=344895f253c32f38e182dcaf30fe8a35"
 
 DEPENDS = "freetype "
 PROVIDES = "virtual/imlib2"
-PV = "1.7.1"
-SRCREV = "01424487e360383a039dc123bc2a345fe7ea2535"
+PV = "1.12.1"
+SRCREV = "9198db25369f04db069ce61a661c3c47b2622655"
 
 inherit autotools pkgconfig lib_package
 
@@ -28,7 +28,6 @@ PACKAGECONFIG[png] = "--with-png,--without-png,libpng"
 PACKAGECONFIG[tiff] = "--with-tiff,--without-tiff,tiff"
 PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
 
-PACKAGECONFIG[bzip2] = "--with-bzip2,--without-bzip2,bzip2"
 PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib"
 
 PACKAGECONFIG[id3] = "--with-id3,--without-id3,libid3tag"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106454): 
https://lists.openembedded.org/g/openembedded-devel/message/106454
Mute This Topic: https://lists.openembedded.org/mt/102444517/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/4] python3-pdm: add recipe

2023-11-07 Thread Leon Anavi
Add pdm, a modern Python package and dependency manager supporting
the latest PEP standards. Version 2.10.1 brings:

- Fix list index out of range when build error message is empty
- Fix find_link sources being exported as --extra--index-url
- Fix an installation failure when install.cache = true
- Fix a resolution issue that extra dependencies are not resolved
  when the bare dependency has more specific version constraint

Signed-off-by: Leon Anavi 
---
 .../recipes-devtools/python/python3-pdm_2.10.1.bb | 15 +++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-pdm_2.10.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-pdm_2.10.1.bb 
b/meta-python/recipes-devtools/python/python3-pdm_2.10.1.bb
new file mode 100644
index 0..d5aab3db7
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pdm_2.10.1.bb
@@ -0,0 +1,15 @@
+SUMMARY = "A modern Python package and dependency manager supporting the 
latest PEP standards"
+HOMEPAGE = "https://pdm-project.org/latest/;
+LICENSE = "MIT"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2"
+
+SRC_URI[sha256sum] = 
"d166531c659fc4905933546544dd2e16cf648c2ba6d898c82126ad6a42117a81"
+
+inherit pypi python_setuptools_build_meta
+
+DEPENDS += " \
+${PYTHON_PN}-pdm-backend-native \
+"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106448): 
https://lists.openembedded.org/g/openembedded-devel/message/106448
Mute This Topic: https://lists.openembedded.org/mt/102440448/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/4] python3-jsonref: Upgrade 1.0.1 -> 1.1.0

2023-11-07 Thread Leon Anavi
Upgrade to version 1.1.0:

- Fixes documents where the root is a reference object not being
  cached
- Allows a reference object to refer to a fragment within itself
- Extra properties of a reference object will now have references
  resolved

License-Update: License remains the same

Signed-off-by: Leon Anavi 
---
 .../files/migrate-to-pdm-backend.patch| 27 +++
 .../python-jsonref/python3-jsonref_1.0.1.bb   | 16 ---
 .../python-jsonref/python3-jsonref_1.1.0.bb   | 23 
 3 files changed, 50 insertions(+), 16 deletions(-)
 create mode 100644 
meta-python/recipes-devtools/python-jsonref/files/migrate-to-pdm-backend.patch
 delete mode 100644 
meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.0.1.bb
 create mode 100644 
meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb

diff --git 
a/meta-python/recipes-devtools/python-jsonref/files/migrate-to-pdm-backend.patch
 
b/meta-python/recipes-devtools/python-jsonref/files/migrate-to-pdm-backend.patch
new file mode 100644
index 0..805d9edce
--- /dev/null
+++ 
b/meta-python/recipes-devtools/python-jsonref/files/migrate-to-pdm-backend.patch
@@ -0,0 +1,27 @@
+From 1b594cf12e5a69aa25f49f532c1201a6b39e280d Mon Sep 17 00:00:00 2001
+From: Leon Anavi 
+Date: Tue, 7 Nov 2023 10:43:32 +
+Subject: [PATCH] Migrate to pdm-backend
+
+Signed-off-by: Leon Anavi 
+---
+ pyproject.toml | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index f549376..c608213 100644
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -36,7 +36,5 @@ includes = [
+ profile = "black"
+ 
+ [build-system]
+-requires = [
+-"pdm-pep517>=1.0.0",
+-]
+-build-backend = "pdm.pep517.api"
++requires = ["pdm-backend"]
++build-backend = "pdm.backend"
+-- 
+2.39.2
+
diff --git 
a/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.0.1.bb 
b/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.0.1.bb
deleted file mode 100644
index 5b842a462..0
--- a/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.0.1.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-SUMMARY = "jsonref is a library for automatic dereferencing of JSON Reference 
objects for Python"
-HOMEPAGE = "https://github.com/gazpachoking/jsonref;
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=a34264f25338d41744dca1abfe4eb18f"
-
-SRC_URI[sha256sum] = 
"51d3e18b83ca7170ff51286a0e1a6719d8b7fcc7abdb16b189395a8536996b97"
-
-inherit pypi setuptools3
-
-BBCLASSEXTEND = "native nativesdk"
-
-RDEPENDS:${PN} += " \
-   ${PYTHON_PN}-core \
-   ${PYTHON_PN}-json \
-   ${PYTHON_PN}-netclient \
-"
diff --git 
a/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb 
b/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb
new file mode 100644
index 0..fae1da268
--- /dev/null
+++ b/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb
@@ -0,0 +1,23 @@
+SUMMARY = "jsonref is a library for automatic dereferencing of JSON Reference 
objects for Python"
+HOMEPAGE = "https://github.com/gazpachoking/jsonref;
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4ac1cccee5d43e11fc4eddcf445be64a"
+
+SRC_URI[sha256sum] = 
"32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1ecea552"
+
+SRC_URI += "file://migrate-to-pdm-backend.patch"
+
+inherit pypi python_setuptools_build_meta
+
+BBCLASSEXTEND = "native nativesdk"
+
+DEPENDS += " \
+${PYTHON_PN}-pdm-native \
+${PYTHON_PN}-pdm-backend-native \
+"
+
+RDEPENDS:${PN} += " \
+${PYTHON_PN}-core \
+${PYTHON_PN}-json \
+${PYTHON_PN}-netclient \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106449): 
https://lists.openembedded.org/g/openembedded-devel/message/106449
Mute This Topic: https://lists.openembedded.org/mt/102440449/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/4] python3-pdm-backend: add recipe

2023-11-07 Thread Leon Anavi
Add pdm-backend, the build backend used by PDM that supports latest
packaging standards. Version 2.1.7 provides:

- Rename tag-pattern to tag_regex in the docs
- Copytree handle existing dirs
- Normalize the dist info name in the wheel

Signed-off-by: Leon Anavi 
---
 .../python/python3-pdm-backend_2.1.7.bb | 13 +
 1 file changed, 13 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-pdm-backend_2.1.7.bb

diff --git a/meta-python/recipes-devtools/python/python3-pdm-backend_2.1.7.bb 
b/meta-python/recipes-devtools/python/python3-pdm-backend_2.1.7.bb
new file mode 100644
index 0..679ecb0d4
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pdm-backend_2.1.7.bb
@@ -0,0 +1,13 @@
+SUMMARY = "The build backend used by PDM that supports latest packaging 
standards"
+HOMEPAGE = "https://github.com/pdm-project/pdm-backend;
+LICENSE = "MIT"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4a564297b3c5b629a528b92fd8ff61ea"
+
+SRC_URI[sha256sum] = 
"d3b50ab6374557c1edc348135e0da5decef228ddf8c973a58e40f437cf3595ba"
+
+inherit pypi python_setuptools_build_meta
+
+PYPI_PACKAGE= "pdm_backend"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106447): 
https://lists.openembedded.org/g/openembedded-devel/message/106447
Mute This Topic: https://lists.openembedded.org/mt/102440447/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/4] python3-wand: add recipe

2023-11-07 Thread Leon Anavi
Add Wand, a ctypes-based simple MagickWand API binding for Python.
Versions 0.6.13 and 0.6.12 provide:

- Hotfix release to remove a "work-in-progress" pyproject.toml
- Fixed behavior when passing zero to Image.chop()
- Fixed libmagick yield MagickCore library on Linux
- Fixed removing mask when passing None to Image.write_mask() method
- Added new COMPOSITE_OPERATORS operators

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-wand_0.6.13.bb | 15 +++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-wand_0.6.13.bb

diff --git a/meta-python/recipes-devtools/python/python3-wand_0.6.13.bb 
b/meta-python/recipes-devtools/python/python3-wand_0.6.13.bb
new file mode 100644
index 0..85e05ad97
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-wand_0.6.13.bb
@@ -0,0 +1,15 @@
+SUMMARY = "Ctypes-based simple MagickWand API binding for Python"
+HOMEPAGE = "https://docs.wand-py.org/;
+LICENSE = "MIT"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=0bf19e5c00d047fee994ae332db3aab6"
+
+SRC_URI[sha256sum] = 
"f5013484eaf7a20eb22d1821aaefe60b50cc329722372b5f8565d46d4aaafcca"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE="Wand"
+
+FILES:${PN}-doc += "${datadir}/README.rst"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106446): 
https://lists.openembedded.org/g/openembedded-devel/message/106446
Mute This Topic: https://lists.openembedded.org/mt/102440446/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-py7zr: add recipe

2023-11-06 Thread Leon Anavi
Add py7zr, a pure python 7-zip library. Version 0.20.7 with Python
3.12 support.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-py7zr_0.20.7.bb| 29 +++
 1 file changed, 29 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb

diff --git a/meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb 
b/meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb
new file mode 100644
index 0..d919c4a0d
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-py7zr_0.20.7.bb
@@ -0,0 +1,29 @@
+SUMMARY = "Pure Python 7-zip library"
+HOMEPAGE = "https://py7zr.readthedocs.io/en/latest/;
+LICENSE = "LGPL-2.1-or-later"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI[sha256sum] = 
"55aa587fb4586c920437f5d6e6595f228beddb321bfee3f5146bb15c2e8e74d5"
+
+inherit pypi python_setuptools_build_meta
+
+DEPENDS += " \
+${PYTHON_PN}-setuptools-scm-native \
+${PYTHON_PN}-toml-native \
+${PYTHON_PN}-wheel-native \
+"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-pycryptodomex \
+${PYTHON_PN}-multivolumefile \
+${PYTHON_PN}-pybcj \
+${PYTHON_PN}-inflate64 \
+${PYTHON_PN}-pyppmd \
+${PYTHON_PN}-pyzstd \
+${PYTHON_PN}-brotli \
+${PYTHON_PN}-multiprocessing \
+${PYTHON_PN}-datetime \
+${PYTHON_PN}-core \
+${PYTHON_PN}-threading \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106414): 
https://lists.openembedded.org/g/openembedded-devel/message/106414
Mute This Topic: https://lists.openembedded.org/mt/102419962/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-pyppmd: add recipe

2023-11-06 Thread Leon Anavi
Add pyppmd, a PPMd compression/decompression library.
Version 1.1.0 provides:

- Add Python 3.12 support
- Minimum required python to be 3.8
- Export PPMD8_RESTORE_METHOD* constants
- Drop setup.cfg
- Drop github actions workflows
- README: Add SPDX identifier
- CI run on python 3.10, 3.11 and 3.12

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-pyppmd_1.1.0.bb| 20 +++
 1 file changed, 20 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-pyppmd_1.1.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-pyppmd_1.1.0.bb 
b/meta-python/recipes-devtools/python/python3-pyppmd_1.1.0.bb
new file mode 100644
index 0..053c9adab
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pyppmd_1.1.0.bb
@@ -0,0 +1,20 @@
+SUMMARY = "PPMd compression/decompression library"
+HOMEPAGE = "https://pyppmd.readthedocs.io/en/latest/;
+LICENSE = "LGPL-2.1-or-later"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
+
+inherit pypi python_setuptools_build_meta
+
+SRC_URI[sha256sum] = 
"1d38ce2e4b7eb84b53bc8a52380b94f66ba6c39328b8800b30c2b5bf31693973"
+
+DEPENDS += " \
+${PYTHON_PN}-setuptools-scm-native \
+${PYTHON_PN}-toml-native \
+${PYTHON_PN}-wheel-native \
+"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-email \
+${PYTHON_PN}-importlib-metadata \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106413): 
https://lists.openembedded.org/g/openembedded-devel/message/106413
Mute This Topic: https://lists.openembedded.org/mt/102419957/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-pybcj: add recipe

2023-11-06 Thread Leon Anavi
Add pybcj, a bcj filter library. Version 1.0.2 brings:

- Support python 3.12
- Add cibuildwheel config

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-pybcj_1.0.2.bb | 24 +++
 1 file changed, 24 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-pybcj_1.0.2.bb

diff --git a/meta-python/recipes-devtools/python/python3-pybcj_1.0.2.bb 
b/meta-python/recipes-devtools/python/python3-pybcj_1.0.2.bb
new file mode 100644
index 0..34ffb9793
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pybcj_1.0.2.bb
@@ -0,0 +1,24 @@
+SUMMARY = "bcj filter library"
+HOMEPAGE = "https://codeberg.org/miurahr/pybcj;
+LICENSE = "LGPL-2.1-or-later"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI[sha256sum] = 
"c7f5bef7f47723c53420e377bc64d2553843bee8bcac5f0ad076ab1524780018"
+
+inherit pypi python_setuptools_build_meta pypi
+
+#PROVIDES = "python3-pybcj"
+
+DEPENDS += " \
+${PYTHON_PN}-setuptools-scm-native \
+${PYTHON_PN}-toml-native \
+${PYTHON_PN}-wheel-native \
+"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-email \
+${PYTHON_PN}-importlib-metadata \
+${PYTHON_PN}-core \
+${PYTHON_PN}-compression \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#106412): 
https://lists.openembedded.org/g/openembedded-devel/message/106412
Mute This Topic: https://lists.openembedded.org/mt/102419955/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-unoconv: add recipe

2023-11-03 Thread Leon Anavi
Add unoconv version 0.9.0, an universal office converter - convert
between any document format supported by LibreOffice/OpenOffice.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-unoconv_0.9.0.bb   | 23 +++
 1 file changed, 23 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb 
b/meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb
new file mode 100644
index 0..3c944b4f2
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb
@@ -0,0 +1,23 @@
+SUMMARY = "Universal Office Converter - Office document conversion"
+HOMEPAGE = "https://github.com/unoconv/unoconv;
+LICENSE = "GPL-2.0-only"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
+
+SRC_URI[sha256sum] = 
"308ebfd98e67d898834876348b27caf41470cd853fbe2681cc7dacd8fd5e6031"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE="unoconv"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-distutils \
+${PYTHON_PN}-core \
+${PYTHON_PN}-shell \
+"
+
+do_install:append() {
+  sed -i -e 's:^#!/usr/bin/env python$:#!/usr/bin/env python3:' 
${D}/usr/bin/unoconv
+}
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105862): 
https://lists.openembedded.org/g/openembedded-devel/message/105862
Mute This Topic: https://lists.openembedded.org/mt/102363547/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-screeninfo: add recipe

2023-11-03 Thread Leon Anavi
Add screeninfo, fetch location and size of physical screens.
Versions 0.8.1 and 0.8.0 changelog:

- Added typing information
- Started tracking changes
- Switched to poetry
- Added ignoring of enumerators that work, but return no valid
  monitors
- Added ScreenInfoError to list of top-level symbols

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-screeninfo_0.8.1.bb   | 16 
 1 file changed, 16 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-screeninfo_0.8.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-screeninfo_0.8.1.bb 
b/meta-python/recipes-devtools/python/python3-screeninfo_0.8.1.bb
new file mode 100644
index 0..0fb3f3a22
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-screeninfo_0.8.1.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Fetch location and size of physical screens."
+HOMEPAGE = "https://github.com/rr-/screeninfo;
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.md;md5=a23813181e06852d377bc25ae5563a97"
+
+PYPI_PACKAGE = "screeninfo"
+
+SRC_URI[sha256sum] = 
"9983076bcc7e34402a1a9e4d7dabf3729411fd2abb3f3b4be7eba73519cd2ed1"
+
+inherit pypi setuptools3
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-core \
+${PYTHON_PN}-profile \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105861): 
https://lists.openembedded.org/g/openembedded-devel/message/105861
Mute This Topic: https://lists.openembedded.org/mt/102363546/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/4] python3-olefile: add recipe

2023-11-02 Thread Leon Anavi
Add olefile, a package to parse, read and write Microsoft OLE2
files. Version 0.46 changelog:

- OleFileIO can now be used as a context manager (with...as), to
  close the file automatically (see doc).
- Improved handling of malformed files.
- Fixed several bugs.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-olefile_0.46.bb  | 17 +
 1 file changed, 17 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-olefile_0.46.bb

diff --git a/meta-python/recipes-devtools/python/python3-olefile_0.46.bb 
b/meta-python/recipes-devtools/python/python3-olefile_0.46.bb
new file mode 100644
index 0..e29f30f6f
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-olefile_0.46.bb
@@ -0,0 +1,17 @@
+SUMMARY = "Python package to parse, read and write Microsoft OLE2 files"
+HOMEPAGE = "https://github.com/decalage2/olefile;
+LICENSE = "BSD-2-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e21a06208415d5eb2001555d37851362"
+
+SRC_URI[sha256sum] = 
"133b031eaf8fd2c9399b78b8bc5b8fcbe4c31e85295749bb17a87cba8f3c3964"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "olefile"
+PYPI_PACKAGE_EXT = "zip"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-core \
+${PYTHON_PN}-datetime \
+${PYTHON_PN}-logging \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105840): 
https://lists.openembedded.org/g/openembedded-devel/message/105840
Mute This Topic: https://lists.openembedded.org/mt/102342773/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/4] python3-oletools: add recipe

2023-11-02 Thread Leon Anavi
Add oletools, Python tools to analyze security characteristics of
MS Office and OLE files. Version 0.60.1 changelog:

- olevba:
  fixed a bug when calling XLMMacroDeobfuscator
  removed keyword "sample" causing false positives
- oleid: fixed OleID init issue
- oleobj:
  added simple detection of CVE-2021-40444 initial stage
  added detection for customUI onLoad
  improved handling of incorrect filenames in OLE package
- rtfobj: fixed code to find URLs in OLE2Link objects for Py3
- ftguess:
  added PowerPoint and XPS formats
  fixed issue with XPS and malformed documents
  added XLSB format
- improved logging with common module log_helper

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-oletools_0.60.1.bb | 11 +++
 1 file changed, 11 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-oletools_0.60.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-oletools_0.60.1.bb 
b/meta-python/recipes-devtools/python/python3-oletools_0.60.1.bb
new file mode 100644
index 0..fbb7955d6
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-oletools_0.60.1.bb
@@ -0,0 +1,11 @@
+SUMMARY = "Python tools to analyze security characteristics of MS Office and 
OLE files"
+HOMEPAGE = "https://github.com/decalage2/olefile;
+LICENSE = "BSD-2-Clause"
+LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=8;endline=8;md5=d7dd4b0d1f7153322a546e89b5a0a632"
+
+SRC_URI[sha256sum] = 
"67a796da4c4b8e2feb9a6b2495bef8798a3323a75512de4e5669d9dc9d1fae31"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "oletools"
+PYPI_PACKAGE_EXT = "zip"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105839): 
https://lists.openembedded.org/g/openembedded-devel/message/105839
Mute This Topic: https://lists.openembedded.org/mt/102342772/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/4] python3-multivolumefile: add recipe

2023-11-02 Thread Leon Anavi
Add multivolumefile, a multi volume file wrapper library.
Version 0.2.3 changelog:

- implement readall()
- lint with black

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-multivolumefile_0.2.3.bb   | 21 +++
 1 file changed, 21 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-multivolumefile_0.2.3.bb

diff --git 
a/meta-python/recipes-devtools/python/python3-multivolumefile_0.2.3.bb 
b/meta-python/recipes-devtools/python/python3-multivolumefile_0.2.3.bb
new file mode 100644
index 0..c82113101
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-multivolumefile_0.2.3.bb
@@ -0,0 +1,21 @@
+SUMMARY = "Multi volume file wrapper library"
+HOMEPAGE = "https://codeberg.org/miurahr/multivolume;
+LICENSE = "LGPL-2.1-or-later"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI[sha256sum] = 
"a0648d0aafbc96e59198d5c17e9acad7eb531abea51035d08ce8060dcad709d6"
+
+inherit python_setuptools_build_meta pypi
+
+DEPENDS += " \
+${PYTHON_PN}-setuptools-scm-native \
+${PYTHON_PN}-toml-native \
+${PYTHON_PN}-wheel-native \
+"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-io \
+${PYTHON_PN}-core \
+${PYTHON_PN}-mmap \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105838): 
https://lists.openembedded.org/g/openembedded-devel/message/105838
Mute This Topic: https://lists.openembedded.org/mt/102342771/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/4] python3-pcodedmp: add recipe

2023-11-02 Thread Leon Anavi
Add pcodedmp, a VBA (Visual Basic for Applications; the macro
programming language used in Microsoft Office) p-code disassembler
version 1.2.6:

- Some cosmetic changes
- win_unicode_console not used when unavailable
- win_unicode_console is now used only on Windows

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-pcodedmp_1.2.6.bb | 12 
 1 file changed, 12 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-pcodedmp_1.2.6.bb

diff --git a/meta-python/recipes-devtools/python/python3-pcodedmp_1.2.6.bb 
b/meta-python/recipes-devtools/python/python3-pcodedmp_1.2.6.bb
new file mode 100644
index 0..185597dea
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pcodedmp_1.2.6.bb
@@ -0,0 +1,12 @@
+SUMMARY = "A VBA p-code disassembler"
+HOMEPAGE = "https://github.com/bontchev/pcodedmp;
+LICENSE = "GPL-3.0-only"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d"
+
+SRC_URI[sha256sum] = 
"025f8c809a126f45a082ffa820893e6a8d990d9d7ddb68694b5a9f0a6dbcd955"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE="pcodedmp"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105841): 
https://lists.openembedded.org/g/openembedded-devel/message/105841
Mute This Topic: https://lists.openembedded.org/mt/102342774/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/4] python3-jsbeautifier: add recipe

2023-11-01 Thread Leon Anavi
Add a new recipe for jsbeautifier version 1.14.9, JavaScript
unobfuscator and beautifier.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-jsbeautifier_1.14.9.bb | 19 +++
 1 file changed, 19 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-jsbeautifier_1.14.9.bb

diff --git a/meta-python/recipes-devtools/python/python3-jsbeautifier_1.14.9.bb 
b/meta-python/recipes-devtools/python/python3-jsbeautifier_1.14.9.bb
new file mode 100644
index 0..ac3c4319c
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-jsbeautifier_1.14.9.bb
@@ -0,0 +1,19 @@
+SUMMARY = "JavaScript unobfuscator and beautifier."
+HOMEPAGE = "https://beautifier.io/;
+LICENSE = "MIT"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=8;endline=8;md5=8227180126797a0148f94f483f3e1489"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"c738ebc36b47bd94e4ca6dd17a9004c3cc74edad582ca1d60e0e5d5945a63cb9"
+
+PYPI_PACKAGE="jsbeautifier"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-core \
+${PYTHON_PN}-stringold \
+${PYTHON_PN}-shell \
+"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105821): 
https://lists.openembedded.org/g/openembedded-devel/message/105821
Mute This Topic: https://lists.openembedded.org/mt/102320579/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/4] python3-inflate64: add recipe

2023-11-01 Thread Leon Anavi
Add python3-inflate64, a python package to provide compression and
decompression feature with Enhanced Deflate algorithm.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-inflate64_0.3.1.bb| 16 
 1 file changed, 16 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-inflate64_0.3.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-inflate64_0.3.1.bb 
b/meta-python/recipes-devtools/python/python3-inflate64_0.3.1.bb
new file mode 100644
index 0..835856025
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-inflate64_0.3.1.bb
@@ -0,0 +1,16 @@
+SUMMARY = "deflate64 compression/decompression library"
+HOMEPAGE = "https://codeberg.org/miurahr/inflate64;
+LICENSE = "LGPL-2.1-or-later"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+inherit setuptools3 pypi
+
+SRC_URI[sha256sum] = 
"b52dd8fefd2ba179e5dfa18d6eca7e2fc822584616271c039d5ef1f9ca90c71c"
+
+PYPI_PACKAGE = "inflate64"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-core \
+${PYTHON_PN}-importlib-metadata \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105820): 
https://lists.openembedded.org/g/openembedded-devel/message/105820
Mute This Topic: https://lists.openembedded.org/mt/102320577/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 4/4] python3-pymemcache: add recipe

2023-11-01 Thread Leon Anavi
Add pymemcache, a comprehensive, fast, pure Python memcached
client. Version 4.0.0 brings:

- Drop python support for 2.7, 3.4 and 3.5
- Use default for get ignore_exc
- Return default from hash client
- Return default from hash client when using positional argument
- Support noreply for hash flush_all
- Drop support for Python 3.6
- Add official support for Python 3.10
- Handle a blank stat value
- Small buffer pass optimization
- Expand Client with a method for sending arbitrary commands
- Add pluggable compression serde
- Start to add type hints
- Add py.typed file
- Fix key_prefix issue with stats and cache_memlimit

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-pymemcache_4.0.0.bb| 22 +++
 1 file changed, 22 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-pymemcache_4.0.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-pymemcache_4.0.0.bb 
b/meta-python/recipes-devtools/python/python3-pymemcache_4.0.0.bb
new file mode 100644
index 0..2a09e9694
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pymemcache_4.0.0.bb
@@ -0,0 +1,22 @@
+DESCRIPTION = "A comprehensive, fast, pure Python memcached client"
+HOMEPAGE = "https://github.com/pinterest/pymemcache;
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+PYPI_PACKAGE = "pymemcache"
+
+SRC_URI[sha256sum] = 
"27bf9bd1bbc1e20f83633208620d56de50f14185055e49504f4f5e94e94aff94"
+
+inherit pypi setuptools3
+
+DEPENDS += " \
+${PYTHON_PN}-setuptools-scm-native \
+${PYTHON_PN}-six-native \
+"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-io \
+${PYTHON_PN}-core \
+${PYTHON_PN}-logging \
+"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105822): 
https://lists.openembedded.org/g/openembedded-devel/message/105822
Mute This Topic: https://lists.openembedded.org/mt/102320580/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/4] python3-colorclass: add recipe

2023-11-01 Thread Leon Anavi
Add colorclass version 2.2.2, a colorful worry-free console
applications for Linux, Mac OS X, and Windows.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-colorclass_2.2.2.bb  | 17 +
 1 file changed, 17 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-colorclass_2.2.2.bb

diff --git a/meta-python/recipes-devtools/python/python3-colorclass_2.2.2.bb 
b/meta-python/recipes-devtools/python/python3-colorclass_2.2.2.bb
new file mode 100644
index 0..00c2c4e92
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-colorclass_2.2.2.bb
@@ -0,0 +1,17 @@
+SUMMARY = "Colorful worry-free console applications for Linux, Mac OS X, and 
Windows."
+HOMEPAGE = "https://github.com/matthewdeanmartin/colorclass;
+LICENSE = "MIT"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1b2a533055839e54558a727657c1c73e"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"6d4fe287766166a98ca7bc6f6312daf04a0481b1eda43e7173484051c0ab4366"
+
+PYPI_PACKAGE="colorclass"
+
+RDEPENDS:${PN} += "\
+${PYTHON_PN}-ctypes \
+"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105819): 
https://lists.openembedded.org/g/openembedded-devel/message/105819
Mute This Topic: https://lists.openembedded.org/mt/102320576/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH] python3-rarfile: add recipe

2023-10-31 Thread Leon Anavi
Add rarfile, a Python module for RAR archive reading. Version 4.1
brings:

- Support 7zip/p7zip as decompression backend
- RAR5: check password before trying to read file
- Make get_rar_version a public function
- New option: part_only for RarFile, to read only single file and
  allow it to be middle-part of multi-volume archive
- Add RarFile.printdir, use it in dumprar. Needed to examine
  FILE_COPY or HARD_LINK entries that do not contain data

Add run-time dependencies on p7zip as it is one of the supported
backend as well as to other required Python libraries.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi 
---
 .../python/python3-rarfile_4.1.bb | 23 +++
 1 file changed, 23 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-rarfile_4.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-rarfile_4.1.bb 
b/meta-python/recipes-devtools/python/python3-rarfile_4.1.bb
new file mode 100644
index 0..ece92ee3b
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-rarfile_4.1.bb
@@ -0,0 +1,23 @@
+SUMMARY = "RAR archive reader for Python"
+HOMEPAGE = "https://github.com/markokr/rarfile;
+LICENSE = "ISC"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2f31e224cbf0c29cb6c55f2bae0e165f"
+
+inherit setuptools3
+
+SRC_URI[sha256sum] = 
"db60b3b5bc1c4bdeb941427d50b606d51df677353385255583847639473eda48"
+
+inherit pypi
+
+PYPI_PACKAGE="rarfile"
+
+RDEPENDS:${PN} += "\
+p7zip \
+${PYTHON_PN}-core \
+${PYTHON_PN}-datetime \
+${PYTHON_PN}-crypt \
+${PYTHON_PN}-io \
+"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105807): 
https://lists.openembedded.org/g/openembedded-devel/message/105807
Mute This Topic: https://lists.openembedded.org/mt/102303016/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] sip: upgrade 6.7.11 -> 6.7.12

2023-10-18 Thread Leon Anavi
Upgrade to version 6.7.12:

- Added sipPyTypeDictRef() to the v12 and v13 ABIs. sipPyTypeDict()
  is now deprecated and must not be used with Python v3.12 and later.
- Classes will automatically support being iterated over if they
  implement __getitem__() or operator[] and have a method annotated
  with __len__.
- The latest version of ABI v13 is v13.6.0.
- The latest version of ABI v12 is v12.13.0.

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-devtools/sip/{sip_6.7.11.bb => sip_6.7.12.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-devtools/sip/{sip_6.7.11.bb => sip_6.7.12.bb} (83%)

diff --git a/meta-oe/recipes-devtools/sip/sip_6.7.11.bb 
b/meta-oe/recipes-devtools/sip/sip_6.7.12.bb
similarity index 83%
rename from meta-oe/recipes-devtools/sip/sip_6.7.11.bb
rename to meta-oe/recipes-devtools/sip/sip_6.7.12.bb
index 66ec979ac..00823cf1a 100644
--- a/meta-oe/recipes-devtools/sip/sip_6.7.11.bb
+++ b/meta-oe/recipes-devtools/sip/sip_6.7.12.bb
@@ -11,6 +11,6 @@ LIC_FILES_CHKSUM = 
"file://LICENSE-GPL2;md5=e91355d8a6f8bd8f7c699d62863c7303"
 inherit pypi setuptools3 python3native
 
 PYPI_PACKAGE = "sip"
-SRC_URI[sha256sum] = 
"f0dc3287a0b172e5664931c87847750d47e4fdcda4fe362b514af8edd655b469"
+SRC_URI[sha256sum] = 
"08e66f742592eb818ac8fda4173e2ed64c9f2d40b70bee11db1c499127d98450"
 
 BBCLASSEXTEND = "native"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105576): 
https://lists.openembedded.org/g/openembedded-devel/message/105576
Mute This Topic: https://lists.openembedded.org/mt/102040061/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/2] neatvnc: add new recipe

2023-08-25 Thread Leon Anavi
Add a new recipe for neatvnc v0.6.0, a liberally licensed VNC
server library with a clean interface. It is required for building
Weston with VNC backend.

Please note that tls is not part of the default PACKAGECONFIG
because it requires gnutls. However, to use properly VNC it should
be enabled if building Weston 12 with VNC backend.

Signed-off-by: Leon Anavi 
---
 .../recipes-graphics/neatvnc/neatvnc_git.bb   | 40 +++
 1 file changed, 40 insertions(+)
 create mode 100644 meta-oe/recipes-graphics/neatvnc/neatvnc_git.bb

diff --git a/meta-oe/recipes-graphics/neatvnc/neatvnc_git.bb 
b/meta-oe/recipes-graphics/neatvnc/neatvnc_git.bb
new file mode 100644
index 0..834401520
--- /dev/null
+++ b/meta-oe/recipes-graphics/neatvnc/neatvnc_git.bb
@@ -0,0 +1,40 @@
+SUMMARY = "A liberally licensed VNC server library"
+DESCRIPTION = "This is a liberally licensed VNC server library that's intended 
to be fast and neat."
+HOMEPAGE = "https://github.com/any1/neatvnc;
+LICENSE = "ISC"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94fc374e7174f41e3afe0f027ee59ff7"
+
+SRC_URI = "git://github.com/any1/neatvnc;branch=master;protocol=https"
+
+SRCREV = "8b3dc1ae6099dcfa73aec3ae11df2fdc58540d14"
+
+PV = "0.6.0+git${SRCPV}"
+
+S = "${WORKDIR}/git"
+
+DEPENDS = "libdrm pixman aml zlib"
+
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[tls] = "-Dtls=enabled,-Dtls=disabled,gnutls"
+PACKAGECONFIG[jpeg] = "-Djpeg=enabled,-Djpeg=disabled,libjpeg-turbo"
+PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false,libpng"
+PACKAGECONFIG[benchmarks] = "-Dbenchmarks=true,-Dbenchmarks=false,libpng"
+
+PACKAGE_BEFORE_PN += "${PN}-examples"
+ALLOW_EMPTY:${PN}-examples = "1"
+FILES:${PN}-examples = "${bindir}"
+
+NEATVNC_EXAMPLES = "draw png-server"
+
+inherit meson pkgconfig
+
+do_install:append () {
+   if ${@bb.utils.contains('PACKAGECONFIG', 'examples', 'true', 'false', 
d)}; then
+   install -d ${D}${bindir}
+   for bin in ${NEATVNC_EXAMPLES}; do
+   install -m 0755 ${B}/examples/$bin ${D}${bindir}
+   done
+   fi
+}
+
+BBCLASSEXTEND = "native"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104608): 
https://lists.openembedded.org/g/openembedded-devel/message/104608
Mute This Topic: https://lists.openembedded.org/mt/100952271/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/2] aml: add new recipe

2023-08-25 Thread Leon Anavi
Add a new recipe for aml (Andri's Main Loop) v0.3.0. It is
required for neatvnc which is required for building Weston with
VNC backend.

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-graphics/aml/aml_git.bb | 35 +
 1 file changed, 35 insertions(+)
 create mode 100644 meta-oe/recipes-graphics/aml/aml_git.bb

diff --git a/meta-oe/recipes-graphics/aml/aml_git.bb 
b/meta-oe/recipes-graphics/aml/aml_git.bb
new file mode 100644
index 0..eed62adae
--- /dev/null
+++ b/meta-oe/recipes-graphics/aml/aml_git.bb
@@ -0,0 +1,35 @@
+SUMMARY = "Andri's Main Loop"
+DESCRIPTION = "Andri's Main Loop"
+HOMEPAGE = "https://github.com/any1/aml;
+LICENSE = "ISC"
+LIC_FILES_CHKSUM = "file://COPYING;md5=e6f3cfaa39204b96e14b68b9d50d3e4e"
+
+SRC_URI = "git://github.com/any1/aml;branch=master;protocol=https"
+
+SRCREV = "b83f3576ce4187d9285f06e9066ef43a691464d4"
+
+PV = "0.3.0+git${SRCPV}"
+
+S = "${WORKDIR}/git"
+
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false"
+
+PACKAGE_BEFORE_PN += "${PN}-examples"
+ALLOW_EMPTY:${PN}-examples = "1"
+FILES:${PN}-examples = "${bindir}"
+
+inherit meson pkgconfig
+
+AML_EXAMPLES = "ticker nested-ticker reader"
+
+do_install:append () {
+   if ${@bb.utils.contains('PACKAGECONFIG', 'examples', 'true', 'false', 
d)}; then
+   install -d ${D}${bindir}
+   for bin in ${AML_EXAMPLES}; do
+   install -m 0755 ${B}/examples/$bin ${D}${bindir}
+   done
+   fi
+}
+
+BBCLASSEXTEND = "native"
-- 
2.39.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104607): 
https://lists.openembedded.org/g/openembedded-devel/message/104607
Mute This Topic: https://lists.openembedded.org/mt/100952270/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/2] pcsc-tools: Add runtime dependencies

2023-03-29 Thread Leon Anavi
Add runtime dependencies for pcsc_scan and scriptor. Script
ATR_analysis is written in Perl and it is used to parse the smart
card ATR. This script is called by default by pcsc_scan.

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.6.2.bb | 8 
 1 file changed, 8 insertions(+)

diff --git a/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.6.2.bb 
b/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.6.2.bb
index 26faade5d..b71fb0427 100644
--- a/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.6.2.bb
+++ b/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.6.2.bb
@@ -13,4 +13,12 @@ S = "${WORKDIR}/git"
 
 DEPENDS = "pcsc-lite"
 
+RDEPENDS:${PN} += " \
+   ${@bb.utils.contains('DISTRO_FEATURES','systemd','pcsc-lite-systemd', 
'pcsc-lite', d)} \
+   perl \
+   perl-module-getopt-std \
+   perl-module-file-stat \
+   libpcsc-perl \
+"
+
 FILES:${PN} += "${datadir}/pcsc/smartcard_list.txt"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101817): 
https://lists.openembedded.org/g/openembedded-devel/message/101817
Mute This Topic: https://lists.openembedded.org/mt/97925981/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/2] libpcsc-perl: Add recipe

2023-03-29 Thread Leon Anavi
Add Perl Chipcard::PCSC::Card smart card communication library.

Signed-off-by: Leon Anavi 
---
 .../perl/libpcsc-perl_1.4.14.bb   | 22 +++
 1 file changed, 22 insertions(+)
 create mode 100644 meta-oe/recipes-devtools/perl/libpcsc-perl_1.4.14.bb

diff --git a/meta-oe/recipes-devtools/perl/libpcsc-perl_1.4.14.bb 
b/meta-oe/recipes-devtools/perl/libpcsc-perl_1.4.14.bb
new file mode 100644
index 0..ff4e1f056
--- /dev/null
+++ b/meta-oe/recipes-devtools/perl/libpcsc-perl_1.4.14.bb
@@ -0,0 +1,22 @@
+SUMMARY = "Perl interface to the PC/SC smart card library"
+DESCRIPTION = "Perl wrapper to the PC/SC smartcard library (pcsc-lite) \
+together with some small examples. \
+The provided modules are Chipcard::PCSC and Chipcard::PCSC::Card."
+HOMEPAGE = "https://metacpan.org/dist/pcsc-perl;
+SECTION = "libs"
+LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
+LIC_FILES_CHKSUM = "file://LICENCE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
+
+SRC_URI = 
"https://cpan.metacpan.org/authors/id/W/WH/WHOM/pcsc-perl-${PV}.tar.bz2;
+SRC_URI[md5sum] = "45601505dbb7b27329811ac9bad35fab"
+SRC_URI[sha256sum] = 
"2722b7e5543e4faf3ba1ec6b29a7dfec6d92be1edec09d0a3191992d4d88c69d"
+
+S = "${WORKDIR}/pcsc-perl-${PV}"
+
+inherit cpan pkgconfig
+
+DEPENDS += "pcsc-lite"
+
+RDEPENDS:${PN} += "perl-module-carp"
+
+BBCLASSEXTEND="native"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101816): 
https://lists.openembedded.org/g/openembedded-devel/message/101816
Mute This Topic: https://lists.openembedded.org/mt/97925980/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-cachetools: Upgrade 5.2.1 -> 5.3.0

2023-01-25 Thread Leon Anavi
Upgrade to release 5.3.0:

- Add cache_info() function to @cached decorator.

Signed-off-by: Leon Anavi 
---
 ...{python3-cachetools_5.2.1.bb => python3-cachetools_5.3.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-cachetools_5.2.1.bb => 
python3-cachetools_5.3.0.bb} (89%)

diff --git a/meta-python/recipes-devtools/python/python3-cachetools_5.2.1.bb 
b/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb
similarity index 89%
rename from meta-python/recipes-devtools/python/python3-cachetools_5.2.1.bb
rename to meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb
index 7cb4f35d8..21bb51871 100644
--- a/meta-python/recipes-devtools/python/python3-cachetools_5.2.1.bb
+++ b/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb
@@ -27,6 +27,6 @@ do_install_ptest() {
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
 }
 
-SRC_URI[sha256sum] = 
"5991bc0e08a1319bb618d3195ca5b6bc76646a49c21d55962977197b301cc1fe"
+SRC_URI[sha256sum] = 
"13dfddc7b8df938c21a940dfa6557ce6e94a2f1cdfa58eb90c805721d58f2c14"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100734): 
https://lists.openembedded.org/g/openembedded-devel/message/100734
Mute This Topic: https://lists.openembedded.org/mt/96519853/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-imageio: Upgrade 2.24.0 -> 2.25.0

2023-01-25 Thread Leon Anavi
Upgrade to release 2.25.0:

- Add audio support for ffmpeg writer

Signed-off-by: Leon Anavi 
---
 .../{python3-imageio_2.24.0.bb => python3-imageio_2.25.0.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-imageio_2.24.0.bb => 
python3-imageio_2.25.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb 
b/meta-python/recipes-devtools/python/python3-imageio_2.25.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb
rename to meta-python/recipes-devtools/python/python3-imageio_2.25.0.bb
index 4ea45c9fd..4edd166fd 100644
--- a/meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb
+++ b/meta-python/recipes-devtools/python/python3-imageio_2.25.0.bb
@@ -5,7 +5,7 @@ SECTION = "devel/python"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba"
 
-SRC_URI[sha256sum] = 
"f240f8229f4f329a1546281194b52da5d6694141a524668fed3f81b0d07782fa"
+SRC_URI[sha256sum] = 
"b80796a1f8c38c697a940a2ad7397ee28900d5c4e51061b9a67d16aca867f33e"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100733): 
https://lists.openembedded.org/g/openembedded-devel/message/100733
Mute This Topic: https://lists.openembedded.org/mt/96519850/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-email-validator: Upgrade 1.3.0 -> 1.3.1

2023-01-25 Thread Leon Anavi
Upgrade to release 1.3.1:

- The new SPF 'v=spf1 -all' (reject-all) deliverability check is
  removed in most cases. It now is performed only for domains that
  do not have MX records but do have an A/ fallback record.

Signed-off-by: Leon Anavi 
---
 ...mail-validator_1.3.0.bb => python3-email-validator_1.3.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-email-validator_1.3.0.bb 
=> python3-email-validator_1.3.1.bb} (78%)

diff --git 
a/meta-python/recipes-devtools/python/python3-email-validator_1.3.0.bb 
b/meta-python/recipes-devtools/python/python3-email-validator_1.3.1.bb
similarity index 78%
rename from meta-python/recipes-devtools/python/python3-email-validator_1.3.0.bb
rename to meta-python/recipes-devtools/python/python3-email-validator_1.3.1.bb
index 76dfdd601..2350c4d75 100644
--- a/meta-python/recipes-devtools/python/python3-email-validator_1.3.0.bb
+++ b/meta-python/recipes-devtools/python/python3-email-validator_1.3.1.bb
@@ -3,7 +3,7 @@ SECTION = "devel/python"
 LICENSE = "CC0-1.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=65d3616852dbf7b1a6d4b53b00626032"
 
-SRC_URI[sha256sum] = 
"553a66f8be2ec2dea641ae1d3f29017ab89e9d603d4a25cdaac39eefa283d769"
+SRC_URI[sha256sum] = 
"d178c5c6fa6c6824e9b04f199cf23e79ac15756786573c190d2ad13089411ad2"
 
 PYPI_PACKAGE = "email_validator"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100732): 
https://lists.openembedded.org/g/openembedded-devel/message/100732
Mute This Topic: https://lists.openembedded.org/mt/96519849/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-nocasedict: Upgrade 1.0.4 -> 1.1.0

2023-01-24 Thread Leon Anavi
Upgrade to release 1.1.0:

- The default casefolding method on Python 3 was changed from
  str.lower() to str.casefold(). This changes the matching of the
  case-insensitive keys. This shold normally be an improvement,
  but in case you find that you are negatively affected by this
  change, you can go back to the str.lower() method by overriding
  the NocaseDict.__casefold__() method with a method that calls
  str.lower().
- Added support for Python 3.11.
- Changed the default casefolding method on Python 3 to be
  str.casefold() in order to improve Unicode support. On Python 2,
  it remains str.lower(). Added support for user-defined
  casefolding.

Signed-off-by: Leon Anavi 
---
 ...{python3-nocasedict_1.0.4.bb => python3-nocasedict_1.1.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-nocasedict_1.0.4.bb => 
python3-nocasedict_1.1.0.bb} (76%)

diff --git a/meta-python/recipes-devtools/python/python3-nocasedict_1.0.4.bb 
b/meta-python/recipes-devtools/python/python3-nocasedict_1.1.0.bb
similarity index 76%
rename from meta-python/recipes-devtools/python/python3-nocasedict_1.0.4.bb
rename to meta-python/recipes-devtools/python/python3-nocasedict_1.1.0.bb
index 006799c8b..319598e3b 100644
--- a/meta-python/recipes-devtools/python/python3-nocasedict_1.0.4.bb
+++ b/meta-python/recipes-devtools/python/python3-nocasedict_1.1.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/pywbem/nocasedict;
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=1803fa9c2c3ce8cb06b4861d75310742"
 
-SRC_URI[sha256sum] = 
"7c111da4cefd244433cb63377aff081a40f84bddae9e6f376c67f086c0f806da"
+SRC_URI[sha256sum] = 
"ac551de692be6aea5b43ac3f2c33780df940013ac6dd0718fb552c8b560ba661"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100726): 
https://lists.openembedded.org/g/openembedded-devel/message/100726
Mute This Topic: https://lists.openembedded.org/mt/96500368/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-nocaselist: Upgrade 1.0.6 -> 1.1.0

2023-01-24 Thread Leon Anavi
Upgrade to release 1.1.0:

- The default casefolding method on Python 3 was changed from
  str.lower() to str.casefold(). This changes the matching of the
  case-insensitive values. This shold normally be an improvement,
  but in case you find that you are negatively affected by this
  change, you can go back to the str.lower() method by overriding
  the NocaseDict.__casefold__() method with a method that calls
  str.lower().
- Added support for Python 3.11.
- Changed the default casefolding method on Python 3 to be
  str.casefold() in order to improve Unicode support. On Python 2,
  it remains str.lower(). Added support for user-defined
  casefolding.
- Added support for storing None as a value in a NocaseList.
  Previously, that was rejected with AttributeError since the
  casefold method was attempted to be called on the None value.

Signed-off-by: Leon Anavi 
---
 ...hon3-nocaselist_1.0.6.bb => python3-nocaselist_1.1.0.bb} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-nocaselist_1.0.6.bb => 
python3-nocaselist_1.1.0.bb} (63%)

diff --git a/meta-python/recipes-devtools/python/python3-nocaselist_1.0.6.bb 
b/meta-python/recipes-devtools/python/python3-nocaselist_1.1.0.bb
similarity index 63%
rename from meta-python/recipes-devtools/python/python3-nocaselist_1.0.6.bb
rename to meta-python/recipes-devtools/python/python3-nocaselist_1.1.0.bb
index 9e6842961..4b93ca98f 100644
--- a/meta-python/recipes-devtools/python/python3-nocaselist_1.0.6.bb
+++ b/meta-python/recipes-devtools/python/python3-nocaselist_1.1.0.bb
@@ -3,6 +3,10 @@ HOMEPAGE = "https://nocaselist.readthedocs.io/en/latest/;
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
 
-SRC_URI[sha256sum] = 
"48f067f8cb841245f34d03120bc1ba9900f13b19cb51bcc6c7bee017f7c874da"
+SRC_URI[sha256sum] = 
"a99384abc700c409e9def7143763e18dfad332fdff7e30fae1f6d1a30b372772"
 
 inherit pypi setuptools3
+
+RDEPENDS:${PN} += " \
+   ${PYTHON_PN}-six \
+"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100725): 
https://lists.openembedded.org/g/openembedded-devel/message/100725
Mute This Topic: https://lists.openembedded.org/mt/96500366/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-eventlet: Upgrade 0.33.2 -> 0.33.3

2023-01-19 Thread Leon Anavi
Upgrade to release 0.33.3:

- Fix greendns for dnspython 2.3.0+

Signed-off-by: Leon Anavi 
---
 .../{python3-eventlet_0.33.2.bb => python3-eventlet_0.33.3.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-eventlet_0.33.2.bb => 
python3-eventlet_0.33.3.bb} (80%)

diff --git a/meta-python/recipes-devtools/python/python3-eventlet_0.33.2.bb 
b/meta-python/recipes-devtools/python/python3-eventlet_0.33.3.bb
similarity index 80%
rename from meta-python/recipes-devtools/python/python3-eventlet_0.33.2.bb
rename to meta-python/recipes-devtools/python/python3-eventlet_0.33.3.bb
index 6348e9b76..c1256661b 100644
--- a/meta-python/recipes-devtools/python/python3-eventlet_0.33.2.bb
+++ b/meta-python/recipes-devtools/python/python3-eventlet_0.33.3.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=56472ad6de4caf50e05332a34b66e778"
 
-SRC_URI[sha256sum] = 
"82c382c2a2c712f1a8320378a9120ac9589d9f1131c36a63780f0b8504afa5bc"
+SRC_URI[sha256sum] = 
"722803e7eadff295347539da363d68ae155b8b26ae6a634474d0a920be73cfda"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100664): 
https://lists.openembedded.org/g/openembedded-devel/message/100664
Mute This Topic: https://lists.openembedded.org/mt/96381985/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-configobj: Upgrade 5.0.6 -> 5.0.8

2023-01-19 Thread Leon Anavi
Upgrade to release 5.0.8:

- fixing/test for a regression introduced in 5.0.7 that prevented
  import validate from working
- update testing to validate against python version 2.7 & 3.5-3.11
- update broken links / non-existent services and references

License-Update: Use file LICENSE, no change of the license

Signed-off-by: Leon Anavi 
---
 ...h-from-using-distutils-to-setuptools.patch | 28 ---
 .../python/python3-configobj_5.0.6.bb | 11 
 .../python/python3-configobj_5.0.8.bb | 13 +
 3 files changed, 13 insertions(+), 39 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-configobj/0001-Switch-from-using-distutils-to-setuptools.patch
 delete mode 100644 
meta-python/recipes-devtools/python/python3-configobj_5.0.6.bb
 create mode 100644 
meta-python/recipes-devtools/python/python3-configobj_5.0.8.bb

diff --git 
a/meta-python/recipes-devtools/python/python3-configobj/0001-Switch-from-using-distutils-to-setuptools.patch
 
b/meta-python/recipes-devtools/python/python3-configobj/0001-Switch-from-using-distutils-to-setuptools.patch
deleted file mode 100644
index ed6ceca8e..0
--- 
a/meta-python/recipes-devtools/python/python3-configobj/0001-Switch-from-using-distutils-to-setuptools.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From ad9024e50a9df4a2b8a1a019e07bb133c3df31bf Mon Sep 17 00:00:00 2001
-From: Daniel Watkins 
-Date: Thu, 28 Aug 2014 18:49:04 +0200
-Subject: [PATCH] Switch from using distutils to setuptools.
-
-Upstream-Status: Backport
-
-Signed-off-by: Tim Orling 

- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index c6d57a6..6755ab4 100644
 a/setup.py
-+++ b/setup.py
-@@ -12,7 +12,7 @@
- # http://opensource.org/licenses/BSD-3-Clause
- import os
- import sys
--from distutils.core import setup
-+from setuptools import setup
- # a simple import wouldn't work if we moved towards a package with __init__
- from _version import __version__
- 
--- 
-2.30.2
-
diff --git a/meta-python/recipes-devtools/python/python3-configobj_5.0.6.bb 
b/meta-python/recipes-devtools/python/python3-configobj_5.0.6.bb
deleted file mode 100644
index 1125a6389..0
--- a/meta-python/recipes-devtools/python/python3-configobj_5.0.6.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-SUMMARY = "Config file reading, writing and validation."
-SECTION = "devel/python"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://configobj.py;md5=a7c3968dd866dfd23e91e125b669ab21"
-
-PYPI_PACKAGE = "configobj"
-SRC_URI[sha256sum] = 
"a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902"
-
-SRC_URI += "file://0001-Switch-from-using-distutils-to-setuptools.patch"
-
-inherit pypi setuptools3
diff --git a/meta-python/recipes-devtools/python/python3-configobj_5.0.8.bb 
b/meta-python/recipes-devtools/python/python3-configobj_5.0.8.bb
new file mode 100644
index 0..b8b5e6f89
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-configobj_5.0.8.bb
@@ -0,0 +1,13 @@
+SUMMARY = "Config file reading, writing and validation."
+SECTION = "devel/python"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3d6f99b84d9a94610c62e48fa2e59e72"
+
+PYPI_PACKAGE = "configobj"
+SRC_URI[sha256sum] = 
"6f704434a07dc4f4dc7c9a745172c1cad449feb548febd9f7fe362629c627a97"
+
+inherit pypi setuptools3
+
+RDEPENDS:${PN} += "\
+   ${PYTHON_PN}-six \
+"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100665): 
https://lists.openembedded.org/g/openembedded-devel/message/100665
Mute This Topic: https://lists.openembedded.org/mt/96381986/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-autobahn: Upgrade 22.12.1 -> 23.1.1

2023-01-16 Thread Leon Anavi
Upgrade to release 23.1.1:

- fix: support for Python up to v3.11
- fix: update GitHub CI
- fix: copyright transferred to typedef int GmbH -
  no license change!
- fix: remove coverage crap

License-Update: Company name changed from Crossbar.io Technologies
GmbH to typedef int GmbH, the license remains MIT.

Signed-off-by: Leon Anavi 
---
 ...python3-autobahn_22.12.1.bb => python3-autobahn_23.1.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-autobahn_22.12.1.bb => 
python3-autobahn_23.1.1.bb} (75%)

diff --git a/meta-python/recipes-devtools/python/python3-autobahn_22.12.1.bb 
b/meta-python/recipes-devtools/python/python3-autobahn_23.1.1.bb
similarity index 75%
rename from meta-python/recipes-devtools/python/python3-autobahn_22.12.1.bb
rename to meta-python/recipes-devtools/python/python3-autobahn_23.1.1.bb
index 54f42fdc3..b67e90068 100644
--- a/meta-python/recipes-devtools/python/python3-autobahn_22.12.1.bb
+++ b/meta-python/recipes-devtools/python/python3-autobahn_23.1.1.bb
@@ -1,9 +1,9 @@
 DESCRIPTION = "WebSocket client & server library, WAMP real-time framework"
 HOMEPAGE = "http://crossbar.io/autobahn;
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=97c0bda20ad1d845c6369c0e47a1cd98"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3e2c2c2cc2915edc5321b0e6b1d3f5f8"
 
-SRC_URI[sha256sum] = 
"43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925"
+SRC_URI[sha256sum] = 
"a2ab4700ee9eee46c69c38e2b625f6fda48ab1ce61cf7b58b23cf2fadcb8"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100584): 
https://lists.openembedded.org/g/openembedded-devel/message/100584
Mute This Topic: https://lists.openembedded.org/mt/96306331/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-alembic: Upgrade 1.9.1 -> 1.9.2

2023-01-16 Thread Leon Anavi
Upgrade to release 1.9.2:

- Fixed typing definitions for EnvironmentContext.get_x_argument()
- Fixed regression where the string transformations applied to
  server defaults caused expressions such as (getdate()) to no
  longer compare as equivalent on SQL Server, others.

License-Update: Update years

Signed-off-by: Leon Anavi 
---
 .../{python3-alembic_1.9.1.bb => python3-alembic_1.9.2.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-alembic_1.9.1.bb => 
python3-alembic_1.9.2.bb} (66%)

diff --git a/meta-python/recipes-devtools/python/python3-alembic_1.9.1.bb 
b/meta-python/recipes-devtools/python/python3-alembic_1.9.2.bb
similarity index 66%
rename from meta-python/recipes-devtools/python/python3-alembic_1.9.1.bb
rename to meta-python/recipes-devtools/python/python3-alembic_1.9.2.bb
index 03a38d5ff..0d83f86c4 100644
--- a/meta-python/recipes-devtools/python/python3-alembic_1.9.1.bb
+++ b/meta-python/recipes-devtools/python/python3-alembic_1.9.2.bb
@@ -1,10 +1,10 @@
 DESCRIPTION = "A database migration tool for SQLAlchemy"
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=f5a8522010db1a393833988dbe2c7f0b"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e3023b042cb6002cb398344b51c67093"
 
 inherit pypi setuptools3
 
-SRC_URI[sha256sum] = 
"f9f76e41061f5ebe27d4fe92600df9dd612521a7683f904dab328ba02cffa5a2"
+SRC_URI[sha256sum] = 
"6880dec4f28dd7bd999d2ed13fbe7c9d4337700a44d11a524c0ce0c59aaf0dbd"
 
 PYPI_PACKAGE = "alembic"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100583): 
https://lists.openembedded.org/g/openembedded-devel/message/100583
Mute This Topic: https://lists.openembedded.org/mt/96306329/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCHv2] python3-astroid: Upgrade 2.12.13 -> 2.13.2

2023-01-12 Thread Leon Anavi
Upgrade to release 2.13.2:

- Removed version conditions on typing_extensions dependency.
- Removed typing_extensions from our tests requirements as it was
  preventing issues to appear in our continuous integration.

Signed-off-by: Leon Anavi 
---
 .../0001-pyproject.toml-Replace-with.patch| 27 +++
 ...d_2.12.13.bb => python3-astroid_2.13.2.bb} | 13 ++---
 2 files changed, 37 insertions(+), 3 deletions(-)
 create mode 100644 
meta-python/recipes-devtools/python/python3-astroid/0001-pyproject.toml-Replace-with.patch
 rename meta-python/recipes-devtools/python/{python3-astroid_2.12.13.bb => 
python3-astroid_2.13.2.bb} (71%)

diff --git 
a/meta-python/recipes-devtools/python/python3-astroid/0001-pyproject.toml-Replace-with.patch
 
b/meta-python/recipes-devtools/python/python3-astroid/0001-pyproject.toml-Replace-with.patch
new file mode 100644
index 0..3e1a17be9
--- /dev/null
+++ 
b/meta-python/recipes-devtools/python/python3-astroid/0001-pyproject.toml-Replace-with.patch
@@ -0,0 +1,27 @@
+From 517f361ba4a6ae430acfe3b83986d32b4f811b58 Mon Sep 17 00:00:00 2001
+From: Leon Anavi 
+Date: Wed, 11 Jan 2023 13:56:24 +0200
+Subject: [PATCH] pyproject.toml: Replace ~= with >=
+
+Replace ~= with >= to avoid errors if the version is not exactly
+the same.
+
+Signed-off-by: Leon Anavi 
+---
+ pyproject.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 537bca9a..a01e0d45 100644
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools~=62.6", "wheel~=0.37.1"]
++requires = ["setuptools>=62.6", "wheel>=0.37.1"]
+ build-backend = "setuptools.build_meta"
+ 
+ [project]
+-- 
+2.30.2
+
diff --git a/meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb 
b/meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
similarity index 71%
rename from meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb
rename to meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
index ca87ff013..fa22080d3 100644
--- a/meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb
+++ b/meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
@@ -4,11 +4,18 @@ SECTION = "devel/python"
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a70cf540abf41acb644ac3b621b2fad1"
 
-SRC_URI[sha256sum] = 
"1493fe8bd3dfd73dc35bd53c9d5b6e49ead98497c47b2307662556a5692d29d7"
+SRC_URI[sha256sum] = 
"3bc7834720e1a24ca797fd785d77efb14f7a28ee8e635ef040b6e2d80ccb3303"
 
-inherit pypi setuptools3
+SRC_URI += " \
+file://0001-pyproject.toml-Replace-with.patch \
+"
+
+inherit pypi python_setuptools_build_meta
 
-DEPENDS += "${PYTHON_PN}-pytest-runner-native"
+DEPENDS += "\
+${PYTHON_PN}-pytest-runner-native \
+${PYTHON_PN}-wheel-native \
+"
 
 PACKAGES =+ "${PN}-tests"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100560): 
https://lists.openembedded.org/g/openembedded-devel/message/100560
Mute This Topic: https://lists.openembedded.org/mt/96223864/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-imageio: Upgrade 2.23.0 -> 2.24.0

2023-01-11 Thread Leon Anavi
Upgrade to release 2.24.0:

- Tifffile v3
- Pin sphinx below v6

Signed-off-by: Leon Anavi 
---
 .../{python3-imageio_2.23.0.bb => python3-imageio_2.24.0.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-imageio_2.23.0.bb => 
python3-imageio_2.24.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.23.0.bb 
b/meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-imageio_2.23.0.bb
rename to meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb
index 99579398b..4ea45c9fd 100644
--- a/meta-python/recipes-devtools/python/python3-imageio_2.23.0.bb
+++ b/meta-python/recipes-devtools/python/python3-imageio_2.24.0.bb
@@ -5,7 +5,7 @@ SECTION = "devel/python"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba"
 
-SRC_URI[sha256sum] = 
"cb635709765e527c94890b4fbb6870e59213fe182a1c8086d167eb3626073cbd"
+SRC_URI[sha256sum] = 
"f240f8229f4f329a1546281194b52da5d6694141a524668fed3f81b0d07782fa"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100546): 
https://lists.openembedded.org/g/openembedded-devel/message/100546
Mute This Topic: https://lists.openembedded.org/mt/96198644/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-astroid: Upgrade 2.12.13 -> 2.13.2

2023-01-11 Thread Leon Anavi
Upgrade to release 2.13.2:

- Removed version conditions on typing_extensions dependency.
- Removed typing_extensions from our tests requirements as it was
  preventing issues to appear in our continuous integration.

Signed-off-by: Leon Anavi 
---
 ...astroid_2.12.13.bb => python3-astroid_2.13.2.bb} | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-astroid_2.12.13.bb => 
python3-astroid_2.13.2.bb} (71%)

diff --git a/meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb 
b/meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
similarity index 71%
rename from meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb
rename to meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
index ca87ff013..fa22080d3 100644
--- a/meta-python/recipes-devtools/python/python3-astroid_2.12.13.bb
+++ b/meta-python/recipes-devtools/python/python3-astroid_2.13.2.bb
@@ -4,11 +4,18 @@ SECTION = "devel/python"
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a70cf540abf41acb644ac3b621b2fad1"
 
-SRC_URI[sha256sum] = 
"1493fe8bd3dfd73dc35bd53c9d5b6e49ead98497c47b2307662556a5692d29d7"
+SRC_URI[sha256sum] = 
"3bc7834720e1a24ca797fd785d77efb14f7a28ee8e635ef040b6e2d80ccb3303"
 
-inherit pypi setuptools3
+SRC_URI += " \
+file://0001-pyproject.toml-Replace-with.patch \
+"
+
+inherit pypi python_setuptools_build_meta
 
-DEPENDS += "${PYTHON_PN}-pytest-runner-native"
+DEPENDS += "\
+${PYTHON_PN}-pytest-runner-native \
+${PYTHON_PN}-wheel-native \
+"
 
 PACKAGES =+ "${PN}-tests"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100547): 
https://lists.openembedded.org/g/openembedded-devel/message/100547
Mute This Topic: https://lists.openembedded.org/mt/96198645/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-cantools: Upgrade 38.0.0 -> 38.0.1

2023-01-10 Thread Leon Anavi
Upgrade to release 38.0.1:

- Changed relative links to absolute links

Signed-off-by: Leon Anavi 
---
 .../{python3-cantools_38.0.0.bb => python3-cantools_38.0.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-cantools_38.0.0.bb => 
python3-cantools_38.0.1.bb} (84%)

diff --git a/meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb 
b/meta-python/recipes-devtools/python/python3-cantools_38.0.1.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb
rename to meta-python/recipes-devtools/python/python3-cantools_38.0.1.bb
index 96e193d4f..c11606351 100644
--- a/meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cantools_38.0.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd"
 
-SRC_URI[sha256sum] = 
"b7d5465aba357ce4c103a7d38c9e01a6f12d8265090b4147b3cc1fa4c3adb993"
+SRC_URI[sha256sum] = 
"be391520a43c8041ba99839a00a0a61b7afa929387def6c6348a9626b99f24d7"
 
 PYPI_PACKAGE = "cantools"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100519): 
https://lists.openembedded.org/g/openembedded-devel/message/100519
Mute This Topic: https://lists.openembedded.org/mt/96174575/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-prettytable: Upgrade 3.4.1 -> 3.6.0

2023-01-10 Thread Leon Anavi
Upgrade to release 3.6.0:

- Updated pre-commit with mypy
- Test Python 3.12 pre-releases
- Fix to min_table_width parameter
- Widen tables with long titles

Signed-off-by: Leon Anavi 
---
 ...-prettytable_3.4.1.bb => python3-prettytable_3.6.0.bb} | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-prettytable_3.4.1.bb => 
python3-prettytable_3.6.0.bb} (84%)

diff --git a/meta-python/recipes-devtools/python/python3-prettytable_3.4.1.bb 
b/meta-python/recipes-devtools/python/python3-prettytable_3.6.0.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-prettytable_3.4.1.bb
rename to meta-python/recipes-devtools/python/python3-prettytable_3.6.0.bb
index c8b50f0b2..0c0692b14 100644
--- a/meta-python/recipes-devtools/python/python3-prettytable_3.4.1.bb
+++ b/meta-python/recipes-devtools/python/python3-prettytable_3.6.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://code.google.com/p/prettytable;
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c9a6829fcd174d9535b46211917c7671"
 
-SRC_URI[sha256sum] = 
"7d7dd84d0b206f2daac4471a72f299d6907f34516064feb2838e333a4e2567bd"
+SRC_URI[sha256sum] = 
"2e0026af955b4ea67b22122f310b90eae890738c08cb0458693a49b6221530ac"
 
 do_install:append() {
 perm_files=`find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "*.txt" -o -name 
"PKG-INFO"`
@@ -16,13 +16,15 @@ UPSTREAM_CHECK_URI = 
"https://pypi.python.org/pypi/PrettyTable/;
 UPSTREAM_CHECK_REGEX = "/PrettyTable/(?P(\d+[\.\-_]*)+)"
 
 BBCLASSEXTEND = "native nativesdk"
-inherit pypi ptest setuptools3
+inherit pypi ptest python_hatchling
 
 SRC_URI += " \
file://run-ptest \
 "
 
-DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
+DEPENDS += "\
+${PYTHON_PN}-hatch-vcs-native \
+"
 
 RDEPENDS:${PN} += " \
${PYTHON_PN}-math \
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100518): 
https://lists.openembedded.org/g/openembedded-devel/message/100518
Mute This Topic: https://lists.openembedded.org/mt/96174574/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-traitlets: Upgrade 5.8.0 -> 5.8.1

2023-01-10 Thread Leon Anavi
Upgrade to release 5.8.1:

- fix: mro_trait can be unbound when the class is not in mro

Signed-off-by: Leon Anavi 
---
 .../{python3-traitlets_5.8.0.bb => python3-traitlets_5.8.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-traitlets_5.8.0.bb => 
python3-traitlets_5.8.1.bb} (80%)

diff --git a/meta-python/recipes-devtools/python/python3-traitlets_5.8.0.bb 
b/meta-python/recipes-devtools/python/python3-traitlets_5.8.1.bb
similarity index 80%
rename from meta-python/recipes-devtools/python/python3-traitlets_5.8.0.bb
rename to meta-python/recipes-devtools/python/python3-traitlets_5.8.1.bb
index d7a78254e..3f75df6f1 100644
--- a/meta-python/recipes-devtools/python/python3-traitlets_5.8.0.bb
+++ b/meta-python/recipes-devtools/python/python3-traitlets_5.8.1.bb
@@ -4,7 +4,7 @@ AUTHOR = "IPython Development Team "
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://COPYING.md;md5=f17a3ba4cd59794dd6e005c8e150aef0"
 
-SRC_URI[sha256sum] = 
"6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84"
+SRC_URI[sha256sum] = 
"32500888f5ff7bbf3b9267ea31748fa657aaf34d56d85e60f91dda7dc7f5785b"
 
 inherit pypi python_hatchling
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100517): 
https://lists.openembedded.org/g/openembedded-devel/message/100517
Mute This Topic: https://lists.openembedded.org/mt/96174573/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-cantools: Upgrade 37.2.0 -> 38.0.0

2023-01-05 Thread Leon Anavi
Upgrade to release 38.0.0:

- Major bump due to minimum required Python version being raised
  to 3.8
- do no longer use the ncurses module in the dump subparser
- Fix 'Assertation' NameError typo in test_database
- Add missing crccheck dependency to setup.py
- Bugfix in handling more than one node mapped attribute per signal
- A few bug fixes
- Typing improvements
- Use tox
- Fix CI
- Ensure that only Decimal types are stored in the Signal.decimal
  attribute
- cantools library import lib from a relative path (unified)
- Test on python 3.11, build docs again

Signed-off-by: Leon Anavi 
---
 .../{python3-cantools_37.2.0.bb => python3-cantools_38.0.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-cantools_37.2.0.bb => 
python3-cantools_38.0.0.bb} (84%)

diff --git a/meta-python/recipes-devtools/python/python3-cantools_37.2.0.bb 
b/meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-cantools_37.2.0.bb
rename to meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb
index 7d159340c..96e193d4f 100644
--- a/meta-python/recipes-devtools/python/python3-cantools_37.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cantools_38.0.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd"
 
-SRC_URI[sha256sum] = 
"bbb0e802af02a1dc792c32d10b61b51deaefc1c8e9c776b50d2d2e194b702fac"
+SRC_URI[sha256sum] = 
"b7d5465aba357ce4c103a7d38c9e01a6f12d8265090b4147b3cc1fa4c3adb993"
 
 PYPI_PACKAGE = "cantools"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100412): 
https://lists.openembedded.org/g/openembedded-devel/message/100412
Mute This Topic: https://lists.openembedded.org/mt/96069407/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-marshmallow: Upgrade 3.18.0 -> 3.19.0

2023-01-05 Thread Leon Anavi
Upgrade to release 3.19.0:

- Add timestamp and timestamp_ms formats to fields.DateTime

Signed-off-by: Leon Anavi 
---
 ...hon3-marshmallow_3.18.0.bb => python3-marshmallow_3.19.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-marshmallow_3.18.0.bb => 
python3-marshmallow_3.19.0.bb} (94%)

diff --git a/meta-python/recipes-devtools/python/python3-marshmallow_3.18.0.bb 
b/meta-python/recipes-devtools/python/python3-marshmallow_3.19.0.bb
similarity index 94%
rename from meta-python/recipes-devtools/python/python3-marshmallow_3.18.0.bb
rename to meta-python/recipes-devtools/python/python3-marshmallow_3.19.0.bb
index c52ff30fd..91f6462b3 100644
--- a/meta-python/recipes-devtools/python/python3-marshmallow_3.18.0.bb
+++ b/meta-python/recipes-devtools/python/python3-marshmallow_3.19.0.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "\
 
 SRC_URI = 
"git://github.com/marshmallow-code/marshmallow.git;protocol=https;branch=dev"
 
-SRCREV = "2805f32461fc7801a5f7b6d83facf7cbb8bca278"
+SRCREV = "78edf5582ee325bba99f097cb7167ef73b6f84d8"
 
 S = "${WORKDIR}/git"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100411): 
https://lists.openembedded.org/g/openembedded-devel/message/100411
Mute This Topic: https://lists.openembedded.org/mt/96069406/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-termcolor: Upgrade 2.1.1 -> 2.2.0

2023-01-05 Thread Leon Anavi
Upgrade to release 2.2.0:

- Add light shades, dark grey and black

Signed-off-by: Leon Anavi 
---
 .../{python3-termcolor_2.1.1.bb => python3-termcolor_2.2.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-termcolor_2.1.1.bb => 
python3-termcolor_2.2.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-termcolor_2.1.1.bb 
b/meta-python/recipes-devtools/python/python3-termcolor_2.2.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-termcolor_2.1.1.bb
rename to meta-python/recipes-devtools/python/python3-termcolor_2.2.0.bb
index 4f48f5e5c..05c39c2c5 100644
--- a/meta-python/recipes-devtools/python/python3-termcolor_2.1.1.bb
+++ b/meta-python/recipes-devtools/python/python3-termcolor_2.2.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING.txt;md5=e5f5f7c9b280511f124dba5dda3d180e"
 
 inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b"
+SRC_URI[sha256sum] = 
"dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a"
 
 DEPENDS += " \
${PYTHON_PN}-toml-native \
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100410): 
https://lists.openembedded.org/g/openembedded-devel/message/100410
Mute This Topic: https://lists.openembedded.org/mt/96069405/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-simplejson: Upgrade 3.18.0 -> 3.18.1

2023-01-04 Thread Leon Anavi
Upgrade to release 3.18.1:

- Remove unnecessary `i` variable from encoder module namespace
- Declare support for Python 3.11 and add wheels

Signed-off-by: Leon Anavi 
---
 ...ython3-simplejson_3.18.0.bb => python3-simplejson_3.18.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-simplejson_3.18.0.bb => 
python3-simplejson_3.18.1.bb} (87%)

diff --git a/meta-python/recipes-devtools/python/python3-simplejson_3.18.0.bb 
b/meta-python/recipes-devtools/python/python3-simplejson_3.18.1.bb
similarity index 87%
rename from meta-python/recipes-devtools/python/python3-simplejson_3.18.0.bb
rename to meta-python/recipes-devtools/python/python3-simplejson_3.18.1.bb
index ccdd4ddba..1aaa1eab0 100644
--- a/meta-python/recipes-devtools/python/python3-simplejson_3.18.0.bb
+++ b/meta-python/recipes-devtools/python/python3-simplejson_3.18.1.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "http://cheeseshop.python.org/pypi/simplejson;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c6338d7abd321c0b50a2a547e441c52e"
 
-SRC_URI[sha256sum] = 
"58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31"
+SRC_URI[sha256sum] = 
"746086e3ef6d74b53599df31b491d88a355abf2e31c837137dd90f8c4561cafa"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100396): 
https://lists.openembedded.org/g/openembedded-devel/message/100396
Mute This Topic: https://lists.openembedded.org/mt/96047358/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-prompt-toolkit: Upgrade 3.0.31 -> 3.0.36

2023-01-04 Thread Leon Anavi
Upgrade to release 3.0.36:

- Another Python 3.6 fix for a bug that was introduced in 3.0.34.
- Fix bug introduced in 3.0.34 for Python 3.6. Use
  asynccontextmanager implementation from prompt_toolkit itself.
- Improve completion performance in various places.
- Improve renderer performance.
- Handle `KeyboardInterrupt` when the stacktrace of an unhandled
  error is displayed.
- Use correct event loop in `Application.create_background_task()`.
- Fix `show_cursor` attribute in `ScrollablePane`.
- Improve termination of `Application`. Don't suppress
  `CancelledError`. This fixes a race condition when an
  `Application` gets cancelled while we're waiting for the
  background tasks to complete.
- Fixed typehint for `OneStyleAndTextTuple`.
- Small bugfix in `CombinedRegistry`. Fixed missing `@property`.
- Use `DummyInput` by default in `create_input()` if `sys.stdin`
  does not have a valid file descriptor. This fixes errors when
  `sys.stdin` is patched in certain situations.
- Fix control-c key binding for `ProgressBar` when the progress
  bar was not created from the main thread. The current code would
  try to kill the main thread when control-c was pressed.
- Accept a `cancel_callback` in `ProgressBar` to specify the
  cancellation behavior for when `control-c` is pressed.
- Small performance improvement in the renderer.

Signed-off-by: Leon Anavi 
---
 ...rompt-toolkit_3.0.31.bb => python3-prompt-toolkit_3.0.36.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-prompt-toolkit_3.0.31.bb 
=> python3-prompt-toolkit_3.0.36.bb} (87%)

diff --git 
a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.31.bb 
b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.36.bb
similarity index 87%
rename from meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.31.bb
rename to meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.36.bb
index 0b8962ded..a5299318b 100644
--- a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.31.bb
+++ b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.36.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://python-prompt-toolkit.readthedocs.io/;
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=b2cde7da89f0c1f3e49bf968d00d554f"
 
-SRC_URI[sha256sum] = 
"9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148"
+SRC_URI[sha256sum] = 
"3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100395): 
https://lists.openembedded.org/g/openembedded-devel/message/100395
Mute This Topic: https://lists.openembedded.org/mt/96047357/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-coverage: Upgrade 7.0.1 -> 7.0.3

2023-01-04 Thread Leon Anavi
Upgrade to release 7.0.3:

- Fix: when using the [run] relative_files = True setting, a
  relative [paths] pattern was still being made absolute. This is
  now fixed.
- Fix: if Python doesn't provide tomllib, then TOML configuration
  files can only be read if coverage.py is installed with the
  [toml] extra. Coverage.py will raise an error if TOML support is
  not installed when it sees your settings are in a .toml file.
  But it didn't understand that [tools.coverage] was a valid
  section header, so the error wasn't reported if you used that
  header, and settings were silently ignored. This is now fixed.
- Fix: adjusted how decorators are traced on PyPy 7.3.10.
- Fix: the coverage lcov report did not properly implement the
  --fail-under=MIN option. This has been fixed.
- Refactor: added many type annotations, including a number of
  refactorings. This should not affect outward behavior, but they
  were a bit invasive in some places, so keep your eyes peeled for
  oddities.
- Refactor: removed the vestigial and long untested support for
  Jython and IronPython.
- Fix: when using pytest-cov or pytest-xdist, or perhaps both, the
  combining step could fail with assert row is not None using
  7.0.2. This was due to a race condition that has always been
  possible and is still possible. In 7.0.1 and before, the error
  was silently swallowed by the combining code. Now it will produce
  a message "Couldn't combine data file" and ignore the data file
  as it used to do before 7.0.2

Signed-off-by: Leon Anavi 
---
 .../{python3-coverage_7.0.1.bb => python3-coverage_7.0.3.bb}  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-coverage_7.0.1.bb => 
python3-coverage_7.0.3.bb} (74%)

diff --git a/meta-python/recipes-devtools/python/python3-coverage_7.0.1.bb 
b/meta-python/recipes-devtools/python/python3-coverage_7.0.3.bb
similarity index 74%
rename from meta-python/recipes-devtools/python/python3-coverage_7.0.1.bb
rename to meta-python/recipes-devtools/python/python3-coverage_7.0.3.bb
index caf6ba14f..7e9b262d1 100644
--- a/meta-python/recipes-devtools/python/python3-coverage_7.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-coverage_7.0.3.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://coverage.readthedocs.io;
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93"
 
-SRC_URI[sha256sum] = 
"a4a574a19eeb67575a5328a5760737faa685616586a9f9da4281f940109c"
+SRC_URI[sha256sum] = 
"d5be4e93acce64f516bf4fd239c0e6118fc913c93fa1a3f52d15bdcc60d97b2d"
 
 inherit pypi setuptools3
 
@@ -16,4 +16,6 @@ RDEPENDS:${PN} += " \
${PYTHON_PN}-crypt \
${PYTHON_PN}-shell \
${PYTHON_PN}-io \
+   ${PYTHON_PN}-toml \
+   ${PYTHON_PN}-multiprocessing \
 "
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100394): 
https://lists.openembedded.org/g/openembedded-devel/message/100394
Mute This Topic: https://lists.openembedded.org/mt/96047355/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-zeroconf: Upgrade 0.39.4 -> 0.47.1

2023-01-03 Thread Leon Anavi
Upgrade to release 0.47.1:

- The equality checks for DNSPointer and DNSService should be case
  insensitive
- Optimize equality checks for DNS records
- Optimize the dns cache
- Optimize construction of outgoing packets
- Optimize dns objects by adding pxd files
- Optimize incoming parser by reducing call stack
- Optimize incoming parser by using unpack_from
- Optimize incoming parser by adding pxd files
- Fix project name in pyproject.toml
- Drop async_timeout requirement for python 3.11+

License-Update: Use PKG-INFO to check the license

Signed-off-by: Leon Anavi 
---
 ...{python3-zeroconf_0.39.4.bb => python3-zeroconf_0.47.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-zeroconf_0.39.4.bb => 
python3-zeroconf_0.47.1.bb} (62%)

diff --git a/meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb 
b/meta-python/recipes-devtools/python/python3-zeroconf_0.47.1.bb
similarity index 62%
rename from meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb
rename to meta-python/recipes-devtools/python/python3-zeroconf_0.47.1.bb
index 8d6290e5a..0c0304aa2 100644
--- a/meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb
+++ b/meta-python/recipes-devtools/python/python3-zeroconf_0.47.1.bb
@@ -1,9 +1,9 @@
 SUMMARY = "Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi 
compatible)"
 HOMEPAGE = "https://github.com/jstasiak/python-zeroconf;
 LICENSE = "LGPL-2.1-only"
-LIC_FILES_CHKSUM = "file://COPYING;md5=3bb705b228ea4a14ea2728215b780d80"
+LIC_FILES_CHKSUM = 
"file://PKG-INFO;beginline=6;endline=6;md5=6517bdc8f2416f27ab725d4702f7aac3"
 
-SRC_URI[sha256sum] = 
"701e4d697f89fe952aa9c13a512ed6bf472dcf4f0a6d275e71085604b3882295"
+SRC_URI[sha256sum] = 
"65ab91068f8fafe00856b63756c72296b69682709681e96e8bb5d101345d5011"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100363): 
https://lists.openembedded.org/g/openembedded-devel/message/100363
Mute This Topic: https://lists.openembedded.org/mt/96025925/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-croniter: Upgrade 1.3.7 -> 1.3.8

2023-01-03 Thread Leon Anavi
Upgrade to release 1.3.8:

- Add Python 3.11 support and move docs files to main folder

License-Update: File moved to main directory, no changes

Signed-off-by: Leon Anavi 
---
 .../{python3-croniter_1.3.7.bb => python3-croniter_1.3.8.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-croniter_1.3.7.bb => 
python3-croniter_1.3.8.bb} (58%)

diff --git a/meta-python/recipes-devtools/python/python3-croniter_1.3.7.bb 
b/meta-python/recipes-devtools/python/python3-croniter_1.3.8.bb
similarity index 58%
rename from meta-python/recipes-devtools/python/python3-croniter_1.3.7.bb
rename to meta-python/recipes-devtools/python/python3-croniter_1.3.8.bb
index c84affa85..691c25017 100644
--- a/meta-python/recipes-devtools/python/python3-croniter_1.3.7.bb
+++ b/meta-python/recipes-devtools/python/python3-croniter_1.3.8.bb
@@ -1,11 +1,11 @@
 DESCRIPTION = "croniter provides iteration for datetime object with cron like 
format"
 SECTION = "devel/python"
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://docs/LICENSE;md5=b8ee59850b882cbf623188489ea748e2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2"
 
 PYPI_PACKAGE = "croniter"
 
-SRC_URI[sha256sum] = 
"72ef78d0f8337eb35393b8893ebfbfbeb340f2d2ae47e0d2d78130e34b0dd8b9"
+SRC_URI[sha256sum] = 
"32a5ec04e97ec0837bcdf013767abd2e71cceeefd3c2e14c804098ce51ad6cd9"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100362): 
https://lists.openembedded.org/g/openembedded-devel/message/100362
Mute This Topic: https://lists.openembedded.org/mt/96025924/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-watchdog: Upgrade 2.2.0 -> 2.2.1

2023-01-03 Thread Leon Anavi
Upgrade to release 2.2.1:

- Enable mypy to discover type hints as specified in PEP 561
- [ci] Set the expected Python version when building release files
- [ci] Update actions versions in use
- [watchmedo] [regression] Fix usage of missing signal.SIGHUP
  attribute on non-Unix OSes

Signed-off-by: Leon Anavi 
---
 .../{python3-watchdog_2.2.0.bb => python3-watchdog_2.2.1.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-watchdog_2.2.0.bb => 
python3-watchdog_2.2.1.bb} (80%)

diff --git a/meta-python/recipes-devtools/python/python3-watchdog_2.2.0.bb 
b/meta-python/recipes-devtools/python/python3-watchdog_2.2.1.bb
similarity index 80%
rename from meta-python/recipes-devtools/python/python3-watchdog_2.2.0.bb
rename to meta-python/recipes-devtools/python/python3-watchdog_2.2.1.bb
index 12adaf9f7..b76c6de0e 100644
--- a/meta-python/recipes-devtools/python/python3-watchdog_2.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-watchdog_2.2.1.bb
@@ -4,7 +4,7 @@ DEPENDS = "${PYTHON_PN}-argh"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
 
-SRC_URI[sha256sum] = 
"83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01"
+SRC_URI[sha256sum] = 
"cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100361): 
https://lists.openembedded.org/g/openembedded-devel/message/100361
Mute This Topic: https://lists.openembedded.org/mt/96025923/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-twisted: Upgrade 22.8.0 -> 22.10.0

2022-11-02 Thread Leon Anavi
Upgrade to release 22.10.0:

- The systemd: endpoint parser now supports "named" file
  descriptors. This is a more reliable mechanism for choosing
  among several inherited descriptors.
- The systemd endpoint parser's index parameter is now documented
  as leading to non-deterministic results in which descriptor is
  selected. The new name parameter is now documented as preferred.
- The implementers of Zope interfaces are once more displayed in
  the documentations.
- twisted.protocols.dict, which was deprecated in 17.9, has been
  removed.

Signed-off-by: Leon Anavi 
---
 .../{python3-twisted_22.8.0.bb => python3-twisted_22.10.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-twisted_22.8.0.bb => 
python3-twisted_22.10.0.bb} (99%)

diff --git a/meta-python/recipes-devtools/python/python3-twisted_22.8.0.bb 
b/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb
similarity index 99%
rename from meta-python/recipes-devtools/python/python3-twisted_22.8.0.bb
rename to meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb
index f40c5f080..17e76d12a 100644
--- a/meta-python/recipes-devtools/python/python3-twisted_22.8.0.bb
+++ b/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "http://www.twistedmatrix.com;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=0f8d67f84b6e178c92d471011b2245fc"
 
-SRC_URI[sha256sum] = 
"e5b60de39f2d1da153fbe1874d885fe3fcbdb21fcc446fa759a53e8fc3513bed"
+SRC_URI[sha256sum] = 
"32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31"
 
 PYPI_PACKAGE = "Twisted"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99422): 
https://lists.openembedded.org/g/openembedded-devel/message/99422
Mute This Topic: https://lists.openembedded.org/mt/94735910/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-httplib: Upgrade 0.20.4 -> 0.21.0

2022-11-02 Thread Leon Anavi
Upgrade to release 0.21.0:

- Bugfix for Content-Encoding: deflate

Signed-off-by: Leon Anavi 
---
 .../{python3-httplib2_0.20.4.bb => python3-httplib2_0.21.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-httplib2_0.20.4.bb => 
python3-httplib2_0.21.0.bb} (83%)

diff --git a/meta-python/recipes-devtools/python/python3-httplib2_0.20.4.bb 
b/meta-python/recipes-devtools/python/python3-httplib2_0.21.0.bb
similarity index 83%
rename from meta-python/recipes-devtools/python/python3-httplib2_0.20.4.bb
rename to meta-python/recipes-devtools/python/python3-httplib2_0.21.0.bb
index 52fd88ddf..3e285d9ae 100644
--- a/meta-python/recipes-devtools/python/python3-httplib2_0.20.4.bb
+++ b/meta-python/recipes-devtools/python/python3-httplib2_0.21.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=56e5e931172b6164b62dc7c4aba6c8cf"
 
-SRC_URI[sha256sum] = 
"58a98e45b4b1a48273073f905d2961666ecf0fbac4250ea5b47aef259eb5c585"
+SRC_URI[sha256sum] = 
"fc144f091c7286b82bec71bdbd9b27323ba709cc612568d3000893bfd9cb4b34"
 
 inherit pypi python_setuptools_build_meta
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99421): 
https://lists.openembedded.org/g/openembedded-devel/message/99421
Mute This Topic: https://lists.openembedded.org/mt/94735908/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-imageio: Upgrade 2.22.2 -> 2.22.3

2022-11-02 Thread Leon Anavi
Upgrade to release 2.22.3:

- Support compression and compressionargs in tifffile plugin

Signed-off-by: Leon Anavi 
---
 .../{python3-imageio_2.22.2.bb => python3-imageio_2.22.3.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-imageio_2.22.2.bb => 
python3-imageio_2.22.3.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.22.2.bb 
b/meta-python/recipes-devtools/python/python3-imageio_2.22.3.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-imageio_2.22.2.bb
rename to meta-python/recipes-devtools/python/python3-imageio_2.22.3.bb
index 272ec4b61..9b1be658f 100644
--- a/meta-python/recipes-devtools/python/python3-imageio_2.22.2.bb
+++ b/meta-python/recipes-devtools/python/python3-imageio_2.22.3.bb
@@ -5,7 +5,7 @@ SECTION = "devel/python"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba"
 
-SRC_URI[sha256sum] = 
"db7010cd10712518819a4187baf61b05988361ea20c23e829918727b27acb977"
+SRC_URI[sha256sum] = 
"63f007b7f2a082306e36922b3fd529a7aa305d2b78f46195bab8e22bbfe866e9"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99420): 
https://lists.openembedded.org/g/openembedded-devel/message/99420
Mute This Topic: https://lists.openembedded.org/mt/94735907/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-asttokens: Upgrade 2.0.8 -> 2.1.0

2022-11-01 Thread Leon Anavi
Upgrade to release 2.1.0:

- Remove 'unmarked' from public API
- Remove remaining mentions of init_tokens
- Teach ASTText the special handling for f-strings
- Explore a clearer lazy-parsing behaviour API
- Handle and test f-strings better
- Handle node being None in same way as token-using methods
- Make get_text_positions docstring match get_text_range better
- Handle f-string nodes even when tokens are present
- Type checking blocks will never get runtime coverage

Signed-off-by: Leon Anavi 
---
 .../{python3-asttokens_2.0.8.bb => python3-asttokens_2.1.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-asttokens_2.0.8.bb => 
python3-asttokens_2.1.0.bb} (82%)

diff --git a/meta-python/recipes-devtools/python/python3-asttokens_2.0.8.bb 
b/meta-python/recipes-devtools/python/python3-asttokens_2.1.0.bb
similarity index 82%
rename from meta-python/recipes-devtools/python/python3-asttokens_2.0.8.bb
rename to meta-python/recipes-devtools/python/python3-asttokens_2.1.0.bb
index 973c57661..e4a21ae3e 100644
--- a/meta-python/recipes-devtools/python/python3-asttokens_2.0.8.bb
+++ b/meta-python/recipes-devtools/python/python3-asttokens_2.1.0.bb
@@ -7,7 +7,7 @@ PYPI_PACKAGE = "asttokens"
 
 inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"c61e16246ecfb2cde2958406b4c8ebc043c9e6d73aaa83c941673b35e5d3a76b"
+SRC_URI[sha256sum] = 
"4aa76401a151c8cc572d906aad7aea2a841780834a19d780f4321c0fe1b54635"
 
 DEPENDS += "python3-setuptools-scm-native"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99398): 
https://lists.openembedded.org/g/openembedded-devel/message/99398
Mute This Topic: https://lists.openembedded.org/mt/94715273/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-automat: Upgrade 20.2.0 -> 22.10.0

2022-11-01 Thread Leon Anavi
Upgrade to release 22.10.0:

- Added double-spaces after embedded youtube links
- Add explanation for how to use assert to pacify mypy
- Allow enter to have a default
- CI improvements

Signed-off-by: Leon Anavi 
---
 ...etup.py-remove-the-dependency-on-m2r.patch | 53 ---
 ...t_20.2.0.bb => python3-automat_22.10.0.bb} |  7 +--
 2 files changed, 1 insertion(+), 59 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-automat/0001-setup.py-remove-the-dependency-on-m2r.patch
 rename meta-python/recipes-devtools/python/{python3-automat_20.2.0.bb => 
python3-automat_22.10.0.bb} (62%)

diff --git 
a/meta-python/recipes-devtools/python/python3-automat/0001-setup.py-remove-the-dependency-on-m2r.patch
 
b/meta-python/recipes-devtools/python/python3-automat/0001-setup.py-remove-the-dependency-on-m2r.patch
deleted file mode 100644
index b83b7f380..0
--- 
a/meta-python/recipes-devtools/python/python3-automat/0001-setup.py-remove-the-dependency-on-m2r.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 4fb6bbfbc53428fe5d38ec3e04bb4fd187b2fd45 Mon Sep 17 00:00:00 2001
-From: Derek Straka 
-Date: Fri, 22 Dec 2017 09:07:00 -0500
-Subject: [PATCH] setup.py: remove the dependency on m2r
-
-The dependency on m2r is removed here as it only provides the
-long_description value that is optional.  This item is just the
-text that would be present on PyPi, so it doesn't provide much
-value in this case
-
-Upstream-Status: Inappropriate (OE specific)
-
-Signed-off-by: Derek Straka 
-Signed-off-by: Leon Anavi 

- setup.py | 10 --
- 1 file changed, 10 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 3fb7fdb..245d69a 100644
 a/setup.py
-+++ b/setup.py
-@@ -4,14 +4,6 @@ Setup file for automat
- 
- from setuptools import setup, find_packages
- 
--try:
--from m2r import parse_from_file
--long_description = parse_from_file('README.md')
--except(IOError, ImportError):
--print("\n\n!!! m2r not found, long_description is bad, don't upload this 
to PyPI !!!\n\n")
--import io
--long_description = io.open('README.md', encoding="utf-8").read()
--
- setup(
- name='Automat',
- use_scm_version=True,
-@@ -19,12 +11,10 @@ setup(
- description="""
- Self-service finite-state machines for the programmer on the go.
- """.strip(),
--long_description=long_description,
- packages=find_packages(exclude=[]),
- package_dir={'automat': 'automat'},
- setup_requires=[
- 'setuptools-scm',
--'m2r',
- ],
- install_requires=[
- "attrs>=19.2.0",
--- 
-2.17.1
-
diff --git a/meta-python/recipes-devtools/python/python3-automat_20.2.0.bb 
b/meta-python/recipes-devtools/python/python3-automat_22.10.0.bb
similarity index 62%
rename from meta-python/recipes-devtools/python/python3-automat_20.2.0.bb
rename to meta-python/recipes-devtools/python/python3-automat_22.10.0.bb
index dbba97e76..bb29fbd4a 100644
--- a/meta-python/recipes-devtools/python/python3-automat_20.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-automat_22.10.0.bb
@@ -3,15 +3,10 @@ HOMEPAGE = "https://github.com/glyph/Automat;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=4ad213bcca81688e94593e5f60c87477"
 
-SRC_URI[md5sum] = "d6cef9886b037b8857bfbc686f3ae30a"
-SRC_URI[sha256sum] = 
"7979803c74610e11ef0c0d68a2942b152df52da55336e0c9d58daf1831cbdf33"
+SRC_URI[sha256sum] = 
"e56beb84edad19dcc11d30e8d9b895f75deeb5ef5e96b84a467066b3b84bb04e"
 
 DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
 
-SRC_URI:append = " \
-file://0001-setup.py-remove-the-dependency-on-m2r.patch \
-"
-
 PYPI_PACKAGE = "Automat"
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99397): 
https://lists.openembedded.org/g/openembedded-devel/message/99397
Mute This Topic: https://lists.openembedded.org/mt/94715271/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-zeroconf: Upgrade 0.39.2 -> 0.39.4

2022-11-01 Thread Leon Anavi
Upgrade to release 0.39.4:

- Fix IP changes being missed by ServiceInfo
- Fix port changes not being seen by ServiceInfo

Signed-off-by: Leon Anavi 
---
 .../{python3-zeroconf_0.39.2.bb => python3-zeroconf_0.39.4.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-zeroconf_0.39.2.bb => 
python3-zeroconf_0.39.4.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-zeroconf_0.39.2.bb 
b/meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-zeroconf_0.39.2.bb
rename to meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb
index 53642c630..8d6290e5a 100644
--- a/meta-python/recipes-devtools/python/python3-zeroconf_0.39.2.bb
+++ b/meta-python/recipes-devtools/python/python3-zeroconf_0.39.4.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/jstasiak/python-zeroconf;
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=3bb705b228ea4a14ea2728215b780d80"
 
-SRC_URI[sha256sum] = 
"629d2a0dd7a2b9af5bc5eb0c8402755e87a2d00f7015c72834fc0958ccda2835"
+SRC_URI[sha256sum] = 
"701e4d697f89fe952aa9c13a512ed6bf472dcf4f0a6d275e71085604b3882295"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99396): 
https://lists.openembedded.org/g/openembedded-devel/message/99396
Mute This Topic: https://lists.openembedded.org/mt/94715270/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-py-cpuinfo: Upgrade 8.0.0 -> 9.0.0

2022-10-27 Thread Leon Anavi
Upgrade to release 9.0.0:

- Changes to lscpu breaks parsing of cache info
- CPU stepping, model, and family values are blank if 0
- Officially drop support for Python 2
- Replace Python 3.11 deprecated unittest.makeSuite
- Fix lgtm.com alerts
- Support Wheel
- Add support for RISC-V

License-Update: Update year

Signed-off-by: Leon Anavi 
---
 ...ython3-py-cpuinfo_8.0.0.bb => python3-py-cpuinfo_9.0.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-py-cpuinfo_8.0.0.bb => 
python3-py-cpuinfo_9.0.0.bb} (81%)

diff --git a/meta-python/recipes-devtools/python/python3-py-cpuinfo_8.0.0.bb 
b/meta-python/recipes-devtools/python/python3-py-cpuinfo_9.0.0.bb
similarity index 81%
rename from meta-python/recipes-devtools/python/python3-py-cpuinfo_8.0.0.bb
rename to meta-python/recipes-devtools/python/python3-py-cpuinfo_9.0.0.bb
index 6de2f1745..5fbac03ac 100644
--- a/meta-python/recipes-devtools/python/python3-py-cpuinfo_8.0.0.bb
+++ b/meta-python/recipes-devtools/python/python3-py-cpuinfo_9.0.0.bb
@@ -4,9 +4,9 @@
 SUMMARY = "Get CPU info with pure Python 2 & 3"
 HOMEPAGE = "https://github.com/workhorsy/py-cpuinfo;
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=b0b97c022f12b14d9e02de0b283ee9e9"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d2379ecb0d7a8299101b1e4c160cd1f7"
 
-SRC_URI[sha256sum] = 
"5f269be0e08e33fd959de96b34cd4aeeeacac014dd8305f70eb28d06de2345c5"
+SRC_URI[sha256sum] = 
"3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690"
 
 inherit ptest pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99319): 
https://lists.openembedded.org/g/openembedded-devel/message/99319
Mute This Topic: https://lists.openembedded.org/mt/94599911/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/2] python3-traitlets: Upgrade 5.4.0 -> 5.5.0

2022-10-27 Thread Leon Anavi
Upgrade to release 5.5.0:

- Update tests and docs to use non-deprecated functions
- Clean up version handling
- Prep for jupyter releaser
- Format the changelog
- Clean up application typing

License-Update: formating change, the license remains the same

Signed-off-by: Leon Anavi 
---
 ...{python3-traitlets_5.4.0.bb => python3-traitlets_5.5.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-traitlets_5.4.0.bb => 
python3-traitlets_5.5.0.bb} (63%)

diff --git a/meta-python/recipes-devtools/python/python3-traitlets_5.4.0.bb 
b/meta-python/recipes-devtools/python/python3-traitlets_5.5.0.bb
similarity index 63%
rename from meta-python/recipes-devtools/python/python3-traitlets_5.4.0.bb
rename to meta-python/recipes-devtools/python/python3-traitlets_5.5.0.bb
index 84f9727dd..6ac17f5ec 100644
--- a/meta-python/recipes-devtools/python/python3-traitlets_5.4.0.bb
+++ b/meta-python/recipes-devtools/python/python3-traitlets_5.5.0.bb
@@ -2,9 +2,9 @@ SUMMARY = "Traitlets Python config system"
 HOMEPAGE = "http://ipython.org;
 AUTHOR = "IPython Development Team "
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://COPYING.md;md5=9c125dfc5ff5364d40b5f56f02cd9de3"
+LIC_FILES_CHKSUM = "file://COPYING.md;md5=f17a3ba4cd59794dd6e005c8e150aef0"
 
-SRC_URI[sha256sum] = 
"3f2c4e435e271592fe4390f1746ea56836e3a080f84e7833f0f801d9613fec39"
+SRC_URI[sha256sum] = 
"b122f9ff2f2f6c1709dab289a0be011c87828e911c0cf4074b85cb780a79"
 
 inherit pypi python_hatchling
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99318): 
https://lists.openembedded.org/g/openembedded-devel/message/99318
Mute This Topic: https://lists.openembedded.org/mt/94599910/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 3/3] python3-pint: Upgrade 0.19.2 -> 0.20

2022-10-26 Thread Leon Anavi
Upgrade to release 0.20:

- Reorganized code into facets
  Each facet encapsulate a Pint functionality
- The definition parser is now completely appart, making it easy to
  try other formats
- Extra requires for optional packages are now explicit in
  setup.cfg
- Parse both Greek mu and micro Unicode points without error
- Added angular frequency documentation page
- Move ASV benchmarks to dedicated folder
- Implement `numpy.broadcast_arrays`
- An ndim attribute has been added to Quantity and DataFrame has
  been added to upcast types for pint-pandas compatibility
- Fix a recursion error that would be raised when passing
  quantities to `cond` and `x`
- Update test_non_int tests for pytest
- Create NaN-value quantities of appropriate non-int-type
- New documentation format and organization
- Better support for pandas and dask

Signed-off-by: Leon Anavi 
---
 .../python/{python3-pint_0.19.2.bb => python3-pint_0.20.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pint_0.19.2.bb => 
python3-pint_0.20.bb} (88%)

diff --git a/meta-python/recipes-devtools/python/python3-pint_0.19.2.bb 
b/meta-python/recipes-devtools/python/python3-pint_0.20.bb
similarity index 88%
rename from meta-python/recipes-devtools/python/python3-pint_0.19.2.bb
rename to meta-python/recipes-devtools/python/python3-pint_0.20.bb
index 06337edb6..fc25eeed4 100644
--- a/meta-python/recipes-devtools/python/python3-pint_0.19.2.bb
+++ b/meta-python/recipes-devtools/python/python3-pint_0.20.bb
@@ -10,7 +10,7 @@ PYPI_PACKAGE := "Pint"
 
 inherit pypi ptest python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"e1d4989ff510b378dad64f91711e7bdabe5ca78d75b06a18569ac454678c4baf"
+SRC_URI[sha256sum] = 
"4035f6d1431913afd86a056959e35d342399b0ab7d6f8cad1f0f6058dc83fad8"
 
 DEPENDS += "python3-setuptools-scm-native"
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99313): 
https://lists.openembedded.org/g/openembedded-devel/message/99313
Mute This Topic: https://lists.openembedded.org/mt/94579562/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/3] python3-colorama: Upgrade 0.4.5 -> 0.4.6

2022-10-26 Thread Leon Anavi
Upgrade to release 0.4.6:

- Add alternative to 'init()', called 'just_fix_windows_console'.
  This fixes many longstanding problems with 'init', such as
  working incorrectly on modern Windows terminals, and wonkiness
  when init gets called multiple times. The intention is that it
  just makes all Windows terminals treat ANSI the same way as other
  terminals do.
- Support Windows 10's ANSI/VT console. This didn't exist when
  Colorama was created, and avoiding us causing havok there is long
  overdue.
- Internal overhaul of package metadata declaration, which
  abolishes our use of the now heavily discouraged setuptools (and
  hence setup.py, setup.cfg and MANIFEST.in), in favor of hatchling
  (and hence pyproject.toml). This includes dropping support
  Python3.5 and 3.6, which are EOL, and were already dropped from
  setuptools, so this should not affect our users.
- Attention to detail award to LqdBcnAtWork for a spelling fix in
  demo06

Signed-off-by: Leon Anavi 
---
 ...ython3-colorama_0.4.5.bb => python3-colorama_0.4.6.bb} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-colorama_0.4.5.bb => 
python3-colorama_0.4.6.bb} (56%)

diff --git a/meta-python/recipes-devtools/python/python3-colorama_0.4.5.bb 
b/meta-python/recipes-devtools/python/python3-colorama_0.4.6.bb
similarity index 56%
rename from meta-python/recipes-devtools/python/python3-colorama_0.4.5.bb
rename to meta-python/recipes-devtools/python/python3-colorama_0.4.6.bb
index 122ae5399..52e1e68b1 100644
--- a/meta-python/recipes-devtools/python/python3-colorama_0.4.5.bb
+++ b/meta-python/recipes-devtools/python/python3-colorama_0.4.6.bb
@@ -3,8 +3,12 @@ HOMEPAGE = "https://github.com/tartley/colorama;
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b4936429a56a652b84c5c01280dcaa26"
 
-inherit pypi setuptools3
+inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"e6c6b4334fc50988a639d9b98aa429a0b57da6e17b9a44f0451f930b6967b7a4"
+SRC_URI[sha256sum] = 
"08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"
+
+DEPENDS += " \
+   ${PYTHON_PN}-hatchling-native \
+"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99312): 
https://lists.openembedded.org/g/openembedded-devel/message/99312
Mute This Topic: https://lists.openembedded.org/mt/94579561/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 1/3] python3-pythonping: Upgrade 1.1.3 -> 1.1.4

2022-10-26 Thread Leon Anavi
Upgrade to release 1.1.4:

- count parameter can now go beyond 16-bit
- README.md is updated to describe how the module works in detail
- Linting issues have been fixed

Signed-off-by: Leon Anavi 
---
 ...{python3-pythonping_1.1.3.bb => python3-pythonping_1.1.4.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pythonping_1.1.3.bb => 
python3-pythonping_1.1.4.bb} (77%)

diff --git a/meta-python/recipes-devtools/python/python3-pythonping_1.1.3.bb 
b/meta-python/recipes-devtools/python/python3-pythonping_1.1.4.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-pythonping_1.1.3.bb
rename to meta-python/recipes-devtools/python/python3-pythonping_1.1.4.bb
index 5e016fb92..62f5c0caa 100644
--- a/meta-python/recipes-devtools/python/python3-pythonping_1.1.3.bb
+++ b/meta-python/recipes-devtools/python/python3-pythonping_1.1.4.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = 
"file://setup.py;beginline=12;endline=12;md5=2d33c00f47720c7e35e1fdb4b9fab027"
 
-SRC_URI[sha256sum] = 
"3555a03439eb48d5e0e8c201f7c334c1e13b997d744f93453d4d601c0fc8330f"
+SRC_URI[sha256sum] = 
"acef84640fee6f20b725f2a1d2392771f2845554cfabcef30b1fdea5030161af"
 
 inherit pypi setuptools3
 
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99311): 
https://lists.openembedded.org/g/openembedded-devel/message/99311
Mute This Topic: https://lists.openembedded.org/mt/94579560/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-python][PATCH 2/2] python3-dill: Upgrade 0.3.5.1 -> 0.3.6

2022-10-25 Thread Leon Anavi
Upgrade to release 0.3.6:

- Ensure tempfiles are deleted by default
- Fix pickling errors thrown when saving some Stdlib modules
- Move session-related code to new session module
- Fix load_session() and restrict loading a session in a different
  modude
- Rewrite _create_code() with Structural Pattern Matching (limited
  to tuples)

Signed-off-by: Leon Anavi 
---
 .../python/{python3-dill_0.3.5.1.bb => python3-dill_0.3.6.bb} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-dill_0.3.5.1.bb => 
python3-dill_0.3.6.bb} (69%)

diff --git a/meta-python/recipes-devtools/python/python3-dill_0.3.5.1.bb 
b/meta-python/recipes-devtools/python/python3-dill_0.3.6.bb
similarity index 69%
rename from meta-python/recipes-devtools/python/python3-dill_0.3.5.1.bb
rename to meta-python/recipes-devtools/python/python3-dill_0.3.6.bb
index d9110e3fd..bec464306 100644
--- a/meta-python/recipes-devtools/python/python3-dill_0.3.5.1.bb
+++ b/meta-python/recipes-devtools/python/python3-dill_0.3.6.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://pypi.org/project/dill/;
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=61f24e44fc855bde43ed5a1524a37bc4"
 
-SRC_URI[sha256sum] = 
"d75e41f3eff1eee599d738e76ba8f4ad98ea229db8b085318aa2ba208c86"
+SRC_URI[sha256sum] = 
"e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"
 
 inherit pypi setuptools3
 
@@ -12,4 +12,6 @@ PYPI_PACKAGE_EXT = "tar.gz"
 RDEPENDS:${PN} += "\
 ${PYTHON_PN}-multiprocessing \
 ${PYTHON_PN}-logging \
+${PYTHON_PN}-profile \
+${PYTHON_PN}-core \
 "
-- 
2.30.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99304): 
https://lists.openembedded.org/g/openembedded-devel/message/99304
Mute This Topic: https://lists.openembedded.org/mt/94555822/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



  1   2   3   4   5   6   7   8   9   10   >