diff --git a/DEVELOPERS b/DEVELOPERS index b74de1b142..781d82ecd1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3479,6 +3479,9 @@ F: boot/ti-k3-r5-loader/ F: configs/ti_am62x_sk_defconfig F: configs/ti_am64x_sk_defconfig +N: Xukai Wang +F: package/python-cloudpickle/ + N: Yair Ben Avraham F: package/casync/ F: package/gloox/ diff --git a/package/Config.in b/package/Config.in index 4c2ea0864f..c113a9780e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1051,6 +1051,7 @@ menu "External python modules" source "package/python-cheroot/Config.in" source "package/python-cherrypy/Config.in" source "package/python-click/Config.in" + source "package/python-cloudpickle/Config.in" source "package/python-colorama/Config.in" source "package/python-colorlog/Config.in" source "package/python-colorzero/Config.in" diff --git a/package/python-cloudpickle/Config.in b/package/python-cloudpickle/Config.in new file mode 100644 index 0000000000..a174f7a4f3 --- /dev/null +++ b/package/python-cloudpickle/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_CLOUDPICKLE + bool "python-cloudpickle" + help + Pickler class to extend the standard pickle.Pickler + functionality. + + https://github.com/cloudpipe/cloudpickle diff --git a/package/python-cloudpickle/python-cloudpickle.hash b/package/python-cloudpickle/python-cloudpickle.hash new file mode 100644 index 0000000000..078002eb4a --- /dev/null +++ b/package/python-cloudpickle/python-cloudpickle.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/cloudpickle/json +md5 75330dc4ce5fcd4dee785c62c96f9012 cloudpickle-3.1.2.tar.gz +sha256 7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414 cloudpickle-3.1.2.tar.gz +# Locally computed sha256 checksums +sha256 3029ea34173e9fdc233ad315dc6b100bd1ea71f529b1c1af97664a272fdc55f5 LICENSE diff --git a/package/python-cloudpickle/python-cloudpickle.mk b/package/python-cloudpickle/python-cloudpickle.mk new file mode 100644 index 0000000000..9f74783667 --- /dev/null +++ b/package/python-cloudpickle/python-cloudpickle.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-cloudpickle +# +################################################################################ + +PYTHON_CLOUDPICKLE_VERSION = 3.1.2 +PYTHON_CLOUDPICKLE_SOURCE = cloudpickle-$(PYTHON_CLOUDPICKLE_VERSION).tar.gz +PYTHON_CLOUDPICKLE_SITE = https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5 +PYTHON_CLOUDPICKLE_SETUP_TYPE = flit +PYTHON_CLOUDPICKLE_LICENSE = BSD-3-Clause +PYTHON_CLOUDPICKLE_LICENSE_FILES = LICENSE + +$(eval $(python-package))