diff --git a/layers/meta-opentrons/conf/distro/opentrons.conf b/layers/meta-opentrons/conf/distro/opentrons.conf index e0f7af88..9d5e5131 100644 --- a/layers/meta-opentrons/conf/distro/opentrons.conf +++ b/layers/meta-opentrons/conf/distro/opentrons.conf @@ -16,3 +16,4 @@ PREFERRED_VERSION_python3-pyjwt = "2.6.0" PREFERRED_VERSION_python3-setuptools = "62.3.1" PREFERRED_VERSION_python3-jupyter-packaging = "0.12.0" PREFERRED_VERSION_nodejs = "18.18.2" +PREFERRED_VERSION_python3-wrapt = "1.16.0" diff --git a/layers/meta-opentrons/recipes-devtools/python/python3-wrapt_1.16.0.bb b/layers/meta-opentrons/recipes-devtools/python/python3-wrapt_1.16.0.bb new file mode 100644 index 00000000..ba5bc719 --- /dev/null +++ b/layers/meta-opentrons/recipes-devtools/python/python3-wrapt_1.16.0.bb @@ -0,0 +1,16 @@ +SUMMARY = "A Python module for decorators, wrappers and monkey patching." +HOMEPAGE = "http://wrapt.readthedocs.org/" +LICENSE = "BSD-2-Clause" +SECTION = "devel/python" +LIC_FILES_CHKSUM = "file://LICENSE;md5=fdfc019b57affbe1d7a32e3d34e83db4" + +SRC_URI[sha256sum] = "5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d" + +inherit pypi setuptools3 + +RDEPENDS:${PN}:class-target += "\ + ${PYTHON_PN}-stringold \ + ${PYTHON_PN}-threading \ +" + +BBCLASSEXTEND = "native"