mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-08-31 15:51:17 +00:00
python3-fastapi: ship docs_src for ptest, drop pydantic-settings-only examples
Copy docs_src into the ptest tree since scripts/tests import docs_src.*. Remove the two settings examples that require python3-pydantic-settings, which meta-openembedded doesn't package. Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -42,5 +42,10 @@ do_install_ptest:append() {
|
||||
install -d ${D}${PTEST_PATH}/scripts
|
||||
cp -rf ${S}/scripts/* ${D}${PTEST_PATH}/scripts/
|
||||
rm -rf ${D}${PTEST_PATH}/scripts/tests
|
||||
cp -rf ${S}/docs_src ${D}${PTEST_PATH}/
|
||||
echo "import sys; from pathlib import Path; sys.path.insert(0, str(Path(__file__).parent))" > ${D}${PTEST_PATH}/conftest.py
|
||||
# these docs examples need python3-pydantic-settings, which meta-python
|
||||
# doesn't package
|
||||
rm -rf ${D}${PTEST_PATH}/docs_src/settings/app02_an_py310
|
||||
rm -rf ${D}${PTEST_PATH}/docs_src/settings/app02_py310
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user