summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools
diff options
context:
space:
mode:
Diffstat (limited to 'meta-python/recipes-devtools')
-rw-r--r--meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb2
-rw-r--r--meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb4
-rw-r--r--meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb15
-rw-r--r--meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb11
-rw-r--r--meta-python/recipes-devtools/python/python3-orjson-crates.inc84
-rw-r--r--meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb20
-rw-r--r--meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb10
-rw-r--r--meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb10
-rw-r--r--meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb11
-rw-r--r--meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb3
-rw-r--r--meta-python/recipes-devtools/python/python3-ukkonen_git.bb (renamed from meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb)6
11 files changed, 156 insertions, 20 deletions
diff --git a/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb b/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb
index cb8aa96d00..6ca05d0596 100644
--- a/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb
+++ b/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb
@@ -21,3 +21,5 @@ RDEPENDS:${PN} = "\
21 python3-yarl \ 21 python3-yarl \
22 python3-aiodns \ 22 python3-aiodns \
23" 23"
24
25CFLAGS:append:arm = " -flax-vector-conversions"
diff --git a/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb b/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb
index 9840fbfbd6..a75948a006 100644
--- a/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb
@@ -7,6 +7,8 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=d422ebce3e9c6447563bd410e9b22f2e"
7 7
8SRC_URI[sha256sum] = "13a7bf254c3c0d28b12e2290b82aed0f0977a4c2a2bf84854fcdc7796a29f3b0" 8SRC_URI[sha256sum] = "13a7bf254c3c0d28b12e2290b82aed0f0977a4c2a2bf84854fcdc7796a29f3b0"
9 9
10inherit pypi setuptools3 cython 10inherit pypi python_setuptools_build_meta cython
11
12DEPENDS += "python3-setuptools-git-versioning-native"
11 13
12RDEPENDS:${PN} += "python3-toolz" 14RDEPENDS:${PN} += "python3-toolz"
diff --git a/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb b/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb
deleted file mode 100644
index c3c39ad385..0000000000
--- a/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb
+++ /dev/null
@@ -1,15 +0,0 @@
1DESCRIPTION = "Kconfiglib is a Kconfig implementation in Python"
2LICENSE = "ISC"
3LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=712177a72a3937909543eda3ad1bfb7c"
4
5SRC_URI[sha256sum] = "bed2cc2216f538eca4255a83a4588d8823563cdd50114f86cf1a2674e602c93c"
6
7inherit pypi setuptools3
8
9BBCLASSEXTEND = "native nativesdk"
10
11RDEPENDS:${PN} += " \
12 python3-curses \
13 python3-shell \
14 python3-tkinter \
15"
diff --git a/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb b/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb
new file mode 100644
index 0000000000..c719762885
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb
@@ -0,0 +1,11 @@
1SUMMARY = "Python extension for MurmurHash (MurmurHash3), a set of fast and \
2 robust hash functions"
3HOMEPAGE = "https://github.com/hajimes/mmh3"
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=2edf2352bb2cd3d7787f05247781b314"
6
7inherit pypi python_setuptools_build_meta
8
9SRC_URI[sha256sum] = "1efc8fec8478e9243a78bb993422cf79f8ff85cb4cf6b79647480a31e0d950a8"
10
11BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-orjson-crates.inc b/meta-python/recipes-devtools/python/python3-orjson-crates.inc
new file mode 100644
index 0000000000..76ed174329
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-orjson-crates.inc
@@ -0,0 +1,84 @@
1# Autogenerated with 'bitbake -c update_crates python3-orjson'
2
3# from Cargo.lock
4SRC_URI += " \
5 crate://crates.io/associative-cache/2.0.0 \
6 crate://crates.io/bytecount/0.6.8 \
7 crate://crates.io/castaway/0.2.3 \
8 crate://crates.io/cc/1.2.20 \
9 crate://crates.io/cfg-if/1.0.0 \
10 crate://crates.io/compact_str/0.9.0 \
11 crate://crates.io/crunchy/0.2.3 \
12 crate://crates.io/encoding_rs/0.8.35 \
13 crate://crates.io/gimli/0.31.1 \
14 crate://crates.io/half/2.6.0 \
15 crate://crates.io/itoa/1.0.15 \
16 crate://crates.io/itoap/1.0.1 \
17 crate://crates.io/jiff/0.2.10 \
18 crate://crates.io/jiff-static/0.2.10 \
19 crate://crates.io/libc/0.2.172 \
20 crate://crates.io/memchr/2.7.4 \
21 crate://crates.io/once_cell/1.21.3 \
22 crate://crates.io/portable-atomic/1.11.0 \
23 crate://crates.io/portable-atomic-util/0.2.4 \
24 crate://crates.io/proc-macro2/1.0.95 \
25 crate://crates.io/pyo3-build-config/0.23.3 \
26 crate://crates.io/pyo3-ffi/0.23.3 \
27 crate://crates.io/quote/1.0.40 \
28 crate://crates.io/rustversion/1.0.20 \
29 crate://crates.io/ryu/1.0.20 \
30 crate://crates.io/serde/1.0.219 \
31 crate://crates.io/serde_derive/1.0.219 \
32 crate://crates.io/serde_json/1.0.140 \
33 crate://crates.io/shlex/1.3.0 \
34 crate://crates.io/simdutf8/0.1.5 \
35 crate://crates.io/smallvec/1.15.0 \
36 crate://crates.io/static_assertions/1.1.0 \
37 crate://crates.io/syn/2.0.101 \
38 crate://crates.io/target-lexicon/0.13.2 \
39 crate://crates.io/unicode-ident/1.0.18 \
40 crate://crates.io/unwinding/0.2.5 \
41 crate://crates.io/uuid/1.16.0 \
42 crate://crates.io/version_check/0.9.5 \
43 crate://crates.io/xxhash-rust/0.8.15 \
44"
45
46SRC_URI[associative-cache-2.0.0.sha256sum] = "b993cd767a2bc7307dd87622311ca22c44329cc7a21366206bfa0896827b2bad"
47SRC_URI[bytecount-0.6.8.sha256sum] = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce"
48SRC_URI[castaway-0.2.3.sha256sum] = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5"
49SRC_URI[cc-1.2.20.sha256sum] = "04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a"
50SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
51SRC_URI[compact_str-0.9.0.sha256sum] = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a"
52SRC_URI[crunchy-0.2.3.sha256sum] = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929"
53SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
54SRC_URI[gimli-0.31.1.sha256sum] = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
55SRC_URI[half-2.6.0.sha256sum] = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9"
56SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
57SRC_URI[itoap-1.0.1.sha256sum] = "9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8"
58SRC_URI[jiff-0.2.10.sha256sum] = "5a064218214dc6a10fbae5ec5fa888d80c45d611aba169222fc272072bf7aef6"
59SRC_URI[jiff-static-0.2.10.sha256sum] = "199b7932d97e325aff3a7030e141eafe7f2c6268e1d1b24859b753a627f45254"
60SRC_URI[libc-0.2.172.sha256sum] = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
61SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
62SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
63SRC_URI[portable-atomic-1.11.0.sha256sum] = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
64SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
65SRC_URI[proc-macro2-1.0.95.sha256sum] = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
66SRC_URI[pyo3-build-config-0.23.3.sha256sum] = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
67SRC_URI[pyo3-ffi-0.23.3.sha256sum] = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
68SRC_URI[quote-1.0.40.sha256sum] = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
69SRC_URI[rustversion-1.0.20.sha256sum] = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
70SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
71SRC_URI[serde-1.0.219.sha256sum] = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
72SRC_URI[serde_derive-1.0.219.sha256sum] = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
73SRC_URI[serde_json-1.0.140.sha256sum] = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
74SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
75SRC_URI[simdutf8-0.1.5.sha256sum] = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
76SRC_URI[smallvec-1.15.0.sha256sum] = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
77SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
78SRC_URI[syn-2.0.101.sha256sum] = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
79SRC_URI[target-lexicon-0.13.2.sha256sum] = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
80SRC_URI[unicode-ident-1.0.18.sha256sum] = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
81SRC_URI[unwinding-0.2.5.sha256sum] = "51f06a05848f650946acef3bf525fe96612226b61f74ae23ffa4e98bfbb8ab3c"
82SRC_URI[uuid-1.16.0.sha256sum] = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
83SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
84SRC_URI[xxhash-rust-0.8.15.sha256sum] = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3"
diff --git a/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb b/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb
new file mode 100644
index 0000000000..7db76c9415
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb
@@ -0,0 +1,20 @@
1SUMMARY = "orjson is a fast, correct JSON library for Python"
2HOMEPAGE = "https://pypi.org/project/orjson/"
3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d"
5
6SRC_URI[sha256sum] = "28eeae6a15243966962b658dfcf7bae9e7bb1f3260dfcf0370dbd41f5ff6058b"
7
8require ${BPN}-crates.inc
9
10inherit pypi python_maturin cargo-update-recipe-crates
11
12DEPENDS = "python3-maturin-native"
13
14RDEPENDS:${PN} += "python3-maturin python3-mypy"
15
16do_compile:prepend() {
17 sed -i "/panic = \"abort\"/d" ${S}/Cargo.toml
18}
19
20BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb b/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb
new file mode 100644
index 0000000000..2246f93e8c
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb
@@ -0,0 +1,10 @@
1SUMMARY = "Fast Base64 encoding/decoding in Python"
2HOMEPAGE = "https://github.com/mayeut/pybase64"
3LICENSE = "BSD-2-Clause"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=84b11fa55a5d83cf6fa202fd3b49c7e8"
5
6inherit pypi python_setuptools_build_meta
7
8SRC_URI[sha256sum] = "46cdefd283ed9643315d952fe44de80dc9b9a811ce6e3ec97fd1827af97692d0"
9
10BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb b/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb
new file mode 100644
index 0000000000..948bac56df
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb
@@ -0,0 +1,10 @@
1SUMMARY = "An implementation of figlet written in Python"
2HOMEPAGE = "https://github.com/pwaller/pyfiglet"
3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=f37a72c457e560fc4853ae67f3f9cc0e"
5
6inherit pypi python_setuptools_build_meta
7
8SRC_URI[sha256sum] = "db9c9940ed1bf3048deff534ed52ff2dafbbc2cd7610b17bb5eca1df6d4278ef"
9
10BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb
new file mode 100644
index 0000000000..a7120dc619
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb
@@ -0,0 +1,11 @@
1SUMMARY = "Python library to build pretty command line user prompts. Easy to \
2 use multi-select lists, confirmations, free text prompts."
3HOMEPAGE = "https://github.com/tmbo/questionary"
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=19f0688967ec2b2624ee04c0136daae7"
6
7inherit pypi python_poetry_core
8
9SRC_URI[sha256sum] = "3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d"
10
11BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb b/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb
index 0da9d26dd3..8206e8513d 100644
--- a/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb
@@ -10,8 +10,7 @@ inherit pypi setuptools3
10PACKAGECONFIG ?= "" 10PACKAGECONFIG ?= ""
11PACKAGECONFIG[python-version-smaller-3-dot-11] = ",,,python3-tomli" 11PACKAGECONFIG[python-version-smaller-3-dot-11] = ",,,python3-tomli"
12 12
13RDEPENDS:${PN} += "python3-packaging python3-setuptools \ 13RDEPENDS:${PN} += "python3-core python3-datetime python3-logging \
14 python3-core python3-datetime python3-logging \
15 python3-packaging python3-pprint python3-setuptools \ 14 python3-packaging python3-pprint python3-setuptools \
16 python3-tomllib" 15 python3-tomllib"
17 16
diff --git a/meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb b/meta-python/recipes-devtools/python/python3-ukkonen_git.bb
index f1f35ecceb..b9e85e78be 100644
--- a/meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-ukkonen_git.bb
@@ -4,9 +4,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=7e49a187324d5a1a6c4ba2b9c3fd4033"
4 4
5PYPI_PACKAGE = "ukkonen" 5PYPI_PACKAGE = "ukkonen"
6 6
7inherit pypi setuptools3 7inherit setuptools3
8SRC_URI[sha256sum] = "976ad9a991c9cb99a7c318695a5f6b46236bbd4c33c5b55273fa241dfca8e0fa"
9 8
9PV = "1.0.1+git"
10SRC_URI += "git://github.com/asottile/ukkonen;protocol=https;branch=main"
11SRCREV = "ad108a16e8203867f4860287b61149e0bdd838ca"
10DEPENDS += " \ 12DEPENDS += " \
11 python3-pip-native \ 13 python3-pip-native \
12 python3-cffi-native \ 14 python3-cffi-native \