From b542dec15d5efd10eecb485af0629315876cebfc Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Fri, 9 Jun 2023 01:26:37 -0500 Subject: subtree updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit meta-raspberrypi: 9240ea91ca..8e07f0d328: DOLE Olivier (1): rpi-config: U-Boot requires "enable_uart=1" to operate correctly. Florin Sarbu (1): udev-rules-rpi: Use 99-com.rules directly from upstream meta-openembedded: 829dcb63f0..def4759e95: Alex Kiernan (1): ostree: Add soup3 PACKAGECONFIG, rename soup to soup2 Alexander Mohr (1): dlt-daemon: apply rename of genivi to covesa Armin Kuster (1): wireshark: Update to a supported version 4.0.x Bartosz Golaszewski (97): python3-snagboot: new recipe libgpiod: add myself as maintainer python3-pyparted: add missing run-time dependencies python3-send2trash: add missing run-time dependencies python3-mock: cleanup RDEPENDS python3-mock: add missing run-time dependencies python3-cson: fix run-time dependencies python3-ldap: don't use PYTHON_PN python3-ldap: add missing run-time dependencies python3-pyrad: add missing run-time dependencies python3-html2text: add missing run-time dependencies python3-parse: don't use PYTHON_PN and improve coding style python3-parse: add missing run-time dependencies python3-meld3: add missing run-time dependencies python3-pyiface: add missing run-time dependencies python3-mpmath: add missing run-time dependencies python3-uswid: add missing run-time dependencies python3-xmlrunner: add missing run-time dependencies python3-editor: add missing run-time dependencies python3-pykwalify: don't use PYTHON_PN and improve coding style python3-pykwalify: add missing run-time dependencies python3-iperf: add missing run-time dependencies python3-sdnotify: add missing run-time dependencies python3-service-identity: add missing run-time dependencies python3-sqlsoup: add missing run-time dependencies python3-sqlalchemy: don't use PYTHON_PN and improve coding style python3-sqlalchemy: add missing run-time dependencies python3-pure-eval: add missing run-time dependencies python3-stack-data: fix coding style python3-stack-data: add missing run-time dependencies python3-sympy: add missing run-time dependencies python3-thrift: don't use PYTHON_PN and improve coding style python3-thrift: add missing run-time dependencies python3-tomlkit: add missing run-time dependencies python3-tornado: drop ${PN} from RDEPENDS python3-tornado: fix coding style python3-tornado: remove the testing submodule from FILES:${PN}-test python3-tornado: add missing run-time dependencies python3-trustme: add missing run-time dependencies python3-twofish: add missing run-time dependencies python3-txws: add missing run-time dependencies python3-web3: add missing run-time dependencies python3-uefi-firmware: add missing run-time dependencies python3-websockets: fix coding style python3-websockets: add missing run-time dependencies python3-xlrd: fix coding style python3-xlrd: add missing run-time dependencies python3-versiontools: add missing run-time dependencies python3-typeguard: add missing run-time dependencies python3-process-tests: add missing run-time dependencies python3-pyatspi: add missing run-time dependencies python3-pydantic: don't use PYTHON_PN and improve coding style python3-pydantic: add missing run-time dependencies python3-python-vlc: add missing run-time dependencies python3-redis: fix coding style python3-redis: add missing run-time dependencies python3-raven: add missing run-time dependencies python3-pypng: new package python3-qrcode: add missing run-time dependencies python3-pyusb: fix run-time dependencies python3-pytest-mock: add missing run-time dependencies python3-pyroute2: fix coding style python3-fcntl: add missing run-time dependencies python3-pyproject-metadata: add missing run-time dependencies python3-pyproj: don't use PYTHON_PN python3-pyproj: drop unnecessary run-time dependency python3-pyproj: add missing run-time dependencies python3-classes: new package python3-pylyrics: add missing run-time dependencies python3-pyjwt: stop using PYTHON_PN python3-pyjwt: add missing run-time dependencies python3-javaobj-py3: add missing run-time dependencies python3-pyjks: stop using PYTHON_PN python3-pyjks: fix run-time dependencies python3-pyexpect: add missing run-time dependencies python3-pynetlinux: fix relative imports python3-pynetlinux: add missing run-time dependencies python3-pickleshare: add missing run-time dependencies python3-petact: add missing run-time dependencies python3-pefile: add missing run-time dependencies python3-jsonpath-rw: add missing run-time dependencies python3-jsonrpcclient: add missing run-time dependencies python3-jstyleson: add missing run-time dependencies python3-kconfiglib: add missing run-time dependencies python3-libevdev: add missing run-time dependencies python3-linux-procfs: add missing run-time dependencies python3-lockfile: add missing run-time dependencies python3-msm: fix coding style python3-lazy: new recipe python3-msm: add missing run-time dependencies python3-netaddr: stop using PYTHON_PN python3-netaddr: add missing run-time dependencies python3-ninja-syntax: new package python3-ninja: add missing run-time dependencies python3-nmap: add missing run-time dependencies python3-oslash: add missing run-time dependencies python3-padaos: add missing run-time dependencies Christophe Vu-Brugier (1): switchtec-user: add new recipe Geoff Parker (1): python3-platformdirs: add nativesdk to BBCLASSEXTEND Ivan Maidanski (1): bdwgc: upgrade 8.2.2 -> 8.2.4 Johannes Kauffmann (2): open62541: update to v1.3.6 open62541: build optimized binary Khem Raj (21): ipvsadm: Pass build environment cflags to compiler orrery: Pass OE provided cflags libleak: Upgrade to 0.3.6 zeroconf: Pass cflags from environment lshw: Pass OE cflags via RPM_OPT_FLAGS ruli: Pass cflags to makefile gnome-online-accounts: Replace filename with basename rdma-core: Use target path for systemctl monkey: Remove buildpaths from generated mk_env.h minio: Ignore from world builds libcppkafka: Remove RECIPE_SYSROOT from packageconfig .pc file doxygen: Do not generate #line directive with flex/bison gattlib: Upgrade to latest tip of trunk ettercap: Do not generate #line directives with bison/flex zfs: Add a patch to fix aarch64 build with gcc13 zfs: Upgrade to 2.1.11 zfs: Fix build with aarch64 zfs: Fix build on musl ctapi-common: Use archives.fedoraproject.org to fetch srpm Revert "libgpiod: modify test 'gpioset: toggle (continuous)'" meta-python-ptest-fast-image: Do not run python3-pytest-mock ptests Lei Maohui (1): dovecot: Fix install conflict when enable multilib. Marek Vasut (1): v4l-utils: Update 1.23.0+9431e4b2 -> 1.24.1 Markus Volk (4): iwd: update 2.4 -> 2.5 gnome-control-center: upgrade 44.1 -> 44.2 mutter: upgrade 44.1 -> 44.2 gnome-shell: upgrade 44.1 -> 44.2 Martin Jansa (1): switchtec-user: fix installed-vs-shipped with multilib Niko Mauno (2): contrib: oe-stylize: Fix ambiguous variable names contrib: oe-stylize: Use Python3 explicitly Peter Marko (1): nss: ignore CVE-2022-3479 Petr Gotthard (4): blueman: fix REQUIRED_DISTRO_FEATURES gobject-introspection-data firewalld: fix REQUIRED_DISTRO_FEATURES gobject-introspection-data system-config-printer: fix REQUIRED_DISTRO_FEATURES gobject-introspection-data firewalld: upgrade 1.2.0 -> 1.3.2 Wang Mingyu (40): ctags: upgrade 6.0.20230521.0 -> 6.0.20230528.0 eog: upgrade 44.1 -> 44.2 nautilus: upgrade 44.1 -> 44.2 evolution-data-server: upgrade 3.48.1 -> 3.48.2 flatbuffers: upgrade 23.1.4 -> 23.3.56 python3-asgiref: upgrade 3.7.1 -> 3.7.2 python3-cachetools: upgrade 5.3.0 -> 5.3.1 python3-coverage: upgrade 7.2.6 -> 7.2.7 python3-croniter: upgrade 1.3.14 -> 1.3.15 python3-deprecated: upgrade 1.2.13 -> 1.2.14 python3-google-api-python-client: upgrade 2.86.0 -> 2.87.0 python3-google-auth: upgrade 2.18.1 -> 2.19.0 python3-imageio: upgrade 2.29.0 -> 2.30.0 python3-license-expression: upgrade 30.1.0 -> 30.1.1 python3-lru-dict: upgrade 1.1.8 -> 1.2.0 python3-paramiko: upgrade 3.1.0 -> 3.2.0 python3-pint: upgrade 0.21 -> 0.22 python3-protobuf: upgrade 4.23.1 -> 4.23.2 python3-xlsxwriter: upgrade 3.1.1 -> 3.1.2 xterm: upgrade 380 -> 381 python3-zeroconf: upgrade 0.62.0 -> 0.63.0 dnf-plugin-tui: modify suffix of spdx file. evolution-data-server: upgrade 3.48.2 -> 3.48.3 samba: upgrade 4.18.2 -> 4.18.3 ctags: upgrade 6.0.20230528.0 -> 6.0.20230604.0 tree: upgrade 2.1.0 -> 2.1.1 xrdb: upgrade 1.2.1 -> 1.2.2 xterm: upgrade 381 -> 382 xwd: upgrade 1.0.8 -> 1.0.9 libnet-dns-perl: upgrade 1.38 -> 1.39 pamela: upgrade 1.0.0 -> 1.1.0 python3-cachecontrol: upgrade 0.12.12 -> 0.13.0 python3-google-api-python-client: upgrade 2.87.0 -> 2.88.0 python3-google-auth: upgrade 2.19.0 -> 2.19.1 python3-nocaselist: upgrade 1.1.1 -> 2.0.0 python3-pymodbus: upgrade 3.2.2 -> 3.3.0 python3-regex: upgrade 2023.5.5 -> 2023.6.3 python3-rich: upgrade 13.3.5 -> 13.4.1 python3-sentry-sdk: upgrade 1.24.0 -> 1.25.0 ntp: upgrade 4.2.8p15 -> 4.2.8p16 poky: 76494f2b66..00f3d58064: Alex Kiernan (1): rust: Upgrade 1.69.0 -> 1.70.0 Alexander Kanavin (5): maintaines.inc: unassign Richard Weinberger from erofs-utils entry maintainers.inc: unassign Andreas Müller from itstool entry maintainers.inc: unassign Pascal Bach from cmake entry maintainers.inc: correct unassigned entries (> was missing) maintainers.inc: correct Carlos Rafael Giani's email address Andrej Valek (1): busybox: 1.36.0 -> 1.36.1 Anuj Mittal (3): gstreamer1.0: upgrade 1.22.2 -> 1.22.3 stress-ng: upgrade 0.15.07 -> 0.15.08 glib-networking: upgrade 2.74.0 -> 2.76.0 Bruce Ashfield (10): linux-yocto/6.1: update to v6.1.26 linux-yocto/6.1: update to v6.1.27 linux-yocto-dev: bump to v6.4+ kernel: don't force PAHOLE=false linux-yocto: move build / debug dependencies to .inc linux-yocto/6.1: update to v6.1.28 linux-yocto/6.1: update to v6.1.29 linux-yocto/6.1: update to v6.1.30 linux-yocto/6.1: update to v6.1.31 linux-yocto/6.1: update to v6.1.32 Chen Qi (4): libsdl2: disable SDL's own ccache cmake.bbclass: do not search host paths for find_program() Revert "libsdl2: disable SDL's own ccache" qemurunner.py: fix error message about qmp Daniel Ammann (1): overview-manual: concepts.rst: Fix a typo Denys Dmytriyenko (1): bitbake.conf: Add SRCPV to BB_HASH_CODEPARSER_VALS Dmitry Baryshkov (1): openssl: fix building on riscv32 Frieder Paape (1): image_types: Fix reproducible builds for initramfs and UKI img Jialing Zhang (1): linuxloader/initramfs: Add support for loongarch64 Joshua Watt (7): bitbake: server: Fix crash when checking lock file bitbake: runqueue: Pass hashfn in taskdep data classes/create-spdx-2.2: Use hashfn from BB_TASKDEPDATA instead of MACHINE classes/create-spdx-2.2: Respect PKG for providers classes/create-spdx-2.2: Fix build time dependency calculations classes/create-spdx-2.2: Fix runtime dependency calculations classes/create-spdx-2.2: Make license errors fatal Khem Raj (2): gcc: Upgrade to 13.1.1 perf: Make built-in libtraceevent plugins cohabit with external libtraceevent Lee Chee Yang (4): release-notes-4.2: update known issues and Repositories/Downloads migration-guides: add release-notes for 4.1.4 migration-guides: add release notes for 4.0.10 migration-guides: add release notes for 4.2.1 Louis Rannou (1): spdx: Fix license parsing Marc Ferland (1): connman: fix warning by specifying runstatedir at configure time Markus Volk (4): ell: upgrade 0.56 -> 0.57 python3: add libxcrypt-native dependency ruby: add libxcrypt-native dependency shadow: add libxcrypt-native dependency Martin Jansa (2): connman: backport a fix for build with pppd-2.5.0 selftest: wic.py respect IMAGE_LINK_NAME Mauro Queiros (1): pybootchartgui: show elapsed time for each task Michael Halstead (2): uninative: Upgrade to 3.10 to support gcc 13 uninative: Upgrade to 4.0 to include latest gcc 13.1.1 Michael Opdenacker (19): migration-guides: release-notes-4.2: add doc improvement highlights migration-guides: release-notes-4.3: add stub section for documentation changes releases.svg: update according to latest release ref-manual: improve description of kernel-fitimage variables ref-manual: document uboot-sign class and variables ref-manual: improve documentation for kernel-devicetree class migration-guides: update 4.3 release notes releases.svg: fix and explain duration of Hardknott 3.3 conf.py: add macro for Mitre CVE links migration-guides: use new cve_mitre macro migration-guides: release-notes-4.0.4.rst: fix typo alsa-lib: upgrade 1.2.8 -> 1.2.9 alsa-ucm-conf: upgrade 1.2.8 -> 1.2.9 psplash: enable fullscreen and disable startup-msg alsa-utils: upgrade 1.2.8 -> 1.2.9 ref-manual: document SPLASH variable manuals: document SPLASH_IMAGES variable bitbake: bitbake-user-manual: update releases.rst bitbake: bitbake-user-manual: document "network" task flag Ming Liu (1): kernel.bbclass: introduce KERNEL_LOCALVERSION Natasha Bailey (1): tiff: backport a fix for CVE-2023-2731 Peter Kjellerstedt (1): manuals: kernel-dev: Use protocol=https in a SRC_URI example Petr Kubizňák (1): ref-manual: document devicetree class variables Richard Purdie (18): glib: Fix ptest race issue Revert "python3/ruby/shadow: Revert add libxcrypt-native dependency" Revert "sqlite3: Whitelist CVE-2022-21227" glib-2.0: Update ptest fix to upstream backport meta-world-pkgdata: Fix for create-spdx selftest/license: Exclude from world create-spdx-2-2: Fix packagedata usage to work with SDK packages create-spdx-2.2: Add missing variable exclusions layer.conf: Add missing dependency exclusion selftest/incompatible_lic: Ensure create_sdpx isn't used with the tests oeqa/selftest/sstatetests: Add easier debug option oeqa/selftest/wic: Fix host contamination issue v86d: Improve kernel dependency sstatesig: Drop SPDX special casing packagegroup: Handle SPDX signature issues poky: Enable spdx manifests by default build-appliance-image: Update to master head revision selftest/reproducible: Allow native/cross reuse in test Riyaz Khan (1): openssh: Remove BSD-4-clause contents completely from codebase Robert Joslyn (1): curl: Update from 8.1.0 to 8.1.1 Ross Burton (11): avahi: remove redundant gobject-introspection DEPENDS base: add ability to provide further details when using LICENSE_FLAGS ninja: ignore CVE-2021-4336, wrong ninja vulkan-samples: fix build on 32-bit platforms gtk+3: upgrade 3.24.37 -> 3.24.38 piglit: upgrade to latest revision pkgconf: upgrade 1.9.4 -> 1.9.5 ghostscript: upgrade to 10.01.1 git: upgrade to 2.39.3 binutils: fix CVE-2023-1972 cve-extra-exclusions: add more linux-yocto CVE ignores Sanjay Chitroda (1): sqlite3: Whitelist CVE-2022-21227 Sudip Mukherjee (1): apt: Upgrade to v2.6.1 Tim Orling (1): openssl: upgrade 3.1.0 -> 3.1.1 Tom Isaacson (1): sdk-manual: fix Makefile example Trevor Gamblin (6): bind: upgrade 9.18.13 -> 9.18.14 pciutils: upgrade 3.9.0 -> 3.10.0 vim: upgrade 9.0.1527 -> 9.0.1592 python_hatchling: remove empty python sysroot dirs python3-webcolors: upgrade 1.12 -> 1.13 python3-poetry-core: upgrade 1.5.2 -> 1.6.1 Ulrich Ölmann (1): ref-manual: classes.rst: fix typo Victor Kamensky (1): systemtap: upgrade 4.8 -> 4.9 Wang Mingyu (34): babeltrace2: upgrade 2.0.4 -> 2.0.5 curl: upgrade 8.1.1 -> 8.1.2 dos2unix: upgrade 7.4.4 -> 7.5.0 enchant2: upgrade 2.3.4 -> 2.5.0 fribidi: upgrade 1.0.12 -> 1.0.13 libdnf: upgrade 0.70.0 -> 0.70.1 libmicrohttpd: upgrade 0.9.76 -> 0.9.77 libxft: upgrade 2.3.7 -> 2.3.8 libxpm: upgrade 3.5.15 -> 3.5.16 mobile-broadband-provider-info: upgrade 20221107 -> 20230416 bind: upgrade 9.18.14 -> 9.18.15 ccache: upgrade 4.8 -> 4.8.1 libcap: upgrade 2.68 -> 2.69 libuv: upgrade 1.44.2 -> 1.45.0 python3-pip: upgrade 23.0.1 -> 23.1.2 python3-psutil: upgrade 5.9.4 -> 5.9.5 python3-ruamel-yaml: upgrade 0.17.21 -> 0.17.31 python3-sphinx: upgrade 6.1.3 -> 7.0.1 orc: upgrade 0.4.33 -> 0.4.34 python3-cython: upgrade 0.29.34 -> 0.29.35 python3-dbusmock: upgrade 0.28.7 -> 0.29.0 python3-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0 python3-hypothesis: upgrade 6.71.0 -> 6.75.7 python3-numpy: upgrade 1.24.2 -> 1.24.3 python3-pycryptodome: upgrade 3.17 -> 3.18.0 python3-pycryptodomex: upgrade 3.17 -> 3.18.0 python3-requests: upgrade 2.30.0 -> 2.31.0 python3-setuptools-rust: upgrade 1.5.2 -> 1.6.0 python3-sphinx-rtd-theme: upgrade 1.2.0 -> 1.2.1 python3-trove-classifiers: upgrade 2023.5.2 -> 2023.5.24 python3-typing-extensions: upgrade 4.5.0 -> 4.6.2 repo: upgrade 2.32 -> 2.34.1 sysklogd: upgrade 2.4.4 -> 2.5.0 xdpyinfo: upgrade 1.3.3 -> 1.3.4 Xiangyu Chen (1): sysstat: Fix CVE-2023-33204 schitrod=cisco.com@lists.openembedded.org (1): Revert "sqlite3: update CVE_PRODUCT" meta-arm: 5cbe3041be..3fcafa3a94: Adam Johnston (1): CI: Platform specific Trusted Services config Anton Antonov (1): arm/oeqa: Make ts-service-test config match selected SPs Claus Stovgaard (1): arm-toolchain/gcc: Workaround for missing libcrypt Emekcan Aras (1): arm-bsp/u-boot: corstone1000: enable PSCI reset Gyorgy Szing (11): arm/trusted-services: update TS version optee-os: remove v3.18 pin of OP-TEE on qemuarm64-secureboot optee-os: Add support for TOS_FW_CONFIG on qemu arm/trusted-firmware-a: Add TOS_FW_CONFIG handling for quemu optee-test: backport SWd ABI compatibility changes optee-os: enable SPMC test arm/oeqa: enable OP-TEE SPMC tests trusted-services: update documentation arm/trusted-services: disable psa-iat on qemuarm64-secureboot arm/trusted-services: fix nanopb build error optee-os: unblock NWd interrupts Jon Mason (9): CI: move FVP license auto-accept to fvp.yml CI/corstone: remove debug-tweaks usage arm/qemuarm-secureboot: add musl testing arm/linux-yocto: remove 5.15 bbappend Revert "arm-bsp/tc1: re-enable signed kernel image" arm/linux-yocto: remove unused 5.15 patches and inc file arm-bsp/optee: Remove unreferenced patches CI: add debug yml file for ease of use arm/linux-yocto: add gcc 13 gimple backport patch Mikko Rapeli (1): scp-firmware: remove -fcanon-prefix-map Ross Burton (3): kas: remove obsolete armcompiler LICENSE_FLAGS_ACCEPTED arm/fvp: add LICENSE_FLAGS_DETAILS arm/trusted-firmware-a: look for LTS releases when looking for releases Rui Miguel Silva (3): arm-bsp/trusted-services:corstone1000: remove already merged patches arm-bsp/trusted-services: remove merged patches for corstone1000 arm-bps/corstone1000: setup trusted service proxy configuration meta-security: 5c2379f4bc..180dac9aec: Andrew Geissler (1): ibmswtpm2: update to 164-2020-192.1 Mikko Rapeli (4): linux-yocto: support tpm and tpm2 on all architectures linux-yocto: remove tpm_x86.cfg parsec-service: fix build error parsec-tool: fix build error Signed-off-by: Patrick Williams Change-Id: I7e7960123b241d099e5ace7c36bb5836bdac6aad --- .../recipes-devtools/python/pamela_1.0.0.bb | 15 ------ .../recipes-devtools/python/pamela_1.1.0.bb | 14 +++++ .../python/python3-asgiref_3.7.1.bb | 29 ----------- .../python/python3-asgiref_3.7.2.bb | 29 +++++++++++ .../python/python3-cachecontrol_0.12.12.bb | 29 ----------- .../python/python3-cachecontrol_0.13.0.bb | 29 +++++++++++ .../python/python3-cachetools_5.3.0.bb | 32 ------------ .../python/python3-cachetools_5.3.1.bb | 32 ++++++++++++ .../python/python3-classes_0.4.1.bb | 10 ++++ .../python/python3-coverage_7.2.6.bb | 21 -------- .../python/python3-coverage_7.2.7.bb | 21 ++++++++ .../python/python3-croniter_1.3.14.bb | 12 ----- .../python/python3-croniter_1.3.15.bb | 12 +++++ .../python/python3-deprecated_1.2.13.bb | 13 ----- .../python/python3-deprecated_1.2.14.bb | 13 +++++ .../python/python3-editor_1.0.4.bb | 5 ++ .../python3-google-api-python-client_2.86.0.bb | 20 -------- .../python3-google-api-python-client_2.88.0.bb | 20 ++++++++ .../python/python3-google-auth_2.18.1.bb | 27 ---------- .../python/python3-google-auth_2.19.1.bb | 27 ++++++++++ .../python/python3-html2text_2020.1.16.bb | 2 + .../python/python3-imageio_2.29.0.bb | 12 ----- .../python/python3-imageio_2.30.0.bb | 12 +++++ .../python/python3-iperf_0.1.11.bb | 6 +++ .../python/python3-javaobj-py3_0.4.3.bb | 5 ++ .../python/python3-jsonpath-rw_1.4.0.bb | 7 ++- .../python/python3-jsonrpcclient_4.0.2.bb | 4 +- .../python/python3-jstyleson_0.0.2.bb | 2 + .../python/python3-kconfiglib_14.1.0.bb | 6 +++ .../recipes-devtools/python/python3-lazy_1.5.bb | 8 +++ .../python/python3-libevdev_0.11.bb | 5 ++ .../python/python3-license-expression_30.1.0.bb | 36 ------------- .../python/python3-license-expression_30.1.1.bb | 36 +++++++++++++ .../python/python3-linux-procfs_0.7.1.bb | 2 + .../python/python3-lockfile_0.12.2.bb | 5 +- ...Function-instead-of-PyCFunctionWithKeywor.patch | 37 ------------- .../python/python3-lru-dict_1.1.8.bb | 11 ---- .../python/python3-lru-dict_1.2.0.bb | 11 ++++ .../recipes-devtools/python/python3-meld3_2.0.1.bb | 6 +++ .../recipes-devtools/python/python3-mock_5.0.2.bb | 15 +++--- .../python/python3-mpmath_1.3.0.bb | 5 +- .../recipes-devtools/python/python3-msm_0.8.8.bb | 14 +++-- .../python/python3-netaddr_0.8.0.bb | 5 +- .../python/python3-ninja-syntax_1.7.2.bb | 10 ++++ .../python/python3-ninja_1.11.1.bb | 7 ++- .../python/python3-nocaselist_1.1.1.bb | 12 ----- .../python/python3-nocaselist_2.0.0.bb | 12 +++++ .../python/python3-oslash_0.6.3.bb | 5 +- .../python/python3-padaos_0.1.10.bb | 2 + .../python/python3-paramiko_3.1.0.bb | 19 ------- .../python/python3-paramiko_3.2.0.bb | 19 +++++++ .../python/python3-parse_1.19.0.bb | 13 ++--- .../python/python3-pefile_2023.2.7.bb | 6 +++ .../python/python3-petact_0.1.2.bb | 6 +++ .../python/python3-pickleshare_0.7.5.bb | 2 + .../recipes-devtools/python/python3-pint_0.21.bb | 35 ------------- .../recipes-devtools/python/python3-pint_0.22.bb | 35 +++++++++++++ .../python/python3-platformdirs_3.5.1.bb | 2 +- .../python/python3-process-tests_2.1.2.bb | 6 +++ .../python/python3-protobuf_4.23.1.bb | 39 -------------- .../python/python3-protobuf_4.23.2.bb | 39 ++++++++++++++ .../python/python3-pure-eval_0.2.2.bb | 5 ++ .../python/python3-pyatspi_2.46.0.bb | 2 + .../python/python3-pydantic_1.10.7.bb | 19 +++---- .../python/python3-pyexpect_1.0.22.bb | 2 + .../recipes-devtools/python/python3-pyiface_git.bb | 6 +++ .../python/python3-pyjks_20.0.0.bb | 12 ++--- .../recipes-devtools/python/python3-pyjwt_2.7.0.bb | 5 +- .../python/python3-pykwalify_1.8.0.bb | 7 +-- .../python/python3-pylyrics_1.1.0.bb | 8 ++- .../python/python3-pymodbus_3.2.2.bb | 35 ------------- .../python/python3-pymodbus_3.3.0.bb | 35 +++++++++++++ .../0002-Fixed-relative-imports.patch | 60 ++++++++++++++++++++++ .../python/python3-pynetlinux_1.1.bb | 11 +++- .../python/python3-pypng_0.20220715.0.bb | 8 +++ .../python/python3-pyproj_3.5.0.bb | 8 ++- .../python/python3-pyproject-metadata_0.7.1.bb | 6 +++ .../recipes-devtools/python/python3-pyrad_2.4.bb | 8 +++ .../python/python3-pyroute2_0.5.19.bb | 33 ++++++------ .../python/python3-pytest-mock_3.10.0.bb | 6 +++ .../python/python3-python-vlc_3.0.18122.bb | 5 ++ .../recipes-devtools/python/python3-pyusb_1.2.1.bb | 2 +- .../python/python3-qrcode_7.4.2.bb | 7 ++- .../python/python3-raven_6.10.0.bb | 5 ++ .../recipes-devtools/python/python3-redis_4.5.5.bb | 12 +++-- .../python/python3-regex_2023.5.5.bb | 14 ----- .../python/python3-regex_2023.6.3.bb | 14 +++++ .../python/python3-sdnotify_0.3.2.bb | 2 + .../python/python3-sentry-sdk_1.24.0.bb | 22 -------- .../python/python3-sentry-sdk_1.25.0.bb | 22 ++++++++ .../python/python3-service-identity_21.1.0.bb | 6 +++ .../python/python3-snagboot_1.0.bb | 21 ++++++++ .../python/python3-sqlalchemy_2.0.15.bb | 18 ++++--- .../python/python3-sqlsoup_0.9.1.bb | 2 + .../python/python3-stack-data_0.6.2.bb | 8 +-- .../recipes-devtools/python/python3-sympy_1.12.bb | 5 +- .../python/python3-tomlkit_0.11.8.bb | 6 +++ .../recipes-devtools/python/python3-tornado_6.3.bb | 22 ++++++-- .../python/python3-trustme_0.9.0.bb | 7 +++ .../python/python3-twofish_0.3.0.bb | 2 + .../python/python3-typeguard_4.0.0.bb | 5 ++ .../python/python3-uefi-firmware_1.10.bb | 5 ++ .../recipes-devtools/python/python3-uswid_git.bb | 6 +++ .../python/python3-versiontools_1.9.1.bb | 2 + .../recipes-devtools/python/python3-web3_6.3.0.bb | 2 + .../python/python3-websockets_11.0.3.bb | 5 +- .../recipes-devtools/python/python3-xlrd_2.0.1.bb | 10 +++- .../python/python3-xlsxwriter_3.1.1.bb | 21 -------- .../python/python3-xlsxwriter_3.1.2.bb | 21 ++++++++ .../python/python3-xmlrunner_1.7.7.bb | 2 + .../python/python3-zeroconf_0.62.0.bb | 14 ----- .../python/python3-zeroconf_0.63.0.bb | 14 +++++ 112 files changed, 920 insertions(+), 596 deletions(-) delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/pamela_1.0.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/pamela_1.1.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.2.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.12.12.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.13.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-classes_0.4.1.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.6.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.7.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.14.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.15.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.13.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.14.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.86.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.88.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.18.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.19.1.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.29.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.30.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-lazy_1.5.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.1.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict/0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.1.8.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.2.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-ninja-syntax_1.7.2.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_1.1.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_2.0.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.1.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.2.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.21.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.22.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.2.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.2.2.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.3.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux/0002-Fixed-relative-imports.patch create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-pypng_0.20220715.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.5.5.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.6.3.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.24.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.25.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-snagboot_1.0.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.1.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.2.bb delete mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.62.0.bb create mode 100644 meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.63.0.bb (limited to 'meta-openembedded/meta-python/recipes-devtools/python') diff --git a/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.0.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.0.0.bb deleted file mode 100644 index 369ed78ca7..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.0.0.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Pamela: yet another Python wrapper for PAM" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://PKG-INFO;md5=3f9b78307cdde4e6a4976bfd82a0e7f3" - -SRC_URI[md5sum] = "5fc14f5275383ed8bdd509007af0323d" -SRC_URI[sha256sum] = "65c9389bef7d1bb0b168813b6be21964df32016923aac7515bdf05366acbab6c" - -PYPI_PACKAGE = "pamela" - -inherit pypi setuptools3 - -RDEPENDS:${PN} = "libpam" - -inherit features_check -REQUIRED_DISTRO_FEATURES = "pam" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.1.0.bb new file mode 100644 index 0000000000..3573de551d --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/pamela_1.1.0.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "Pamela: yet another Python wrapper for PAM" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://PKG-INFO;md5=6b706db92112b8384848de3e5c6adaa3" + +SRC_URI[sha256sum] = "d4b139fe600e192e176a2a368059207a6bffa0e7879879b13f4fcba0163481be" + +PYPI_PACKAGE = "pamela" + +inherit pypi setuptools3 + +RDEPENDS:${PN} = "libpam" + +inherit features_check +REQUIRED_DISTRO_FEATURES = "pam" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.1.bb deleted file mode 100644 index 8eecd2d265..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.1.bb +++ /dev/null @@ -1,29 +0,0 @@ -DESCRIPTION = "ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI." -HOMEPAGE = "https://pypi.org/project/asgiref/" -SECTION = "devel/python" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" - -SRC_URI += "file://run-ptest \ - " - -SRC_URI[sha256sum] = "8de379fcc383bcfe4507e229fc31209ea23d4831c850f74063b2c11639474dd2" - -export BUILD_SYS -export HOST_SYS - -inherit pypi ptest setuptools3 - -RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ - ${PYTHON_PN}-asyncio \ - ${PYTHON_PN}-io \ - ${PYTHON_PN}-multiprocessing \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ -} - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.2.bb new file mode 100644 index 0000000000..c9081c8cbb --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-asgiref_3.7.2.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI." +HOMEPAGE = "https://pypi.org/project/asgiref/" +SECTION = "devel/python" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" + +SRC_URI += "file://run-ptest \ + " + +SRC_URI[sha256sum] = "9e0ce3aa93a819ba5b45120216b23878cf6e8525eb3848653452b4192b92afed" + +export BUILD_SYS +export HOST_SYS + +inherit pypi ptest setuptools3 + +RDEPENDS:${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ + ${PYTHON_PN}-asyncio \ + ${PYTHON_PN}-io \ + ${PYTHON_PN}-multiprocessing \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ +} + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.12.12.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.12.12.bb deleted file mode 100644 index 8f7185b8f5..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.12.12.bb +++ /dev/null @@ -1,29 +0,0 @@ -SUMMARY = "httplib2 caching for requests" -HOMEPAGE = "https://pypi.org/project/CacheControl/" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=12;endline=12;md5=942a721dac34d073453642ffe5fcf546" - -# On PyPi, this is "CacheControl", rather than "cachecontrol", so we need to -# override PYPI_PACKAGE so fetch succeeds. -PYPI_PACKAGE = "CacheControl" - -SRC_URI[sha256sum] = "9c2e5208ea76ebd9921176569743ddf6d7f3bb4188dbf61806f0f8fc48ecad38" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += "\ - python3-crypt \ - python3-datetime \ - python3-email \ - python3-lockfile \ - python3-json \ - python3-logging \ - python3-msgpack \ - python3-netclient \ - python3-pickle \ - python3-requests \ - python3-urllib3 \ - python3-mmap \ -" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.13.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.13.0.bb new file mode 100644 index 0000000000..e4e3c49988 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachecontrol_0.13.0.bb @@ -0,0 +1,29 @@ +SUMMARY = "httplib2 caching for requests" +HOMEPAGE = "https://pypi.org/project/CacheControl/" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=12;endline=12;md5=e2fd6ddcf506e08972d5ba4b93c0022e" + +# On PyPi, this is "CacheControl", rather than "cachecontrol", so we need to +# override PYPI_PACKAGE so fetch succeeds. +PYPI_PACKAGE = "CacheControl" + +SRC_URI[sha256sum] = "fd3fd2cb0ca66b9a6c1d56cc9709e7e49c63dbd19b1b1bcbd8d3f94cedfe8ce5" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += "\ + python3-crypt \ + python3-datetime \ + python3-email \ + python3-lockfile \ + python3-json \ + python3-logging \ + python3-msgpack \ + python3-netclient \ + python3-pickle \ + python3-requests \ + python3-urllib3 \ + python3-mmap \ +" + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb deleted file mode 100644 index 21bb518719..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.0.bb +++ /dev/null @@ -1,32 +0,0 @@ -SUMMARY = "Extensible memoizing collections and decorators" -HOMEPAGE = "https://github.com/tkem/cachetools" -DESCRIPTION = "This module provides various memoizing \ -collections and decorators, including variants of the \ -Python 3 Standard Library @lru_cache function decorator." -SECTION = "devel/python" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=1ec55353c80c662e4255f8889a0ca558" - -inherit pypi python_setuptools_build_meta ptest - -SRC_URI += " \ - file://run-ptest \ -" - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-math \ -" - -RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ -} - -SRC_URI[sha256sum] = "13dfddc7b8df938c21a940dfa6557ce6e94a2f1cdfa58eb90c805721d58f2c14" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.1.bb new file mode 100644 index 0000000000..739e5a8264 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-cachetools_5.3.1.bb @@ -0,0 +1,32 @@ +SUMMARY = "Extensible memoizing collections and decorators" +HOMEPAGE = "https://github.com/tkem/cachetools" +DESCRIPTION = "This module provides various memoizing \ +collections and decorators, including variants of the \ +Python 3 Standard Library @lru_cache function decorator." +SECTION = "devel/python" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=1ec55353c80c662e4255f8889a0ca558" + +inherit pypi python_setuptools_build_meta ptest + +SRC_URI += " \ + file://run-ptest \ +" + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-math \ +" + +RDEPENDS:${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ +} + +SRC_URI[sha256sum] = "dce83f2d9b4e1f732a8cd44af8e8fab2dbe46201467fc98b3ef8f269092bf62b" + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-classes_0.4.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-classes_0.4.1.bb new file mode 100644 index 0000000000..d9240e1383 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-classes_0.4.1.bb @@ -0,0 +1,10 @@ +SUMMARY = "Smart, pythonic, ad-hoc, typed polymorphism for Python." + +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=155fbcc756c8ae5265d252d23e20908f" + +SRC_URI[sha256sum] = "4de4fdd6c5c38607bbd8ad76703d7cc4dbe007cfa78e8ef1f62fc6ac55303e23" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += "python3-typing-extensions" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.6.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.6.bb deleted file mode 100644 index b13384cd21..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.6.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "Code coverage measurement for Python" -HOMEPAGE = "https://coverage.readthedocs.io" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" - -SRC_URI[sha256sum] = "2025f913f2edb0272ef15d00b1f335ff8908c921c8eb2013536fcaf61f5a683d" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-sqlite3 \ - ${PYTHON_PN}-core \ - ${PYTHON_PN}-pprint \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-xml \ - ${PYTHON_PN}-crypt \ - ${PYTHON_PN}-shell \ - ${PYTHON_PN}-io \ - ${PYTHON_PN}-toml \ - ${PYTHON_PN}-multiprocessing \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.7.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.7.bb new file mode 100644 index 0000000000..f625996ba2 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.2.7.bb @@ -0,0 +1,21 @@ +SUMMARY = "Code coverage measurement for Python" +HOMEPAGE = "https://coverage.readthedocs.io" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" + +SRC_URI[sha256sum] = "924d94291ca674905fe9481f12294eb11f2d3d3fd1adb20314ba89e94f44ed59" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-sqlite3 \ + ${PYTHON_PN}-core \ + ${PYTHON_PN}-pprint \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-xml \ + ${PYTHON_PN}-crypt \ + ${PYTHON_PN}-shell \ + ${PYTHON_PN}-io \ + ${PYTHON_PN}-toml \ + ${PYTHON_PN}-multiprocessing \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.14.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.14.bb deleted file mode 100644 index af8892eb73..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.14.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "croniter provides iteration for datetime object with cron like format" -SECTION = "devel/python" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2" - -PYPI_PACKAGE = "croniter" - -SRC_URI[sha256sum] = "d067b1f95b553c6e82d95a983c465695913dcd12f47a8b9aa938a0450d94dd5e" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " python3-dateutil python3-natsort" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.15.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.15.bb new file mode 100644 index 0000000000..b00ab26152 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-croniter_1.3.15.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "croniter provides iteration for datetime object with cron like format" +SECTION = "devel/python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2" + +PYPI_PACKAGE = "croniter" + +SRC_URI[sha256sum] = "924a38fda88f675ec6835667e1d32ac37ff0d65509c2152729d16ff205e32a65" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " python3-dateutil python3-natsort" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.13.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.13.bb deleted file mode 100644 index 6ea47f4292..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.13.bb +++ /dev/null @@ -1,13 +0,0 @@ -SUMMARY = "Python @deprecated decorator to deprecate old python classes, functions or methods." -HOMEPAGE = "https://deprecated.readthedocs.io/en/latest/" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=44288e26f4896bdab14072d4fa35ff01" - -PYPI_PACKAGE = "Deprecated" -SRC_URI[sha256sum] = "43ac5335da90c31c24ba028af536a91d41d53f9e6901ddb021bcc572ce44e38d" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-wrapt \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.14.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.14.bb new file mode 100644 index 0000000000..4b5c78fb03 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.14.bb @@ -0,0 +1,13 @@ +SUMMARY = "Python @deprecated decorator to deprecate old python classes, functions or methods." +HOMEPAGE = "https://deprecated.readthedocs.io/en/latest/" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=44288e26f4896bdab14072d4fa35ff01" + +PYPI_PACKAGE = "Deprecated" +SRC_URI[sha256sum] = "e5323eb936458dccc2582dc6f9c322c852a775a27065ff2b0c4970b9d53d01b3" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-wrapt \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-editor_1.0.4.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-editor_1.0.4.bb index dffc36169e..335461c435 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-editor_1.0.4.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-editor_1.0.4.bb @@ -10,3 +10,8 @@ PYPI_PACKAGE = "python-editor" inherit pypi setuptools3 BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-io \ + python3-setuptools \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.86.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.86.0.bb deleted file mode 100644 index 119ed0fd2b..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.86.0.bb +++ /dev/null @@ -1,20 +0,0 @@ -SUMMARY = "The Google API Client for Python is a client library for accessing the Plus, \ -Moderator, and many other Google APIs." -HOMEPAGE = "https://github.com/googleapis/google-api-python-client" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" - -SRC_URI[sha256sum] = "3ca4e93821f4e9ac29b91ab0d9df168b42c8ad0fb8bff65b8c2ccb2d462b0464" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-six \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-core \ - ${PYTHON_PN}-netclient \ - ${PYTHON_PN}-httplib2 \ - ${PYTHON_PN}-uritemplate \ - ${PYTHON_PN}-google-api-core \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.88.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.88.0.bb new file mode 100644 index 0000000000..6ea78ee812 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-api-python-client_2.88.0.bb @@ -0,0 +1,20 @@ +SUMMARY = "The Google API Client for Python is a client library for accessing the Plus, \ +Moderator, and many other Google APIs." +HOMEPAGE = "https://github.com/googleapis/google-api-python-client" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +SRC_URI[sha256sum] = "37068453f79ea28e5394a8fe20a4ba620594e7f8541068bea2e844dacdcc9d33" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-six \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-core \ + ${PYTHON_PN}-netclient \ + ${PYTHON_PN}-httplib2 \ + ${PYTHON_PN}-uritemplate \ + ${PYTHON_PN}-google-api-core \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.18.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.18.1.bb deleted file mode 100644 index 70a5dfbb1e..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.18.1.bb +++ /dev/null @@ -1,27 +0,0 @@ -DESCRIPTION = "Google Authentication Library" -HOMEPAGE = "https://github.com/googleapis/google-auth-library-python" -AUTHOR = "Google Cloud Platform" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" - -inherit pypi setuptools3 - -SRC_URI[sha256sum] = "d7a3249027e7f464fbbfd7ee8319a08ad09d2eea51578575c4bd360ffa049ccb" - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-asyncio \ - ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-io \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-netclient \ - ${PYTHON_PN}-numbers \ -" - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-aiohttp \ - ${PYTHON_PN}-cachetools \ - ${PYTHON_PN}-pyasn1-modules \ - ${PYTHON_PN}-rsa \ - ${PYTHON_PN}-six \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.19.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.19.1.bb new file mode 100644 index 0000000000..05757adfee --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth_2.19.1.bb @@ -0,0 +1,27 @@ +DESCRIPTION = "Google Authentication Library" +HOMEPAGE = "https://github.com/googleapis/google-auth-library-python" +AUTHOR = "Google Cloud Platform" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +inherit pypi setuptools3 + +SRC_URI[sha256sum] = "a9cfa88b3e16196845e64a3658eb953992129d13ac7337b064c6546f77c17183" + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-asyncio \ + ${PYTHON_PN}-datetime \ + ${PYTHON_PN}-io \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-netclient \ + ${PYTHON_PN}-numbers \ +" + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-aiohttp \ + ${PYTHON_PN}-cachetools \ + ${PYTHON_PN}-pyasn1-modules \ + ${PYTHON_PN}-rsa \ + ${PYTHON_PN}-six \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-html2text_2020.1.16.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-html2text_2020.1.16.bb index 64873d2464..5b6d040368 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-html2text_2020.1.16.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-html2text_2020.1.16.bb @@ -17,6 +17,8 @@ RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-pytest \ " +RDEPENDS:${PN} += "python3-cgitb" + do_install_ptest() { install -d ${D}${PTEST_PATH}/test cp -rf ${S}/test/* ${D}${PTEST_PATH}/test/ diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.29.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.29.0.bb deleted file mode 100644 index 3ca9e3c1e2..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.29.0.bb +++ /dev/null @@ -1,12 +0,0 @@ -SUMMARY = "Python library that provides an easy interface to read and \ -write a wide range of image data, including animated images, video, \ -volumetric data, and scientific formats." -SECTION = "devel/python" -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba" - -SRC_URI[sha256sum] = "5aa207ab61aca233a7a312951ac603d618b78418eac749e3dc5035010531e25b" - -inherit pypi setuptools3 - -RDEPENDS:${PN} = "python3-numpy python3-pillow" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.30.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.30.0.bb new file mode 100644 index 0000000000..6bcba2ca7a --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-imageio_2.30.0.bb @@ -0,0 +1,12 @@ +SUMMARY = "Python library that provides an easy interface to read and \ +write a wide range of image data, including animated images, video, \ +volumetric data, and scientific formats." +SECTION = "devel/python" +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba" + +SRC_URI[sha256sum] = "7fc6ad5b5677cb1e58077875a72512aa8c392b6d40885eca0a6ab250efb4b8f4" + +inherit pypi setuptools3 + +RDEPENDS:${PN} = "python3-numpy python3-pillow" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-iperf_0.1.11.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-iperf_0.1.11.bb index 36d6463051..9a8e6f7daf 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-iperf_0.1.11.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-iperf_0.1.11.bb @@ -9,3 +9,9 @@ PYPI_PACKAGE = "iperf3" SRC_URI[sha256sum] = "d50eebbf2dcf445a173f98a82f9c433e0302d3dfb7987e1f21b86b35ef63ce26" inherit setuptools3 pypi + +RDEPENDS:${PN} += " \ + python3-ctypes \ + python3-json \ + python3-threading \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-javaobj-py3_0.4.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-javaobj-py3_0.4.3.bb index eb93e71733..5555a12563 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-javaobj-py3_0.4.3.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-javaobj-py3_0.4.3.bb @@ -12,3 +12,8 @@ SRC_URI[sha256sum] = "38f74db3a57e9998a9774e3614afb95cb396f139f29b3fdb130c5af554 inherit pypi setuptools3 BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-compression \ + python3-logging \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonpath-rw_1.4.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonpath-rw_1.4.0.bb index b1af0f0336..4cc39a286a 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonpath-rw_1.4.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonpath-rw_1.4.0.bb @@ -8,4 +8,9 @@ SRC_URI[sha256sum] = "05c471281c45ae113f6103d1268ec7a4831a2e96aa80de45edc89b11fa inherit pypi setuptools3 -RDEPENDS:${PN} += " python3-decorator" +RDEPENDS:${PN} += " \ + python3-decorator \ + python3-logging \ + python3-ply \ + python3-six \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonrpcclient_4.0.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonrpcclient_4.0.2.bb index 26ee3786b4..08ee15a920 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonrpcclient_4.0.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-jsonrpcclient_4.0.2.bb @@ -8,7 +8,9 @@ SRC_URI[sha256sum] = "c0d475494b3e1b591ecdee7883739accaf5695edb673f16b7383b8c6bb inherit pypi setuptools3 RDEPENDS:${PN} += "\ - python3-core \ + python3-json \ + python3-math \ + python3-netclient \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-jstyleson_0.0.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-jstyleson_0.0.2.bb index e70ce33efc..237713bf12 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-jstyleson_0.0.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-jstyleson_0.0.2.bb @@ -13,3 +13,5 @@ inherit pypi setuptools3 SRC_URI[sha256sum] = "680003f3b15a2959e4e6a351f3b858e3c07dd3e073a0d54954e34d8ea5e1308e" BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += "python3-json" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb index ec09cfc58e..b9c1c4e384 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb @@ -8,3 +8,9 @@ SRC_URI[sha256sum] = "bed2cc2216f538eca4255a83a4588d8823563cdd50114f86cf1a2674e6 inherit pypi setuptools3 BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-curses \ + python3-shell \ + python3-tkinter \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lazy_1.5.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lazy_1.5.bb new file mode 100644 index 0000000000..cdff28c295 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lazy_1.5.bb @@ -0,0 +1,8 @@ +SUMMARY = "Lazy attributes are computed attributes that are evaluated only once, the first time they are used." + +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=84689cccb68e3c397d0856e8ad5a73b2" + +SRC_URI[sha256sum] = "cb3d8612aa895a48afe8f08860573ba8ef5ee4fdbe1b3cd606c5f50a16152186" + +inherit pypi setuptools3 diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-libevdev_0.11.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-libevdev_0.11.bb index c728cd0ff1..27e336710c 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-libevdev_0.11.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-libevdev_0.11.bb @@ -11,3 +11,8 @@ SRC_URI[sha256sum] = "e9ca006a4df2488a60bd9a740011ee948d81904be2364f017e56016950 inherit pypi setuptools3 PYPI_PACKAGE = "libevdev" + +RDEPENDS:${PN} += " \ + libevdev \ + python3-ctypes \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.0.bb deleted file mode 100644 index 5dfd02be4a..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.0.bb +++ /dev/null @@ -1,36 +0,0 @@ -SUMMARY = "Utility library to parse, compare, simplify and normalize license expressions" -HOMEPAGE = "https://github.com/nexB/license-expression" - -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://apache-2.0.LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" - -SRC_URI[sha256sum] = "943b1d2cde251bd30a166b509f78990fdd060be9750f3f1a324571e804857a53" - -inherit pypi ptest python_setuptools_build_meta - -DEPENDS += "${PYTHON_PN}-setuptools-scm-native" - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-booleanpy \ - ${PYTHON_PN}-core \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-stringold \ - ${PYTHON_PN}-logging \ -" - -BBCLASSEXTEND = "native nativesdk" - -SRC_URI += " \ - file://run-ptest \ -" - -RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - install -d ${D}${PTEST_PATH}/src - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ - cp -rf ${S}/src/* ${D}${PTEST_PATH}/src/ -} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.1.bb new file mode 100644 index 0000000000..31fb88d6e5 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-license-expression_30.1.1.bb @@ -0,0 +1,36 @@ +SUMMARY = "Utility library to parse, compare, simplify and normalize license expressions" +HOMEPAGE = "https://github.com/nexB/license-expression" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://apache-2.0.LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +SRC_URI[sha256sum] = "42375df653ad85e6f5b4b0385138b2dbea1f5d66360783d8625c3e4f97f11f0c" + +inherit pypi ptest python_setuptools_build_meta + +DEPENDS += "${PYTHON_PN}-setuptools-scm-native" + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-booleanpy \ + ${PYTHON_PN}-core \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-stringold \ + ${PYTHON_PN}-logging \ +" + +BBCLASSEXTEND = "native nativesdk" + +SRC_URI += " \ + file://run-ptest \ +" + +RDEPENDS:${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + install -d ${D}${PTEST_PATH}/src + cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ + cp -rf ${S}/src/* ${D}${PTEST_PATH}/src/ +} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb index 9395a792fc..d51eecf978 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb @@ -10,3 +10,5 @@ SRCREV = "7f43598387e44e2da93ead2e075b7232429e4cc4" S = "${WORKDIR}/git" inherit setuptools3 + +RDEPENDS:${PN} += "python3-six" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lockfile_0.12.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lockfile_0.12.2.bb index b9dc4722af..af738e08ec 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lockfile_0.12.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lockfile_0.12.2.bb @@ -12,6 +12,9 @@ SRC_URI[sha256sum] = "6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361 inherit pypi setuptools3 DEPENDS += "python3-distutils-extra-native python3-pbr-native" -RDEPENDS:${PN} += "python3-sqlite3" +RDEPENDS:${PN} += " \ + python3-io \ + python3-sqlite3 \ +" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict/0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict/0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch deleted file mode 100644 index b93d1594da..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict/0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 5013406c409a0a143a315146df388281bfb2172d Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 1 Mar 2023 19:53:36 -0800 -Subject: [PATCH] lru: Use PyCFunction instead of PyCFunctionWithKeywords - -PyMethodDef uses PyMethodDef and not PyCFunctionWithKeywords and when -callback is specified as PyCFunctionWithKeywords, clang 16+ is able to -detect function signature mismatch in function pointers now. - -Fixes -lru.c:629:17: error: incompatible function pointer types initializing 'PyCFunction' (aka 'struct _object *(*)(struct _object *, struct _object *)') with an expression of type 'PyCFunctionWithKeywords' (aka 'struct _object *(*)(struct _object *, struct _object *, struct _object *)') [-Wincompatible-function-pointer-types] - {"popitem", (PyCFunctionWithKeywords)LRU_popitem, METH_VARARGS | METH_KEYWORDS, - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 error generated. - -Upstream-Status: Submitted [https://github.com/amitdev/lru-dict/pull/45] -Signed-off-by: Khem Raj ---- - lru.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lru.c b/lru.c -index 8adcb4b..33c18ab 100644 ---- a/lru.c -+++ b/lru.c -@@ -626,7 +626,7 @@ static PyMethodDef LRU_methods[] = { - PyDoc_STR("L.setdefault(key, default=None) -> If L has key return its value, otherwise insert key with a value of default and return default")}, - {"pop", (PyCFunction)LRU_pop, METH_VARARGS, - PyDoc_STR("L.pop(key[, default]) -> If L has key return its value and remove it from L, otherwise return default. If default is not given and key is not in L, a KeyError is raised.")}, -- {"popitem", (PyCFunctionWithKeywords)LRU_popitem, METH_VARARGS | METH_KEYWORDS, -+ {"popitem", (PyCFunction)LRU_popitem, METH_VARARGS | METH_KEYWORDS, - PyDoc_STR("L.popitem([least_recent=True]) -> Returns and removes a (key, value) pair. The pair returned is the least-recently used if least_recent is true, or the most-recently used if false.")}, - {"set_size", (PyCFunction)LRU_set_size, METH_VARARGS, - PyDoc_STR("L.set_size() -> set size of LRU")}, --- -2.39.2 - diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.1.8.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.1.8.bb deleted file mode 100644 index e825e43dfe..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.1.8.bb +++ /dev/null @@ -1,11 +0,0 @@ -SUMMARY = "A fixed size dict like container which evicts Least Recently Used (LRU) items once size limit is exceeded." -HOMEPAGE = "https://github.com/amitdev/lru-dict" -SECTION = "devel/python" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=9d10a486ee04034fdef5162fd791f153" - -SRC_URI[sha256sum] = "878bc8ef4073e5cfb953dfc1cf4585db41e8b814c0106abde34d00ee0d0b3115" - -inherit pypi setuptools3 - -SRC_URI += "file://0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.2.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.2.0.bb new file mode 100644 index 0000000000..7a3a172746 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lru-dict_1.2.0.bb @@ -0,0 +1,11 @@ +SUMMARY = "A fixed size dict like container which evicts Least Recently Used (LRU) items once size limit is exceeded." +HOMEPAGE = "https://github.com/amitdev/lru-dict" +SECTION = "devel/python" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=9d10a486ee04034fdef5162fd791f153" + +SRC_URI[sha256sum] = "13c56782f19d68ddf4d8db0170041192859616514c706b126d0df2ec72a11bd7" + +inherit pypi setuptools3 + +SRC_URI += "${PYPI_SRC_URI}" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb index 1223ae9532..1be3fa5ada 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb @@ -12,3 +12,9 @@ SRC_URI[md5sum] = "1add16caefc9e6b82ef4f40532cb4918" SRC_URI[sha256sum] = "3ea266994f1aa83507679a67b493b852c232a7905e29440a6b868558cad5e775" inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-cgitb \ + python3-smtpd \ + python3-xml \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-mock_5.0.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-mock_5.0.2.bb index 633b6f2776..6b511d82f7 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-mock_5.0.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-mock_5.0.2.bb @@ -6,11 +6,14 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=de9dfbf780446b18aab11f00baaf5b7e" inherit pypi setuptools3 -RDEPENDS:${PN} += "${PYTHON_PN}-prettytable \ - ${PYTHON_PN}-cmd2 \ - ${PYTHON_PN}-pyparsing \ - ${PYTHON_PN}-mccabe \ - ${PYTHON_PN}-pep8 \ - ${PYTHON_PN}-pyflakes" +RDEPENDS:${PN} += " \ + python3-cmd2 \ + python3-mccabe \ + python3-pep8 \ + python3-prettytable \ + python3-pyflakes \ + python3-pyparsing \ + python3-unittest \ +" SRC_URI[sha256sum] = "06f18d7d65b44428202b145a9a36e99c2ee00d1eb992df0caf881d4664377891" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-mpmath_1.3.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-mpmath_1.3.0.bb index 4ac9e21924..01dd8bfb44 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-mpmath_1.3.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-mpmath_1.3.0.bb @@ -11,6 +11,9 @@ SRC_URI[sha256sum] = "7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a inherit pypi setuptools3 DEPENDS += "${PYTHON_PN}-setuptools-scm-native" -RDEPENDS:${PN} += "python3-image" +RDEPENDS:${PN} += " \ + python3-image \ + python3-math \ +" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-msm_0.8.8.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-msm_0.8.8.bb index 848b25dae8..966ff86dee 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-msm_0.8.8.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-msm_0.8.8.bb @@ -8,10 +8,18 @@ SRC_URI[sha256sum] = "a502aee54917cd394217b31c977a1ba3d9541a0120e0a045c49fd77b32 inherit pypi setuptools3 -RDEPENDS:${PN} += "\ - python3-pako \ - python3-monotonic \ +RDEPENDS:${PN} += " \ python3-appdirs \ + python3-git \ + python3-fasteners \ + python3-io \ + python3-json \ + python3-lazy \ + python3-monotonic \ + python3-multiprocessing \ + python3-pako \ + python3-pyyaml \ + python3-requests \ " do_install:append() { diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-netaddr_0.8.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-netaddr_0.8.0.bb index ad03eec851..5ba006691a 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-netaddr_0.8.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-netaddr_0.8.0.bb @@ -8,6 +8,7 @@ SRC_URI[sha256sum] = "d6cc57c7a07b1d9d2e917aa8b36ae8ce61c35ba3fcd1b83ca31c5a0ee2 inherit pypi setuptools3 RDEPENDS:${PN} += " \ - ${PYTHON_PN}-pprint \ - ${PYTHON_PN}-xml \ + python3-io \ + python3-pprint \ + python3-xml \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja-syntax_1.7.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja-syntax_1.7.2.bb new file mode 100644 index 0000000000..9a6326f37d --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja-syntax_1.7.2.bb @@ -0,0 +1,10 @@ +SUMMARY = "Python module for generating .ninja files." + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://setup.py;beginline=38;endline=38;md5=f5441d6119564d4094cf77bee7cf7b0a" + +SRC_URI[sha256sum] = "342dc97b9e88a6495bae22953ee6063f91d2f03db6f727b62ba5c3092a18ef1f" + +inherit pypi setuptools3 + +PYPI_PACKAGE = "ninja_syntax" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja_1.11.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja_1.11.1.bb index 47a70aa38a..3b9077f326 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja_1.11.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-ninja_1.11.1.bb @@ -15,6 +15,11 @@ do_install:append () { rm -rf ${D}${bindir} } -RDEPENDS:${PN} = "ninja" +RDEPENDS:${PN} = " \ + ninja \ + python3-io \ + python3-json \ + python3-ninja-syntax \ +" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_1.1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_1.1.1.bb deleted file mode 100644 index 89a44ea53e..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_1.1.1.bb +++ /dev/null @@ -1,12 +0,0 @@ -SUMMARY = "A case-insensitive list for Python" -HOMEPAGE = "https://nocaselist.readthedocs.io/en/latest/" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" - -SRC_URI[sha256sum] = "5272b232e08246696ab26fe0ebbd28b8989dac9ee5732b50264950323b513d23" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-six \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_2.0.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_2.0.0.bb new file mode 100644 index 0000000000..29a3c86067 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-nocaselist_2.0.0.bb @@ -0,0 +1,12 @@ +SUMMARY = "A case-insensitive list for Python" +HOMEPAGE = "https://nocaselist.readthedocs.io/en/latest/" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +SRC_URI[sha256sum] = "456aa000c6777c5d21b029c52e532f94328d4fb4f15ad2a4dd3dd62db30b3892" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-six \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-oslash_0.6.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-oslash_0.6.3.bb index d9d977b705..b926484db0 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-oslash_0.6.3.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-oslash_0.6.3.bb @@ -14,8 +14,9 @@ PYPI_PACKAGE = "OSlash" inherit pypi setuptools3 -RDEPENDS:${PN} += "\ - python3-core \ +RDEPENDS:${PN} += " \ + python3-json \ + python3-typing-extensions \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-padaos_0.1.10.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-padaos_0.1.10.bb index f506a78636..3af9349d44 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-padaos_0.1.10.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-padaos_0.1.10.bb @@ -7,3 +7,5 @@ SRC_URI[md5sum] = "dbf852015ef87a6694549779fb475b52" SRC_URI[sha256sum] = "2ac05fcbc826873c574568aa5ce09945d6ea987bee10399e766eb8f7c6356d72" inherit pypi setuptools3 + +RDEPENDS:${PN} += "python3-logging" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.1.0.bb deleted file mode 100644 index 70cee849a6..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.1.0.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "The leading native Python SSHv2 protocol library." -HOMEPAGE = "https://github.com/paramiko/paramiko/" -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5" - -SRC_URI[sha256sum] = "6950faca6819acd3219d4ae694a23c7a87ee38d084f70c1724b0c0dbb8b75769" - -PYPI_PACKAGE = "paramiko" - -inherit pypi setuptools3 - -CLEANBROKEN = "1" - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-bcrypt \ - ${PYTHON_PN}-cryptography \ - ${PYTHON_PN}-pynacl \ - ${PYTHON_PN}-unixadmin \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.2.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.2.0.bb new file mode 100644 index 0000000000..f2d8bfe44b --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.2.0.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "The leading native Python SSHv2 protocol library." +HOMEPAGE = "https://github.com/paramiko/paramiko/" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5" + +SRC_URI[sha256sum] = "93cdce625a8a1dc12204439d45033f3261bdb2c201648cfcdc06f9fd0f94ec29" + +PYPI_PACKAGE = "paramiko" + +inherit pypi setuptools3 + +CLEANBROKEN = "1" + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-bcrypt \ + ${PYTHON_PN}-cryptography \ + ${PYTHON_PN}-pynacl \ + ${PYTHON_PN}-unixadmin \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-parse_1.19.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-parse_1.19.0.bb index 2bf55cbaff..94c1b53c94 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-parse_1.19.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-parse_1.19.0.bb @@ -8,18 +8,19 @@ SRC_URI[sha256sum] = "9ff82852bcb65d139813e2a5197627a94966245c897796760a3a2a8eb6 inherit pypi setuptools3 ptest RDEPENDS:${PN} += "\ - ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-logging \ - " + python3-datetime \ + python3-logging \ + python3-numbers \ +" SRC_URI += " \ - file://run-ptest \ + file://run-ptest \ " RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ + python3-pytest \ " do_install_ptest() { - cp -f ${S}/test_parse.py ${D}${PTEST_PATH}/ + cp -f ${S}/test_parse.py ${D}${PTEST_PATH}/ } diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pefile_2023.2.7.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pefile_2023.2.7.bb index 580b17413b..f3e0711087 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pefile_2023.2.7.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pefile_2023.2.7.bb @@ -11,3 +11,9 @@ PIP_INSTALL_PACKAGE = "pefile" PIP_INSTALL_DIST_PATH = "${S}/dist" BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-mmap \ + python3-netclient \ + python3-stringold \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-petact_0.1.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-petact_0.1.2.bb index 58cd05e222..b7fa69ffa8 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-petact_0.1.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-petact_0.1.2.bb @@ -7,3 +7,9 @@ SRC_URI[md5sum] = "47e9a6abc91b4022953e4007ddae9e68" SRC_URI[sha256sum] = "5dcb0d44f86a601e41a2def9770993cd0ea45c76d37eb3f35e3dd61aa50350e6" inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-compression \ + python3-crypt \ + python3-io \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pickleshare_0.7.5.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pickleshare_0.7.5.bb index 9d67e4f338..8260913087 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pickleshare_0.7.5.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pickleshare_0.7.5.bb @@ -10,3 +10,5 @@ SRC_URI[md5sum] = "44ab782615894a812ab96669a122a634" SRC_URI[sha256sum] = "87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca" inherit setuptools3 pypi + +RDEPENDS:${PN} += "python3-pickle" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.21.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.21.bb deleted file mode 100644 index 13944ec780..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.21.bb +++ /dev/null @@ -1,35 +0,0 @@ -SUMMARY = "Physical quantities module" -DESCRIPTION = "Physical quantities Python module" -HOMEPAGE = "https://github.com/hgrecco/pint" -SECTION = "devel/python" - -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=bccf824202692270a1e0829a62e3f47b" - -PYPI_PACKAGE := "Pint" - -inherit pypi ptest python_setuptools_build_meta - -SRC_URI[sha256sum] = "3e98bdf01f4dcf840cc0207c0b6f7510d4e0c6288efc1bf470626e875c831172" - -DEPENDS += "python3-setuptools-scm-native" - -BBCLASSEXTEND = "native nativesdk" - -SRC_URI += " \ - file://run-ptest \ -" - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-setuptools \ - ${PYTHON_PN}-packaging \ -" - -RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/testsuite - cp -rf ${S}/pint/testsuite/* ${D}${PTEST_PATH}/testsuite/ -} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.22.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.22.bb new file mode 100644 index 0000000000..0eed33f799 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pint_0.22.bb @@ -0,0 +1,35 @@ +SUMMARY = "Physical quantities module" +DESCRIPTION = "Physical quantities Python module" +HOMEPAGE = "https://github.com/hgrecco/pint" +SECTION = "devel/python" + +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bccf824202692270a1e0829a62e3f47b" + +PYPI_PACKAGE := "Pint" + +inherit pypi ptest python_setuptools_build_meta + +SRC_URI[sha256sum] = "2d139f6abbcf3016cad7d3cec05707fe908ac4f99cf59aedfd6ee667b7a64433" + +DEPENDS += "python3-setuptools-scm-native" + +BBCLASSEXTEND = "native nativesdk" + +SRC_URI += " \ + file://run-ptest \ +" + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-setuptools \ + ${PYTHON_PN}-packaging \ +" + +RDEPENDS:${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/testsuite + cp -rf ${S}/pint/testsuite/* ${D}${PTEST_PATH}/testsuite/ +} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-platformdirs_3.5.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-platformdirs_3.5.1.bb index 4fefe565f1..c5c3d9fe6c 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-platformdirs_3.5.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-platformdirs_3.5.1.bb @@ -32,4 +32,4 @@ do_install_ptest() { cp -rf ${S}/tests ${D}${PTEST_PATH}/ } -BBCLASSEXTEND = "native" +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-process-tests_2.1.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-process-tests_2.1.2.bb index 24ab0399f9..eb01504f61 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-process-tests_2.1.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-process-tests_2.1.2.bb @@ -13,3 +13,9 @@ inherit pypi setuptools3 RDEPENDS:${PN} += "python3-core" BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-io \ + python3-logging \ + python3-unittest \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.1.bb deleted file mode 100644 index e0c9ef9677..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.1.bb +++ /dev/null @@ -1,39 +0,0 @@ -DESCRIPTION = "Protocol Buffers" -HOMEPAGE = "https://developers.google.com/protocol-buffers/" -SECTION = "devel/python" - -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=53dbfa56f61b90215a9f8f0d527c043d" - -inherit pypi setuptools3 - -SRC_URI[sha256sum] = "95789b569418a3e32a53f43d7763be3d490a831e9c08042539462b6d972c2d7e" - -# http://errors.yoctoproject.org/Errors/Details/184715/ -# Can't find required file: ../src/google/protobuf/descriptor.proto -CLEANBROKEN = "1" - -UPSTREAM_CHECK_REGEX = "protobuf/(?P\d+(\.\d+)+)/" - -DEPENDS += "protobuf" - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-netclient \ - ${PYTHON_PN}-numbers \ - ${PYTHON_PN}-pkgutil \ - ${PYTHON_PN}-six \ - ${PYTHON_PN}-unittest \ -" - -# For usage in other recipies when compiling protobuf files (e.g. by grpcio-tools) -BBCLASSEXTEND = "native nativesdk" - -DISTUTILS_BUILD_ARGS += "--cpp_implementation" -DISTUTILS_INSTALL_ARGS += "--cpp_implementation" - -do_compile:prepend:class-native () { - export KOKORO_BUILD_NUMBER="1" -} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.2.bb new file mode 100644 index 0000000000..6aa4f636eb --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.23.2.bb @@ -0,0 +1,39 @@ +DESCRIPTION = "Protocol Buffers" +HOMEPAGE = "https://developers.google.com/protocol-buffers/" +SECTION = "devel/python" + +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=53dbfa56f61b90215a9f8f0d527c043d" + +inherit pypi setuptools3 + +SRC_URI[sha256sum] = "20874e7ca4436f683b64ebdbee2129a5a2c301579a67d1a7dda2cdf62fb7f5f7" + +# http://errors.yoctoproject.org/Errors/Details/184715/ +# Can't find required file: ../src/google/protobuf/descriptor.proto +CLEANBROKEN = "1" + +UPSTREAM_CHECK_REGEX = "protobuf/(?P\d+(\.\d+)+)/" + +DEPENDS += "protobuf" + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-datetime \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-netclient \ + ${PYTHON_PN}-numbers \ + ${PYTHON_PN}-pkgutil \ + ${PYTHON_PN}-six \ + ${PYTHON_PN}-unittest \ +" + +# For usage in other recipies when compiling protobuf files (e.g. by grpcio-tools) +BBCLASSEXTEND = "native nativesdk" + +DISTUTILS_BUILD_ARGS += "--cpp_implementation" +DISTUTILS_INSTALL_ARGS += "--cpp_implementation" + +do_compile:prepend:class-native () { + export KOKORO_BUILD_NUMBER="1" +} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pure-eval_0.2.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pure-eval_0.2.2.bb index d2aaa3db41..66e4673a70 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pure-eval_0.2.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pure-eval_0.2.2.bb @@ -9,3 +9,8 @@ PYPI_PACKAGE = "pure_eval" inherit pypi python_setuptools_build_meta SRC_URI[sha256sum] = "2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3" + +RDEPENDS:${PN} += " \ + python3-datetime \ + python3-numbers \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyatspi_2.46.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyatspi_2.46.0.bb index aa3000bf6b..cd0e12ec8e 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyatspi_2.46.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyatspi_2.46.0.bb @@ -20,3 +20,5 @@ REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" inherit pkgconfig autotools python3native FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}/pyatspi/*" + +RDEPENDS:${PN} += "python3-pygobject" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_1.10.7.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_1.10.7.bb index 70f6834f5f..9d59cf8598 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_1.10.7.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_1.10.7.bb @@ -8,13 +8,14 @@ inherit pypi setuptools3 SRC_URI[sha256sum] = "cfc83c0678b6ba51b0532bea66860617c4cd4251ecf76e9846fa5a9f3454e97e" RDEPENDS:${PN} += "\ - ${PYTHON_PN}-typing-extensions \ - ${PYTHON_PN}-core \ - ${PYTHON_PN}-numbers \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-io \ - ${PYTHON_PN}-netclient \ - ${PYTHON_PN}-image \ - ${PYTHON_PN}-logging \ + python3-core \ + python3-datetime \ + python3-image \ + python3-io \ + python3-json \ + python3-logging \ + python3-netclient \ + python3-numbers \ + python3-profile \ + python3-typing-extensions \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyexpect_1.0.22.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyexpect_1.0.22.bb index 7d22266f88..1cbd2384a3 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyexpect_1.0.22.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyexpect_1.0.22.bb @@ -8,3 +8,5 @@ LIC_FILES_CHKSUM = "file://README.md;md5=a6aa1e7097aca5955f9a2e1c8b0ce158" inherit pypi setuptools3 SRC_URI[sha256sum] = "659351e7ee8923b42de8a774fabfc806acf07377d7fd19f2ea4412ef8f619c6a" + +RDEPENDS:${PN} += "python3-numbers" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyiface_git.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyiface_git.bb index 5e0d2de916..29a0bc86c5 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyiface_git.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyiface_git.bb @@ -7,6 +7,12 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4fe869ee987a340198fb0d54c55c47f1" DEPENDS += "python3-setuptools-scm-native" +RDEPENDS:${PN} += " \ + python3-ctypes \ + python3-fcntl \ + python3-io \ +" + inherit setuptools3 SRC_URI = "git://github.com/bat-serjo/PyIface.git;protocol=https;branch=master" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjks_20.0.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjks_20.0.0.bb index 87e212d9dc..c0cca98ff6 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjks_20.0.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjks_20.0.0.bb @@ -11,12 +11,12 @@ SRC_URI[sha256sum] = "0378cec15fb11b2ed27ba54dad9fd987d48e6f62f49fcff138f5f7a8b3 inherit pypi setuptools3 -RDEPENDS:${PN} = "\ - ${PYTHON_PN}-javaobj-py3 \ - ${PYTHON_PN}-pyasn1 \ - ${PYTHON_PN}-pyasn1-modules \ - ${PYTHON_PN}-pycryptodome \ - ${PYTHON_PN}-twofish\ +RDEPENDS:${PN} = " \ + python3-javaobj-py3 \ + python3-pyasn1 \ + python3-pyasn1-modules \ + python3-pycryptodomex \ + python3-twofish \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjwt_2.7.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjwt_2.7.0.bb index e1e3358695..3aa9b479a5 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjwt_2.7.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyjwt_2.7.0.bb @@ -10,6 +10,9 @@ SRC_URI[sha256sum] = "bd6ca4a3c4285c1a2d4349e5a035fdf8fb94e04ccd0fcbe6ba289dae9c PYPI_PACKAGE = "PyJWT" inherit pypi setuptools3 -RDEPENDS:${PN} = "${PYTHON_PN}-cryptography" +RDEPENDS:${PN} = " \ + python3-json \ + python3-cryptography \ +" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pykwalify_1.8.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pykwalify_1.8.0.bb index 6d93f384e0..d94051df89 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pykwalify_1.8.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pykwalify_1.8.0.bb @@ -11,9 +11,10 @@ PYPI_PACKAGE = "pykwalify" inherit setuptools3 pypi RDEPENDS:${PN} = "\ - ${PYTHON_PN}-docopt \ - ${PYTHON_PN}-dateutil \ - ${PYTHON_PN}-ruamel-yaml \ + python3-dateutil \ + python3-docopt \ + python3-logging \ + python3-ruamel-yaml \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pylyrics_1.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pylyrics_1.1.0.bb index 207751c451..1ac95e8be3 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pylyrics_1.1.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pylyrics_1.1.0.bb @@ -9,4 +9,10 @@ SRC_URI[sha256sum] = "c5f36e8ef0ed3b487a9242ce34c19f9684e418a5bbffd5d367dc1d1604 PYPI_PACKAGE = "PyLyrics" PYPI_PACKAGE_EXT = "zip" -inherit pypi setuptools3 \ No newline at end of file +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-beautifulsoup4 \ + python3-classes \ + python3-requests \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.2.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.2.2.bb deleted file mode 100644 index 783bed8212..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.2.2.bb +++ /dev/null @@ -1,35 +0,0 @@ -SUMMARY = "A fully featured modbus protocol stack in python" -HOMEPAGE = "https://github.com/riptideio/pymodbus/" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=430604f78bee72425da231d42eac9cee" -DEPENDS += "python3-six-native" - -SRC_URI[sha256sum] = "6f46f55b41875e5ac41ba660f514f4bb7a732811e303f671b76f310906355089" -S = "${WORKDIR}/pymodbus-${PV}" - -inherit pypi setuptools3 - -PACKAGECONFIG ??= "" -PACKAGECONFIG[repl] = ",,,python3-aiohttp python3-click python3-prompt-toolkit python3-pygments python3-pyserial-asyncio" -PACKAGECONFIG[asyncio] = ",,,python3-pyserial-asyncio" -PACKAGECONFIG[tornado] = ",,,python3-tornado" -PACKAGECONFIG[twisted] = ",,,python3-twisted-conch" -PACKAGECONFIG[redis] = ",,,python3-redis" -PACKAGECONFIG[sql] = ",,,python3-sqlalchemy" - -RDEPENDS:${PN} += " \ - python3-asyncio \ - python3-core \ - python3-io \ - python3-json \ - python3-logging \ - python3-math \ - python3-netserver \ -" - -RDEPENDS:${PN} += " \ - python3-pyserial \ - python3-six \ -" - - diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.3.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.3.0.bb new file mode 100644 index 0000000000..9b84c4f881 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.3.0.bb @@ -0,0 +1,35 @@ +SUMMARY = "A fully featured modbus protocol stack in python" +HOMEPAGE = "https://github.com/riptideio/pymodbus/" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=430604f78bee72425da231d42eac9cee" +DEPENDS += "python3-six-native" + +SRC_URI[sha256sum] = "0816a644d0ecc74b488ba9f46f8d6662c4a7272a493f184d2c81c6717fb62355" +S = "${WORKDIR}/pymodbus-${PV}" + +inherit pypi setuptools3 + +PACKAGECONFIG ??= "" +PACKAGECONFIG[repl] = ",,,python3-aiohttp python3-click python3-prompt-toolkit python3-pygments python3-pyserial-asyncio" +PACKAGECONFIG[asyncio] = ",,,python3-pyserial-asyncio" +PACKAGECONFIG[tornado] = ",,,python3-tornado" +PACKAGECONFIG[twisted] = ",,,python3-twisted-conch" +PACKAGECONFIG[redis] = ",,,python3-redis" +PACKAGECONFIG[sql] = ",,,python3-sqlalchemy" + +RDEPENDS:${PN} += " \ + python3-asyncio \ + python3-core \ + python3-io \ + python3-json \ + python3-logging \ + python3-math \ + python3-netserver \ +" + +RDEPENDS:${PN} += " \ + python3-pyserial \ + python3-six \ +" + + diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux/0002-Fixed-relative-imports.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux/0002-Fixed-relative-imports.patch new file mode 100644 index 0000000000..9b5d9d6364 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux/0002-Fixed-relative-imports.patch @@ -0,0 +1,60 @@ +From afb778669efbc658a29e6bdb1c4834fee42931aa Mon Sep 17 00:00:00 2001 +From: Robert Grant +Date: Wed, 10 Sep 2014 14:56:33 -0400 +Subject: [PATCH] Fixed relative imports + +Signed-off-by: Bartosz Golaszewski + +--- +Upstream-Status: Accepted + + pynetlinux/__init__.py | 8 ++++---- + pynetlinux/brctl.py | 2 +- + pynetlinux/tap.py | 2 +- + 3 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/pynetlinux/__init__.py b/pynetlinux/__init__.py +index dbbf392..b6e1b8e 100644 +--- a/pynetlinux/__init__.py ++++ b/pynetlinux/__init__.py +@@ -2,7 +2,7 @@ + # import pylinux + # does a reasonable thing. + +-import brctl +-import ifconfig +-import tap +-import route ++from . import brctl ++from . import ifconfig ++from . import tap ++from . import route +diff --git a/pynetlinux/brctl.py b/pynetlinux/brctl.py +index f54d176..a8b926e 100644 +--- a/pynetlinux/brctl.py ++++ b/pynetlinux/brctl.py +@@ -3,7 +3,7 @@ import fcntl + import os + import struct + +-import ifconfig ++from . import ifconfig + + SYSFS_NET_PATH = "/sys/class/net" + +diff --git a/pynetlinux/tap.py b/pynetlinux/tap.py +index 0a0d59c..3f8ad3a 100644 +--- a/pynetlinux/tap.py ++++ b/pynetlinux/tap.py +@@ -2,7 +2,7 @@ import fcntl + import os + import struct + +-import ifconfig ++from . import ifconfig + + # From linux/if_tun.h + +-- +2.39.2 + diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux_1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux_1.1.bb index a5ac74fd68..b1abac17aa 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux_1.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pynetlinux_1.1.bb @@ -7,6 +7,15 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=74e1861736ee959824fe7542323c12e9" SRC_URI[sha256sum] = "4ad08298c9f5ba15a11cddc639ba8778cabdfc402b51066d9e0a325e5a5b391c" -SRC_URI += "file://0001-setup.py-switch-to-setuptools.patch" +SRC_URI += " \ + file://0001-setup.py-switch-to-setuptools.patch \ + file://0002-Fixed-relative-imports.patch \ +" inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-ctypes \ + python3-fcntl \ + python3-io \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pypng_0.20220715.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pypng_0.20220715.0.bb new file mode 100644 index 0000000000..9e30f67dc6 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pypng_0.20220715.0.bb @@ -0,0 +1,8 @@ +SUMMARY = "PNG module for Python." +SECTION = "devel/python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENCE;md5=5b60f319c8cf51f825b4f40aadee3243" + +SRC_URI[sha256sum] = "739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1" + +inherit pypi python_setuptools_build_meta diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproj_3.5.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproj_3.5.0.bb index f67090da74..918911b663 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproj_3.5.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproj_3.5.0.bb @@ -10,7 +10,13 @@ inherit pypi setuptools3 SRC_URI[sha256sum] = "9859d1591c1863414d875ae0759e72c2cffc01ab989dc64137fbac572cc81bf6" -RDEPENDS:${PN} = "${PYTHON_PN}-certifi proj" +RDEPENDS:${PN} = " \ + python3-certifi \ + python3-compression \ + python3-json \ + python3-logging \ + python3-profile \ +" export PROJ_INCDIR = "${STAGING_INCDIR}" export PROJ_LIBDIR = "${STAGING_LIBDIR}" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproject-metadata_0.7.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproject-metadata_0.7.1.bb index 32938421d9..9887af78d0 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproject-metadata_0.7.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyproject-metadata_0.7.1.bb @@ -8,3 +8,9 @@ inherit pypi python_setuptools_build_meta SRC_URI[sha256sum] = "0a94f18b108b9b21f3a26a3d541f056c34edcb17dc872a144a15618fed7aef67" BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += " \ + python3-logging \ + python3-packaging \ + python3-profile \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyrad_2.4.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyrad_2.4.bb index bce1e2fd14..801233a026 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyrad_2.4.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyrad_2.4.bb @@ -9,3 +9,11 @@ SRC_URI[sha256sum] = "057de4b7e89d8da57ba782c1bde45c63ebee720ae2c0b0a69beaff15c4 SRC_URI += "file://use-poetry-core.patch" inherit pypi python_poetry_core + +RDEPENDS:${PN} += " \ + python3-crypt \ + python3-io \ + python3-logging \ + python3-netaddr \ + python3-six \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyroute2_0.5.19.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyroute2_0.5.19.bb index fa5b3a522a..8c192d296c 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyroute2_0.5.19.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyroute2_0.5.19.bb @@ -8,29 +8,30 @@ SRC_URI[sha256sum] = "45460d12ed2a5caf272a357a3360b36d1e346f17afe1425b66fc21d70f inherit setuptools3 pypi ptest RDEPENDS:${PN} += " \ - ${PYTHON_PN}-ctypes \ - ${PYTHON_PN}-distutils \ - ${PYTHON_PN}-io \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-multiprocessing \ - ${PYTHON_PN}-pickle \ - ${PYTHON_PN}-pkgutil \ - ${PYTHON_PN}-pprint \ - ${PYTHON_PN}-shell \ - ${PYTHON_PN}-unixadmin \ + python3-ctypes \ + python3-distutils \ + python3-io \ + python3-json \ + python3-fcntl \ + python3-logging \ + python3-multiprocessing \ + python3-pickle \ + python3-pkgutil \ + python3-pprint \ + python3-shell \ + python3-unixadmin \ " SRC_URI += " \ - file://run-ptest \ + file://run-ptest \ " RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ - ${PYTHON_PN}-fcntl \ + python3-pytest \ + python3-fcntl \ " do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ + install -d ${D}${PTEST_PATH}/tests + cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ } diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-mock_3.10.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-mock_3.10.0.bb index c4e672f333..bf5bc250a8 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-mock_3.10.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-mock_3.10.0.bb @@ -18,6 +18,12 @@ inherit setuptools3 ptest DEPENDS += "${PYTHON_PN}-setuptools-scm-native" +RDEPENDS:${PN} += " \ + python3-asyncio \ + python3-pytest \ + python3-unittest \ +" + S = "${WORKDIR}/git" do_install_ptest() { diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.18122.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.18122.bb index 9dd9b14809..e67e792f7e 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.18122.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.18122.bb @@ -6,3 +6,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" SRC_URI[sha256sum] = "1039bde287853b4b7b61ba22d83761832434f78506da762dfb060291bf32897d" inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-ctypes \ + python3-logging \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyusb_1.2.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyusb_1.2.1.bb index 286e9672b1..abe3529119 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pyusb_1.2.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pyusb_1.2.1.bb @@ -13,6 +13,6 @@ SRC_URI[sha256sum] = "a4cc7404a203144754164b8b40994e2849fde1cfff06b08492f12fff9d inherit pypi setuptools3 -RDEPENDS:${PN} += "libusb1" +RDEPENDS:${PN} += "python3-ctypes" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-qrcode_7.4.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-qrcode_7.4.2.bb index 8c0429bbb1..204f4eceec 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-qrcode_7.4.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-qrcode_7.4.2.bb @@ -8,4 +8,9 @@ SRC_URI[sha256sum] = "9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b3 inherit pypi setuptools3 -RDEPENDS:${PN} = "python3-six python3-pillow" +RDEPENDS:${PN} = " \ + python3-six \ + python3-pillow \ + python3-pypng \ + python3-typing-extensions \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-raven_6.10.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-raven_6.10.0.bb index b0d19c31ad..79a38983de 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-raven_6.10.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-raven_6.10.0.bb @@ -11,3 +11,8 @@ SRC_URI[sha256sum] = "3fa6de6efa2493a7c827472e984ce9b020797d0da16f1db67197bcc23c PYPI_PACKAGE = "raven" inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + python3-json \ + python3-logging \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-redis_4.5.5.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-redis_4.5.5.bb index 40210b5e25..eb407a2a15 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-redis_4.5.5.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-redis_4.5.5.bb @@ -8,9 +8,11 @@ SRC_URI[sha256sum] = "dc87a0bdef6c8bfe1ef1e1c40be7034390c2ae02d92dcd0c7ca1729443 inherit pypi setuptools3 -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-cryptography \ - ${PYTHON_PN}-packaging \ - ${PYTHON_PN}-asyncio \ +RDEPENDS:${PN} += " \ + python3-asyncio \ + python3-compression \ + python3-cryptography \ + python3-datetime \ + python3-json \ + python3-packaging \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.5.5.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.5.5.bb deleted file mode 100644 index ddd8402465..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.5.5.bb +++ /dev/null @@ -1,14 +0,0 @@ -SUMMARY = "Alternative regular expression module, to replace re." -HOMEPAGE = "https://bitbucket.org/mrabarnett/mrab-regex/src" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7b5751ddd6b643203c31ff873051d069" - -inherit pypi setuptools3 - -SRC_URI[sha256sum] = "7d76a8a1fc9da08296462a18f16620ba73bcbf5909e42383b253ef34d9d5141e" - -RDEPENDS:${PN} += " \ - python3-stringold \ -" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.6.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.6.3.bb new file mode 100644 index 0000000000..f653f32fe2 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-regex_2023.6.3.bb @@ -0,0 +1,14 @@ +SUMMARY = "Alternative regular expression module, to replace re." +HOMEPAGE = "https://bitbucket.org/mrabarnett/mrab-regex/src" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7b5751ddd6b643203c31ff873051d069" + +inherit pypi setuptools3 + +SRC_URI[sha256sum] = "72d1a25bf36d2050ceb35b517afe13864865268dfb45910e2e17a84be6cbfeb0" + +RDEPENDS:${PN} += " \ + python3-stringold \ +" + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sdnotify_0.3.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sdnotify_0.3.2.bb index dc1961ac30..ebf000135a 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-sdnotify_0.3.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-sdnotify_0.3.2.bb @@ -17,3 +17,5 @@ SRC_URI[sha256sum] = "73977fc746b36cc41184dd43c3fe81323e7b8b06c2bb0826c4f59a20c5 SRC_URI += "file://0001-setup.py-switch-to-setuptools.patch" inherit setuptools3 pypi + +RDEPENDS:${PN} += "python3-io" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.24.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.24.0.bb deleted file mode 100644 index 9e4b87da99..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.24.0.bb +++ /dev/null @@ -1,22 +0,0 @@ -SUMMARY = "The new Python SDK for Sentry.io" -DESCRIPTION = "This is the next line of the Python SDK \ -for Sentry, intended to replace the raven package on PyPI." -HOMEPAGE = "https://github.com/getsentry/sentry-python" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=7fcb29c83dd48cb7b112d0dd81111a89" - -RDEPENDS:${PN} += "\ - ${PYTHON_PN}-urllib3 \ - ${PYTHON_PN}-core \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-threading \ - ${PYTHON_PN}-compression \ - ${PYTHON_PN}-datetime \ -" - -SRC_URI[sha256sum] = "0bbcecda9f51936904c1030e7fef0fe693e633888f02a14d1cb68646a50e83b3" - -PYPI_PACKAGE = "sentry-sdk" - -inherit pypi setuptools3 diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.25.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.25.0.bb new file mode 100644 index 0000000000..10e77ae60a --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-sentry-sdk_1.25.0.bb @@ -0,0 +1,22 @@ +SUMMARY = "The new Python SDK for Sentry.io" +DESCRIPTION = "This is the next line of the Python SDK \ +for Sentry, intended to replace the raven package on PyPI." +HOMEPAGE = "https://github.com/getsentry/sentry-python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=7fcb29c83dd48cb7b112d0dd81111a89" + +RDEPENDS:${PN} += "\ + ${PYTHON_PN}-urllib3 \ + ${PYTHON_PN}-core \ + ${PYTHON_PN}-json \ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-threading \ + ${PYTHON_PN}-compression \ + ${PYTHON_PN}-datetime \ +" + +SRC_URI[sha256sum] = "5be3296fc574fa8a4d9b213b4dcf8c8d0246c08f8bd78315c6286f386c37555a" + +PYPI_PACKAGE = "sentry-sdk" + +inherit pypi setuptools3 diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-service-identity_21.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-service-identity_21.1.0.bb index 0210a5de22..2d4145ef12 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-service-identity_21.1.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-service-identity_21.1.0.bb @@ -14,6 +14,12 @@ SRC_URI += " \ file://run-ptest \ " +RDEPENDS:${PN} += " \ + python3-attr \ + python3-cryptography \ + python3-pyasn1-modules \ +" + RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-pytest \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-snagboot_1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-snagboot_1.0.bb new file mode 100644 index 0000000000..1853596b46 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-snagboot_1.0.bb @@ -0,0 +1,21 @@ +SUMMARY = "Snagboot intends to be an open-source replacement vendor-specific tools used to recover and/or reflash embedded platforms." + +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +SRC_URI[sha256sum] = "c2d21cadddecfd97dd62a8b66b6f88bd56272627b9b71272e9dda6f868ee8715" + +inherit pypi python_setuptools_build_meta + +RDEPENDS:${PN} += " \ + bash \ + python3-fcntl \ + python3-pyusb \ + python3-pyyaml \ + python3-setuptools \ + python3-six \ +" + +do_install:append() { + install -D -m 0644 ${S}/src/snagrecover/80-snagboot.rules ${D}${sysconfdir}/udev/rules.d/80-snagboot.rules +} diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.15.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.15.bb index 3af41bed29..e6f0d64293 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.15.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.15.bb @@ -10,14 +10,16 @@ PYPI_PACKAGE = "SQLAlchemy" inherit pypi setuptools3 RDEPENDS:${PN} += " \ - ${PYTHON_PN}-json \ - ${PYTHON_PN}-pickle \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-netclient \ - ${PYTHON_PN}-numbers \ - ${PYTHON_PN}-threading \ - ${PYTHON_PN}-compression \ - ${PYTHON_PN}-profile \ + python3-asyncio \ + python3-compression \ + python3-json \ + python3-logging \ + python3-netclient \ + python3-numbers \ + python3-pickle \ + python3-profile \ + python3-threading \ + python3-typing-extensions \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlsoup_0.9.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlsoup_0.9.1.bb index 592ba72043..e7f329e9bb 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlsoup_0.9.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-sqlsoup_0.9.1.bb @@ -7,3 +7,5 @@ PYPI_PACKAGE = "sqlsoup" SRC_URI[sha256sum] = "2fafb7732a663dcd59b37e64d1c94d5fb20d4fad32cd8ee260aa1cd9a10340d6" inherit pypi setuptools3 + +RDEPENDS:${PN} += "python3-sqlalchemy" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-stack-data_0.6.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-stack-data_0.6.2.bb index 4d62471ed7..21e4b77378 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-stack-data_0.6.2.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-stack-data_0.6.2.bb @@ -11,7 +11,9 @@ inherit pypi python_setuptools_build_meta SRC_URI[sha256sum] = "32d2dd0376772d01b6cb9fc996f3c8b57a357089dec328ed4b6553d037eaf815" RDEPENDS:${PN} = " \ - python3-executing \ - python3-asttokens \ - python3-pure-eval \ + python3-asttokens \ + python3-executing \ + python3-html \ + python3-logging \ + python3-pure-eval \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-sympy_1.12.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-sympy_1.12.bb index bfb0985ef6..088dda3a2a 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-sympy_1.12.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-sympy_1.12.bb @@ -7,6 +7,9 @@ SRC_URI[sha256sum] = "ebf595c8dac3e0fdc4152c51878b498396ec7f30e7a914d6071e674d49 inherit pypi setuptools3 -RDEPENDS:${PN} += "python3-mpmath" +RDEPENDS:${PN} += " \ + python3-misc \ + python3-mpmath \ +" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-tomlkit_0.11.8.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-tomlkit_0.11.8.bb index 71a43c4551..5ec7e6e9af 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-tomlkit_0.11.8.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-tomlkit_0.11.8.bb @@ -11,6 +11,12 @@ SRC_URI += " \ file://run-ptest \ " +RDEPENDS:${PN} += " \ + python3-datetime \ + python3-profile \ + python3-stringold \ +" + RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-poetry-core \ ${PYTHON_PN}-pytest \ diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-tornado_6.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-tornado_6.3.bb index 1535214b7c..af5009b6ae 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-tornado_6.3.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-tornado_6.3.bb @@ -11,11 +11,24 @@ SRC_URI[sha256sum] = "d68f3192936ff2c4add04dc21a436a43b4408d466746b78bb2b9d0a53a inherit pypi setuptools3 # Requires _compression which is currently located in misc -RDEPENDS:${PN} += "${PYTHON_PN}-compression ${PYTHON_PN}-numbers ${PYTHON_PN}-email \ - ${PYTHON_PN}-pkgutil ${PYTHON_PN}-html ${PYTHON_PN}-json ${PYTHON_PN}-certifi ${PYTHON_PN}-threading \ - ${PYTHON_PN}-ctypes ${PYTHON_PN}-misc" +RDEPENDS:${PN} += " \ + python3-asyncio \ + python3-certifi \ + python3-compression \ + python3-ctypes \ + python3-email \ + python3-html \ + python3-json \ + python3-misc \ + python3-multiprocessing \ + python3-numbers \ + python3-pkgutil \ + python3-pycurl \ + python3-threading \ + python3-unittest \ +" -RDEPENDS:${PN}-test += "${PN} ${PYTHON_PN}-unittest" +RDEPENDS:${PN}-test += "python3-unittest" PACKAGES =+ "\ ${PN}-test \ @@ -23,5 +36,4 @@ PACKAGES =+ "\ FILES:${PN}-test = " \ ${libdir}/${PYTHON_DIR}/site-packages/*/test \ - ${libdir}/${PYTHON_DIR}/site-packages/*/testing.py* \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-trustme_0.9.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-trustme_0.9.0.bb index 641512c46c..6f31aea0e0 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-trustme_0.9.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-trustme_0.9.0.bb @@ -14,6 +14,13 @@ SRC_URI += " \ file://run-ptest \ " +RDEPENDS:${PN} += " \ + python3-cryptography \ + python3-datetime \ + python3-idna \ + python3-io \ +" + RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-pytest \ ${PYTHON_PN}-service-identity \ diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-twofish_0.3.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-twofish_0.3.0.bb index f45772d507..a8ad4bbdfb 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-twofish_0.3.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-twofish_0.3.0.bb @@ -15,3 +15,5 @@ SRC_URI[sha256sum] = "b09d8bb50d33b23ff34cafb1f9209f858f752935c6a5c901efb92a41ac inherit pypi setuptools3 BBCLASSEXTEND = "native nativesdk" + +RDEPENDS:${PN} += "python3-ctypes" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-typeguard_4.0.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-typeguard_4.0.0.bb index 54ba6120a8..ca17e2b135 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-typeguard_4.0.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-typeguard_4.0.0.bb @@ -11,6 +11,11 @@ SRC_URI += " \ file://run-ptest \ " +RDEPENDS:${PN} += " \ + python3-compression \ + python3-unittest \ +" + RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-pytest \ ${PYTHON_PN}-typing-extensions \ diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-uefi-firmware_1.10.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-uefi-firmware_1.10.bb index 49955c97e6..7db7c8059a 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-uefi-firmware_1.10.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-uefi-firmware_1.10.bb @@ -15,3 +15,8 @@ SRCREV = "dfb15b068960b771e2e1536d34790dac9b5bfe32" S = "${WORKDIR}/git" inherit setuptools3 + +RDEPENDS:${PN} += " \ + python3-ctypes \ + python3-logging \ +" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-uswid_git.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-uswid_git.bb index 6b2089893f..40adc34c10 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-uswid_git.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-uswid_git.bb @@ -4,6 +4,12 @@ SECTION = "devel/python" LICENSE = "LGPL-2.1-or-later" DEPENDS += " python3-cbor2 python3-lxml python3-pefile" +RDEPENDS:${PN} += " \ + python3-cbor2 \ + python3-json \ + python3-lxml \ + python3-netclient \ +" LIC_FILES_CHKSUM = "file://LICENSE;md5=40d2542b8c43a3ec2b7f5da31a697b88" SRC_URI = "git://github.com/hughsie/python-uswid.git;branch=main;protocol=https" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-versiontools_1.9.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-versiontools_1.9.1.bb index ea40d5f6bb..02639b5900 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-versiontools_1.9.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-versiontools_1.9.1.bb @@ -8,3 +8,5 @@ SRC_URI[md5sum] = "602b7db8eea30dd29a1d451997adf251" SRC_URI[sha256sum] = "a969332887a18a9c98b0df0ea4d4ca75972f24ca94f06fb87d591377e83414f6" inherit pypi setuptools3 + +RDEPENDS:${PN} += "python3-setuptools" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_6.3.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_6.3.0.bb index 3c617b2163..088bfd504e 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_6.3.0.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_6.3.0.bb @@ -13,6 +13,8 @@ RDEPENDS:${PN} += " \ python3-distutils \ python3-eth-account \ python3-idna \ + python3-jsonschema \ + python3-google-api-core \ python3-lru-dict \ python3-requests \ python3-setuptools \ diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-websockets_11.0.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-websockets_11.0.3.bb index 92dbd20ca1..e6971c8297 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-websockets_11.0.3.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-websockets_11.0.3.bb @@ -10,6 +10,7 @@ SRC_URI[sha256sum] = "88fc51d9a26b10fc331be344f1781224a375b78488fc343620184e95a4 BBCLASSEXTEND = "native nativesdk" -RDEPENDS:${PN} = "\ - ${PYTHON_PN}-asyncio \ +RDEPENDS:${PN} = " \ + python3-asyncio \ + python3-profile \ " diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb index da0dc26715..5e63d3c307 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb @@ -20,10 +20,16 @@ inherit ptest setuptools3 PIP_INSTALL_PACKAGE = "xlrd" PIP_INSTALL_DIST_PATH = "${S}/dist" -RDEPENDS:${PN} += "${PYTHON_PN}-compression ${PYTHON_PN}-io ${PYTHON_PN}-pprint ${PYTHON_PN}-shell" +RDEPENDS:${PN} += " \ + python3-compression \ + python3-io \ + python3-mmap \ + python3-pprint \ + python3-shell \ +" RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ + python3-pytest \ " do_install_ptest() { diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.1.bb deleted file mode 100644 index ff3a622810..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.1.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "Python 2 and 3 compatibility library" -HOMEPAGE = "https://xlsxwriter.readthedocs.io" -SECTION = "devel/python" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=12d9fac1f0049be71ab5aa4a78da02b0" - -inherit pypi setuptools3 - -PYPI_PACKAGE = "XlsxWriter" - -RDEPENDS:${PN} += " \ - python3-crypt \ - python3-datetime \ - python3-compression \ - python3-numbers \ - python3-io \ -" - -SRC_URI[sha256sum] = "03459ee76f664470c4c63a8977cab624fb259d0fc1faac64dc9cc6f3cc08f945" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.2.bb new file mode 100644 index 0000000000..805a3b7dd1 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.1.2.bb @@ -0,0 +1,21 @@ +SUMMARY = "Python 2 and 3 compatibility library" +HOMEPAGE = "https://xlsxwriter.readthedocs.io" +SECTION = "devel/python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=12d9fac1f0049be71ab5aa4a78da02b0" + +inherit pypi setuptools3 + +PYPI_PACKAGE = "XlsxWriter" + +RDEPENDS:${PN} += " \ + python3-crypt \ + python3-datetime \ + python3-compression \ + python3-numbers \ + python3-io \ +" + +SRC_URI[sha256sum] = "78751099a770273f1c98b8d6643351f68f98ae8e6acf9d09d37dc6798f8cd3de" + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-xmlrunner_1.7.7.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-xmlrunner_1.7.7.bb index e81e4dabee..7259c3fad3 100644 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-xmlrunner_1.7.7.bb +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-xmlrunner_1.7.7.bb @@ -7,3 +7,5 @@ SRC_URI[md5sum] = "7b0b152ed2d278516aedbc0cac22dfb3" SRC_URI[sha256sum] = "5a6113d049eca7646111ee657266966e5bbfb0b5ceb2e83ee0772e16d7110f39" inherit pypi setuptools3 + +RDEPENDS:${PN} += "python3-unittest" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.62.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.62.0.bb deleted file mode 100644 index 6e82c6831b..0000000000 --- a/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.62.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -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://PKG-INFO;beginline=6;endline=6;md5=6517bdc8f2416f27ab725d4702f7aac3" - -SRC_URI[sha256sum] = "c51340a8a7f13d7265dcc582c4a97907c11e4f3d23d5234d3c2c0e44fb446717" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - ${PYTHON_PN}-ifaddr \ - ${PYTHON_PN}-asyncio \ - ${PYTHON_PN}-async-timeout \ -" diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.63.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.63.0.bb new file mode 100644 index 0000000000..6f3dbd5220 --- /dev/null +++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.63.0.bb @@ -0,0 +1,14 @@ +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://PKG-INFO;beginline=6;endline=6;md5=6517bdc8f2416f27ab725d4702f7aac3" + +SRC_URI[sha256sum] = "2643b1c9c6ffdfaa1313cf3d12ea0099482fcb3da77929a08be87fc8354d0b3d" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-ifaddr \ + ${PYTHON_PN}-asyncio \ + ${PYTHON_PN}-async-timeout \ +" -- cgit v1.2.3