package/python-cpu-load-generator: new package
PATCH 1/13 package/python-cpu-load-generator: new package
--- package/Config.in | 1 + package/python-cpu-load-generator/Config.in | 6 ++++++ .../python-cpu-load-generator.hash | 4 ++++ .../python-cpu-load-generator.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-cpu-load-generator/Config.in create mode 100644 package/python-cpu-load-generator/python-cpu-load-generator.hash create mode 100644 package/python-cpu-load-generator/python-cpu-load-generator.mk
package/Config.in +1 -0
@@ -1059,6 +1059,7 @@ menu "External python modules" source "package/python-construct/Config.in" source "package/python-contourpy/Config.in" source "package/python-couchdb/Config.in" + source "package/python-cpu-load-generator/Config.in" source "package/python-crayons/Config.in" source "package/python-crc/Config.in" source "package/python-crc16/Config.in"
package/python-cpu-load-generator/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_CPU_LOAD_GENERATOR + bool "python-cpu-load-generator" + help + Generate a configurable CPU load for testing and benchmarking. + + https://pypi.org/project/cpu-load-generator/
package/python-cpu-load-generator/python-cpu-load-generator.hash new file +4 -0
@@ -0,0 +1,4 @@ +# From https://pypi.org/pypi/cpu-load-generator/1.2.0/json +sha256 41586edd59e5d9e75a39a0c8c86e8baa8eac0550dc4dab8c0bef9eeac328b8af cpu-load-generator-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 0de0992ffa96771645e251c62628bcb546ffaf1c13d5a42240a9a17941101e9e LICENCE
package/python-cpu-load-generator/python-cpu-load-generator.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-cpu-load-generator +# +################################################################################ + +PYTHON_CPU_LOAD_GENERATOR_VERSION = 1.2.0 +PYTHON_CPU_LOAD_GENERATOR_SOURCE = cpu-load-generator-$(PYTHON_CPU_LOAD_GENERATOR_VERSION).tar.gz +PYTHON_CPU_LOAD_GENERATOR_SITE = https://files.pythonhosted.org/packages/source/c/cpu-load-generator +PYTHON_CPU_LOAD_GENERATOR_SETUP_TYPE = setuptools +PYTHON_CPU_LOAD_GENERATOR_LICENSE = MIT +PYTHON_CPU_LOAD_GENERATOR_LICENSE_FILES = LICENCE + +$(eval $(python-package))
Signature · 6 lines
2.53.0.windows.2 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
Hi Alexamdre,
I also have a question about this package, see below.
Quoted 29 lines · Alexandre Ondet
Signed-off-by Alexandre Ondet <[email protected]>--- package/Config.in | 1 + package/python-cpu-load-generator/Config.in | 6 ++++++ .../python-cpu-load-generator.hash | 4 ++++ .../python-cpu-load-generator.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+)create mode 100644 package/python-cpu-load-generator/Config.in
create mode 100644 package/python-cpu-load-generator/python-cpu-load-generator.hash create mode 100644package/python-cpu-load-generator/python-cpu-load-generator.mkpackage/Config.in +1
-0@@ -1059,6 +1059,7 @@ menu "External python modules" source "package/python-construct/Config.in" source "package/python-contourpy/Config.in" source "package/python-couchdb/Config.in" + source "package/python-cpu-load-generator/Config.in" source "package/python-crayons/Config.in" source "package/python-crc/Config.in" source "package/python-crc16/Config.in"package/python-cpu-load-generator/Config.in new file +0
-0
package/python-cpu-load-generator/Config.in line 6
Quoted 6 lines
package/python-cpu-load-generator/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_CPU_LOAD_GENERATOR + bool "python-cpu-load-generator" + help + Generate a configurable CPU load for testing and benchmarking. + + https://pypi.org/project/cpu-load-generator/
This links to https://github.com/sirtyman/CPULoadGenerator which is forked from https://github.com/GaetanoCarlucci/CPULoadGenerator but actually way older? So I don't really understand why you would want to use and package the fork instead of the original version which seems to be a lot more active and maintained? (it does not seem to be on pypi, is the only thing, I think?)
But both of these version require psutil, so you would need to select BR2_PACKAGE_PYTHON_PSUTIL which is missing in your patch.
Quoted 20 lines
package/python-cpu-load-generator/python-cpu-load-generator.hash new file +4
-0@@ -0,0 +1,4 @@ +# From https://pypi.org/pypi/cpu-load-generator/1.2.0/json +sha256 41586edd59e5d9e75a39a0c8c86e8baa8eac0550dc4dab8c0bef9eeac328b8af cpu-load-generator-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 0de0992ffa96771645e251c62628bcb546ffaf1c13d5a42240a9a17941101e9e LICENCEpackage/python-cpu-load-generator/python-cpu-load-generator.mk new file +4
-0@@ -0,0 +1,14 @@ +################################################################################ +# +# python-cpu-load-generator +#
package/python-cpu-load-generator/python-cpu-load-generator.mk line 14
Quoted 10 lines
package/python-cpu-load-generator/python-cpu-load-generator.mk new file +10
-0+################################################################################ + +PYTHON_CPU_LOAD_GENERATOR_VERSION = 1.2.0 +PYTHON_CPU_LOAD_GENERATOR_SOURCE = cpu-load-generator-$(PYTHON_CPU_LOAD_GENERATOR_VERSION).tar.gz +PYTHON_CPU_LOAD_GENERATOR_SITE = https://files.pythonhosted.org/packages/source/c/cpu-load-generator +PYTHON_CPU_LOAD_GENERATOR_SETUP_TYPE = setuptools +PYTHON_CPU_LOAD_GENERATOR_LICENSE = MIT +PYTHON_CPU_LOAD_GENERATOR_LICENSE_FILES = LICENCE + +$(eval $(python-package))
I'm marking this as changes requested in patchwork.
Best,
Marcus
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot