diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/conf/distro/include/maintainers.inc | 3 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3-jsonschema-specifications_2023.12.1.bb | 18 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3-jsonschema_4.21.1.bb (renamed from meta/recipes-devtools/python/python3-jsonschema_4.17.3.bb) | 4 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3-referencing_0.33.0.bb | 14 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3-rpds-py-crates.inc | 80 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3-rpds-py_0.18.0.bb | 17 |
6 files changed, 135 insertions, 1 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 3f566eaafc..a44e065d2d 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
@@ -650,6 +650,7 @@ RECIPE_MAINTAINER:pn-python3-installer = "Ross Burton <ross.burton@arm.com>" | |||
650 | RECIPE_MAINTAINER:pn-python3-jinja2 = "Richard Purdie <richard.purdie@linuxfoundation.org>" | 650 | RECIPE_MAINTAINER:pn-python3-jinja2 = "Richard Purdie <richard.purdie@linuxfoundation.org>" |
651 | RECIPE_MAINTAINER:pn-python3-jsonpointer = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 651 | RECIPE_MAINTAINER:pn-python3-jsonpointer = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
652 | RECIPE_MAINTAINER:pn-python3-jsonschema = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 652 | RECIPE_MAINTAINER:pn-python3-jsonschema = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
653 | RECIPE_MAINTAINER:pn-python3-jsonschema-specifications = "Bruce Ashfield <bruce.ashfield@gmail.com>" | ||
653 | RECIPE_MAINTAINER:pn-python3-license-expression = "Wang Mingyu <wangmy@fujitsu.com>" | 654 | RECIPE_MAINTAINER:pn-python3-license-expression = "Wang Mingyu <wangmy@fujitsu.com>" |
654 | RECIPE_MAINTAINER:pn-python3-libarchive-c = "Joshua Watt <JPEWhacker@gmail.com>" | 655 | RECIPE_MAINTAINER:pn-python3-libarchive-c = "Joshua Watt <JPEWhacker@gmail.com>" |
655 | RECIPE_MAINTAINER:pn-python3-lxml = "Khem Raj <raj.khem@gmail.com>" | 656 | RECIPE_MAINTAINER:pn-python3-lxml = "Khem Raj <raj.khem@gmail.com>" |
@@ -689,10 +690,12 @@ RECIPE_MAINTAINER:pn-python3-pytest-subtests = "Tim Orling <tim.orling@konsulko. | |||
689 | RECIPE_MAINTAINER:pn-python3-pytz = "Tim Orling <tim.orling@konsulko.com>" | 690 | RECIPE_MAINTAINER:pn-python3-pytz = "Tim Orling <tim.orling@konsulko.com>" |
690 | RECIPE_MAINTAINER:pn-python3-pyyaml = "Tim Orling <tim.orling@konsulko.com>" | 691 | RECIPE_MAINTAINER:pn-python3-pyyaml = "Tim Orling <tim.orling@konsulko.com>" |
691 | RECIPE_MAINTAINER:pn-python3-rdflib = "Wang Mingyu <wangmy@fujitsu.com>" | 692 | RECIPE_MAINTAINER:pn-python3-rdflib = "Wang Mingyu <wangmy@fujitsu.com>" |
693 | RECIPE_MAINTAINER:pn-python3-referencing = "Tim Orling <tim.orling@konsulko.com>" | ||
692 | RECIPE_MAINTAINER:pn-python3-requests = "Tim Orling <tim.orling@konsulko.com>" | 694 | RECIPE_MAINTAINER:pn-python3-requests = "Tim Orling <tim.orling@konsulko.com>" |
693 | RECIPE_MAINTAINER:pn-python3-rfc3339-validator = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 695 | RECIPE_MAINTAINER:pn-python3-rfc3339-validator = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
694 | RECIPE_MAINTAINER:pn-python3-rfc3986-validator = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 696 | RECIPE_MAINTAINER:pn-python3-rfc3986-validator = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
695 | RECIPE_MAINTAINER:pn-python3-rfc3987 = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 697 | RECIPE_MAINTAINER:pn-python3-rfc3987 = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
698 | RECIPE_MAINTAINER:pn-python3-rpds-py = "Tim Orling <tim.orling@konsulko.com>" | ||
696 | RECIPE_MAINTAINER:pn-python3-ruamel-yaml = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 699 | RECIPE_MAINTAINER:pn-python3-ruamel-yaml = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
697 | RECIPE_MAINTAINER:pn-python3-scons = "Tim Orling <tim.orling@konsulko.com>" | 700 | RECIPE_MAINTAINER:pn-python3-scons = "Tim Orling <tim.orling@konsulko.com>" |
698 | RECIPE_MAINTAINER:pn-python3-semantic-version = "Tim Orling <tim.orling@konsulko.com>" | 701 | RECIPE_MAINTAINER:pn-python3-semantic-version = "Tim Orling <tim.orling@konsulko.com>" |
diff --git a/meta/recipes-devtools/python/python3-jsonschema-specifications_2023.12.1.bb b/meta/recipes-devtools/python/python3-jsonschema-specifications_2023.12.1.bb new file mode 100644 index 0000000000..bffd59a719 --- /dev/null +++ b/meta/recipes-devtools/python/python3-jsonschema-specifications_2023.12.1.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SUMMARY = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" | ||
2 | DESCRIPTION = "JSON support files from the JSON Schema Specifications (metaschemas, \ | ||
3 | vocabularies, etc.), packaged for runtime access from Python as a referencing-based Schema Registry." | ||
4 | HOMEPAGE = "https://pypi.org/project/jsonschema-specifications/" | ||
5 | LICENSE = "MIT" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=93eb9740964b59e9ba30281255b044e2" | ||
7 | |||
8 | SRC_URI[sha256sum] = "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" | ||
9 | |||
10 | inherit pypi python_hatchling | ||
11 | |||
12 | DEPENDS += "${PYTHON_PN}-hatch-vcs-native" | ||
13 | |||
14 | S = "${WORKDIR}/jsonschema_specifications-${PV}" | ||
15 | |||
16 | PYPI_ARCHIVE_NAME = "jsonschema_specifications-${PV}.${PYPI_PACKAGE_EXT}" | ||
17 | |||
18 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta/recipes-devtools/python/python3-jsonschema_4.17.3.bb b/meta/recipes-devtools/python/python3-jsonschema_4.21.1.bb index be51a158a9..381148f4bb 100644 --- a/meta/recipes-devtools/python/python3-jsonschema_4.17.3.bb +++ b/meta/recipes-devtools/python/python3-jsonschema_4.21.1.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8 \ | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8 \ |
5 | file://json/LICENSE;md5=9d4de43111d33570c8fe49b4cb0e01af" | 5 | file://json/LICENSE;md5=9d4de43111d33570c8fe49b4cb0e01af" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d" | 7 | SRC_URI[sha256sum] = "85727c00279f5fa6bedbe6238d2aa6403bedd8b4864ab11207d07df3cc1b2ee5" |
8 | 8 | ||
9 | inherit pypi python_hatchling | 9 | inherit pypi python_hatchling |
10 | 10 | ||
@@ -36,10 +36,12 @@ RDEPENDS:${PN} += " \ | |||
36 | python3-importlib-metadata \ | 36 | python3-importlib-metadata \ |
37 | python3-io \ | 37 | python3-io \ |
38 | python3-json \ | 38 | python3-json \ |
39 | python3-jsonschema-specifications \ | ||
39 | python3-netclient \ | 40 | python3-netclient \ |
40 | python3-numbers \ | 41 | python3-numbers \ |
41 | python3-pprint \ | 42 | python3-pprint \ |
42 | python3-pyrsistent \ | 43 | python3-pyrsistent \ |
44 | python3-referencing \ | ||
43 | python3-zipp \ | 45 | python3-zipp \ |
44 | " | 46 | " |
45 | 47 | ||
diff --git a/meta/recipes-devtools/python/python3-referencing_0.33.0.bb b/meta/recipes-devtools/python/python3-referencing_0.33.0.bb new file mode 100644 index 0000000000..5b50932264 --- /dev/null +++ b/meta/recipes-devtools/python/python3-referencing_0.33.0.bb | |||
@@ -0,0 +1,14 @@ | |||
1 | SUMMARY = "An implementation-agnostic implementation of JSON reference resolution." | ||
2 | HOMEPAGE = "https://github.com/python-jsonschema/referencing" | ||
3 | LICENSE = "MIT" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=93eb9740964b59e9ba30281255b044e2" | ||
5 | |||
6 | SRC_URI[sha256sum] = "c775fedf74bc0f9189c2a3be1c12fd03e8c23f4d371dce795df44e06c5b412f7" | ||
7 | |||
8 | inherit pypi python_hatchling | ||
9 | |||
10 | DEPENDS += "${PYTHON_PN}-hatch-vcs-native" | ||
11 | |||
12 | RDEPENDS:${PN} += "python3-rpds-py" | ||
13 | |||
14 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta/recipes-devtools/python/python3-rpds-py-crates.inc b/meta/recipes-devtools/python/python3-rpds-py-crates.inc new file mode 100644 index 0000000000..b9048bde51 --- /dev/null +++ b/meta/recipes-devtools/python/python3-rpds-py-crates.inc | |||
@@ -0,0 +1,80 @@ | |||
1 | # Autogenerated with 'bitbake -c update_crates python3-rpds-py' | ||
2 | |||
3 | # from Cargo.lock | ||
4 | SRC_URI += " \ | ||
5 | crate://crates.io/archery/1.1.0 \ | ||
6 | crate://crates.io/autocfg/1.1.0 \ | ||
7 | crate://crates.io/bitflags/1.3.2 \ | ||
8 | crate://crates.io/cfg-if/1.0.0 \ | ||
9 | crate://crates.io/heck/0.4.1 \ | ||
10 | crate://crates.io/indoc/2.0.4 \ | ||
11 | crate://crates.io/libc/0.2.147 \ | ||
12 | crate://crates.io/lock_api/0.4.10 \ | ||
13 | crate://crates.io/memoffset/0.9.0 \ | ||
14 | crate://crates.io/once_cell/1.18.0 \ | ||
15 | crate://crates.io/parking_lot/0.12.1 \ | ||
16 | crate://crates.io/parking_lot_core/0.9.8 \ | ||
17 | crate://crates.io/proc-macro2/1.0.66 \ | ||
18 | crate://crates.io/pyo3/0.20.2 \ | ||
19 | crate://crates.io/pyo3-build-config/0.20.2 \ | ||
20 | crate://crates.io/pyo3-ffi/0.20.2 \ | ||
21 | crate://crates.io/pyo3-macros/0.20.2 \ | ||
22 | crate://crates.io/pyo3-macros-backend/0.20.2 \ | ||
23 | crate://crates.io/quote/1.0.31 \ | ||
24 | crate://crates.io/redox_syscall/0.3.5 \ | ||
25 | crate://crates.io/rpds/1.1.0 \ | ||
26 | crate://crates.io/scopeguard/1.1.0 \ | ||
27 | crate://crates.io/smallvec/1.11.0 \ | ||
28 | crate://crates.io/static_assertions/1.1.0 \ | ||
29 | crate://crates.io/syn/2.0.32 \ | ||
30 | crate://crates.io/target-lexicon/0.12.9 \ | ||
31 | crate://crates.io/triomphe/0.1.9 \ | ||
32 | crate://crates.io/unicode-ident/1.0.11 \ | ||
33 | crate://crates.io/unindent/0.2.3 \ | ||
34 | crate://crates.io/windows-targets/0.48.1 \ | ||
35 | crate://crates.io/windows_aarch64_gnullvm/0.48.0 \ | ||
36 | crate://crates.io/windows_aarch64_msvc/0.48.0 \ | ||
37 | crate://crates.io/windows_i686_gnu/0.48.0 \ | ||
38 | crate://crates.io/windows_i686_msvc/0.48.0 \ | ||
39 | crate://crates.io/windows_x86_64_gnu/0.48.0 \ | ||
40 | crate://crates.io/windows_x86_64_gnullvm/0.48.0 \ | ||
41 | crate://crates.io/windows_x86_64_msvc/0.48.0 \ | ||
42 | " | ||
43 | |||
44 | SRC_URI[archery-1.1.0.sha256sum] = "487955f60962765486ce000015a3492ca45c34a2ebbf12bc0aa2b5110ca6e7d2" | ||
45 | SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" | ||
46 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | ||
47 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
48 | SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" | ||
49 | SRC_URI[indoc-2.0.4.sha256sum] = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" | ||
50 | SRC_URI[libc-0.2.147.sha256sum] = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" | ||
51 | SRC_URI[lock_api-0.4.10.sha256sum] = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" | ||
52 | SRC_URI[memoffset-0.9.0.sha256sum] = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" | ||
53 | SRC_URI[once_cell-1.18.0.sha256sum] = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" | ||
54 | SRC_URI[parking_lot-0.12.1.sha256sum] = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" | ||
55 | SRC_URI[parking_lot_core-0.9.8.sha256sum] = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" | ||
56 | SRC_URI[proc-macro2-1.0.66.sha256sum] = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" | ||
57 | SRC_URI[pyo3-0.20.2.sha256sum] = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" | ||
58 | SRC_URI[pyo3-build-config-0.20.2.sha256sum] = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be" | ||
59 | SRC_URI[pyo3-ffi-0.20.2.sha256sum] = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1" | ||
60 | SRC_URI[pyo3-macros-0.20.2.sha256sum] = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3" | ||
61 | SRC_URI[pyo3-macros-backend-0.20.2.sha256sum] = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f" | ||
62 | SRC_URI[quote-1.0.31.sha256sum] = "5fe8a65d69dd0808184ebb5f836ab526bb259db23c657efa38711b1072ee47f0" | ||
63 | SRC_URI[redox_syscall-0.3.5.sha256sum] = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" | ||
64 | SRC_URI[rpds-1.1.0.sha256sum] = "a0e15515d3ce3313324d842629ea4905c25a13f81953eadb88f85516f59290a4" | ||
65 | SRC_URI[scopeguard-1.1.0.sha256sum] = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" | ||
66 | SRC_URI[smallvec-1.11.0.sha256sum] = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" | ||
67 | SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" | ||
68 | SRC_URI[syn-2.0.32.sha256sum] = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" | ||
69 | SRC_URI[target-lexicon-0.12.9.sha256sum] = "df8e77cb757a61f51b947ec4a7e3646efd825b73561db1c232a8ccb639e611a0" | ||
70 | SRC_URI[triomphe-0.1.9.sha256sum] = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" | ||
71 | SRC_URI[unicode-ident-1.0.11.sha256sum] = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" | ||
72 | SRC_URI[unindent-0.2.3.sha256sum] = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" | ||
73 | SRC_URI[windows-targets-0.48.1.sha256sum] = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" | ||
74 | SRC_URI[windows_aarch64_gnullvm-0.48.0.sha256sum] = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" | ||
75 | SRC_URI[windows_aarch64_msvc-0.48.0.sha256sum] = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" | ||
76 | SRC_URI[windows_i686_gnu-0.48.0.sha256sum] = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" | ||
77 | SRC_URI[windows_i686_msvc-0.48.0.sha256sum] = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" | ||
78 | SRC_URI[windows_x86_64_gnu-0.48.0.sha256sum] = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" | ||
79 | SRC_URI[windows_x86_64_gnullvm-0.48.0.sha256sum] = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" | ||
80 | SRC_URI[windows_x86_64_msvc-0.48.0.sha256sum] = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" | ||
diff --git a/meta/recipes-devtools/python/python3-rpds-py_0.18.0.bb b/meta/recipes-devtools/python/python3-rpds-py_0.18.0.bb new file mode 100644 index 0000000000..01fb3d47ce --- /dev/null +++ b/meta/recipes-devtools/python/python3-rpds-py_0.18.0.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | SUMMARY = "Python bindings to the Rust rpds crate for persistent data structures." | ||
2 | HOMEPAGE = "https://pypi.org/project/rpds-py/" | ||
3 | |||
4 | LICENSE = "MIT" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7767fa537c4596c54141f32882c4a984" | ||
6 | |||
7 | SRC_URI[sha256sum] = "42821446ee7a76f5d9f71f9e33a4fb2ffd724bb3e7f93386150b61a43115788d" | ||
8 | |||
9 | require ${BPN}-crates.inc | ||
10 | |||
11 | inherit pypi cargo-update-recipe-crates python_maturin | ||
12 | |||
13 | S = "${WORKDIR}/rpds_py-${PV}" | ||
14 | |||
15 | PYPI_ARCHIVE_NAME = "rpds_py-${PV}.${PYPI_PACKAGE_EXT}" | ||
16 | |||
17 | BBCLASSEXTEND = "native nativesdk" | ||