mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 13:18:36 -09:00
package/python-cloudpickle: new package
Add support for the python-cloudpickle package, which provides a Pickler class that extends the standard pickle.Pickler functionality. This package is required as a dependency for gymnasium and other machine learning or scientific computing libraries that require advanced object serialization. Signed-off-by: Xukai Wang <kingxukai@zohomail.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
9624acf9aa
commit
bdd2384cc2
@@ -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 <kingxukai@zohomail.com>
|
||||
F: package/python-cloudpickle/
|
||||
|
||||
N: Yair Ben Avraham <yairba@protonmail.com>
|
||||
F: package/casync/
|
||||
F: package/gloox/
|
||||
|
||||
@@ -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"
|
||||
|
||||
7
package/python-cloudpickle/Config.in
Normal file
7
package/python-cloudpickle/Config.in
Normal file
@@ -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
|
||||
5
package/python-cloudpickle/python-cloudpickle.hash
Normal file
5
package/python-cloudpickle/python-cloudpickle.hash
Normal file
@@ -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
|
||||
14
package/python-cloudpickle/python-cloudpickle.mk
Normal file
14
package/python-cloudpickle/python-cloudpickle.mk
Normal file
@@ -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))
|
||||
Reference in New Issue
Block a user