[oe] [meta-python][PATCH 1/2] python3-typeguard: Upgrade 4.1.5 -> 4.2.1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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] -=-=-=-=-=-=-=-=-=-=-=-