All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/6] package/python-autocommand: new package
@ 2024-01-09  6:01 James Hilliard
  2024-01-09  6:01 ` [Buildroot] [PATCH 2/6] package/python-inflect: " James Hilliard
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                                  |  1 +
 package/python-autocommand/Config.in               |  6 ++++++
 package/python-autocommand/python-autocommand.hash |  5 +++++
 package/python-autocommand/python-autocommand.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-autocommand/Config.in
 create mode 100644 package/python-autocommand/python-autocommand.hash
 create mode 100644 package/python-autocommand/python-autocommand.mk

diff --git a/package/Config.in b/package/Config.in
index f5d0c06334..7f9800a7e1 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1000,6 +1000,7 @@ menu "External python modules"
 	source "package/python-attrs/Config.in"
 	source "package/python-augeas/Config.in"
 	source "package/python-autobahn/Config.in"
+	source "package/python-autocommand/Config.in"
 	source "package/python-automat/Config.in"
 	source "package/python-avro/Config.in"
 	source "package/python-babel/Config.in"
diff --git a/package/python-autocommand/Config.in b/package/python-autocommand/Config.in
new file mode 100644
index 0000000000..41533e644e
--- /dev/null
+++ b/package/python-autocommand/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_AUTOCOMMAND
+	bool "python-autocommand"
+	help
+	  A library to create a command-line program from a function.
+
+	  https://github.com/Lucretiel/autocommand
diff --git a/package/python-autocommand/python-autocommand.hash b/package/python-autocommand/python-autocommand.hash
new file mode 100644
index 0000000000..9513010d0e
--- /dev/null
+++ b/package/python-autocommand/python-autocommand.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/autocommand/json
+md5  0cab5141bad0dfb363b086e93fd4125e  autocommand-2.2.2.tar.gz
+sha256  878de9423c5596491167225c2a455043c3130fb5b7286ac83443d45e74955f34  autocommand-2.2.2.tar.gz
+# Locally computed sha256 checksums
+sha256  ade78d04982d69972d444a8e14a94f87a2334dd3855cc80348ea8e240aa0df2d  LICENSE
diff --git a/package/python-autocommand/python-autocommand.mk b/package/python-autocommand/python-autocommand.mk
new file mode 100644
index 0000000000..0a1426d7f7
--- /dev/null
+++ b/package/python-autocommand/python-autocommand.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-autocommand
+#
+################################################################################
+
+PYTHON_AUTOCOMMAND_VERSION = 2.2.2
+PYTHON_AUTOCOMMAND_SOURCE = autocommand-$(PYTHON_AUTOCOMMAND_VERSION).tar.gz
+PYTHON_AUTOCOMMAND_SITE = https://files.pythonhosted.org/packages/5b/18/774bddb96bc0dc0a2b8ac2d2a0e686639744378883da0fc3b96a54192d7a
+PYTHON_AUTOCOMMAND_SETUP_TYPE = setuptools
+PYTHON_AUTOCOMMAND_LICENSE = LGPL-3.0
+PYTHON_AUTOCOMMAND_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/6] package/python-inflect: new package
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
@ 2024-01-09  6:01 ` James Hilliard
  2024-07-23  9:27   ` Thomas Petazzoni via buildroot
  2024-01-09  6:01 ` [Buildroot] [PATCH 3/6] package/python-jaraco-context: " James Hilliard
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                          |  1 +
 package/python-inflect/Config.in           | 10 ++++++++++
 package/python-inflect/python-inflect.hash |  5 +++++
 package/python-inflect/python-inflect.mk   | 15 +++++++++++++++
 4 files changed, 31 insertions(+)
 create mode 100644 package/python-inflect/Config.in
 create mode 100644 package/python-inflect/python-inflect.hash
 create mode 100644 package/python-inflect/python-inflect.mk

diff --git a/package/Config.in b/package/Config.in
index 7f9800a7e1..d9b97b22a3 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1134,6 +1134,7 @@ menu "External python modules"
 	source "package/python-idna/Config.in"
 	source "package/python-ifaddr/Config.in"
 	source "package/python-incremental/Config.in"
+	source "package/python-inflect/Config.in"
 	source "package/python-inflection/Config.in"
 	source "package/python-influxdb/Config.in"
 	source "package/python-iniconfig/Config.in"
diff --git a/package/python-inflect/Config.in b/package/python-inflect/Config.in
new file mode 100644
index 0000000000..daf6bd4a32
--- /dev/null
+++ b/package/python-inflect/Config.in
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PYTHON_INFLECT
+	bool "python-inflect"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-pydantic -> python-pydantic-core
+	select BR2_PACKAGE_PYTHON_PYDANTIC # runtime
+	select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
+	help
+	  Correctly generate plurals, singular nouns, ordinals,
+	  indefinite articles; convert numbers to words.
+
+	  https://github.com/jaraco/inflect
diff --git a/package/python-inflect/python-inflect.hash b/package/python-inflect/python-inflect.hash
new file mode 100644
index 0000000000..3faa4cc5a5
--- /dev/null
+++ b/package/python-inflect/python-inflect.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/inflect/json
+md5  61c670cf5c4d09314f6a4d3b99d3b98d  inflect-7.0.0.tar.gz
+sha256  63da9325ad29da81ec23e055b41225795ab793b4ecb483be5dc1fa363fd4717e  inflect-7.0.0.tar.gz
+# Locally computed sha256 checksums
+sha256  86da0f01aeae46348a3c3d465195dc1ceccde79f79e87769a64b8da04b2a4741  LICENSE
diff --git a/package/python-inflect/python-inflect.mk b/package/python-inflect/python-inflect.mk
new file mode 100644
index 0000000000..cef4c06627
--- /dev/null
+++ b/package/python-inflect/python-inflect.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-inflect
+#
+################################################################################
+
+PYTHON_INFLECT_VERSION = 7.0.0
+PYTHON_INFLECT_SOURCE = inflect-$(PYTHON_INFLECT_VERSION).tar.gz
+PYTHON_INFLECT_SITE = https://files.pythonhosted.org/packages/9f/90/1d0a889847fdce963ebe9684de24a749e4fad627bf595e9f0d32730f85a8
+PYTHON_INFLECT_SETUP_TYPE = setuptools
+PYTHON_INFLECT_LICENSE = MIT
+PYTHON_INFLECT_LICENSE_FILES = LICENSE
+PYTHON_INFLECT_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/6] package/python-jaraco-context: new package
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
  2024-01-09  6:01 ` [Buildroot] [PATCH 2/6] package/python-inflect: " James Hilliard
@ 2024-01-09  6:01 ` James Hilliard
  2024-07-23  9:28   ` Thomas Petazzoni via buildroot
  2024-01-09  6:01 ` [Buildroot] [PATCH 4/6] package/python-jaraco-text: " James Hilliard
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                                 |  1 +
 package/python-jaraco-context/Config.in           |  6 ++++++
 .../python-jaraco-context.hash                    |  5 +++++
 .../python-jaraco-context.mk                      | 15 +++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/python-jaraco-context/Config.in
 create mode 100644 package/python-jaraco-context/python-jaraco-context.hash
 create mode 100644 package/python-jaraco-context/python-jaraco-context.mk

diff --git a/package/Config.in b/package/Config.in
index d9b97b22a3..45ba7ac389 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1151,6 +1151,7 @@ menu "External python modules"
 	source "package/python-iwlib/Config.in"
 	source "package/python-janus/Config.in"
 	source "package/python-jaraco-classes/Config.in"
+	source "package/python-jaraco-context/Config.in"
 	source "package/python-jaraco-functools/Config.in"
 	source "package/python-jedi/Config.in"
 	source "package/python-jeepney/Config.in"
diff --git a/package/python-jaraco-context/Config.in b/package/python-jaraco-context/Config.in
new file mode 100644
index 0000000000..afdc8fa940
--- /dev/null
+++ b/package/python-jaraco-context/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_JARACO_CONTEXT
+	bool "python-jaraco-context"
+	help
+	  Context managers by jaraco.
+
+	  https://github.com/jaraco/jaraco.context
diff --git a/package/python-jaraco-context/python-jaraco-context.hash b/package/python-jaraco-context/python-jaraco-context.hash
new file mode 100644
index 0000000000..f8daa91364
--- /dev/null
+++ b/package/python-jaraco-context/python-jaraco-context.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/jaraco.context/json
+md5  b40aeeda6a07dd283f2a407f622cda5b  jaraco.context-4.3.0.tar.gz
+sha256  4dad2404540b936a20acedec53355bdaea223acb88fd329fa6de9261c941566e  jaraco.context-4.3.0.tar.gz
+# Locally computed sha256 checksums
+sha256  db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8  LICENSE
diff --git a/package/python-jaraco-context/python-jaraco-context.mk b/package/python-jaraco-context/python-jaraco-context.mk
new file mode 100644
index 0000000000..668855c98a
--- /dev/null
+++ b/package/python-jaraco-context/python-jaraco-context.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-jaraco-context
+#
+################################################################################
+
+PYTHON_JARACO_CONTEXT_VERSION = 4.3.0
+PYTHON_JARACO_CONTEXT_SOURCE = jaraco.context-$(PYTHON_JARACO_CONTEXT_VERSION).tar.gz
+PYTHON_JARACO_CONTEXT_SITE = https://files.pythonhosted.org/packages/7c/b4/fa71f82b83ebeed95fe45ce587d6cba85b7c09ef3d9f61602f92f45e90db
+PYTHON_JARACO_CONTEXT_SETUP_TYPE = setuptools
+PYTHON_JARACO_CONTEXT_LICENSE = MIT
+PYTHON_JARACO_CONTEXT_LICENSE_FILES = LICENSE
+PYTHON_JARACO_CONTEXT_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 4/6] package/python-jaraco-text: new package
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
  2024-01-09  6:01 ` [Buildroot] [PATCH 2/6] package/python-inflect: " James Hilliard
  2024-01-09  6:01 ` [Buildroot] [PATCH 3/6] package/python-jaraco-context: " James Hilliard
@ 2024-01-09  6:01 ` James Hilliard
  2024-07-23  9:30   ` Thomas Petazzoni via buildroot
  2024-01-09  6:01 ` [Buildroot] [PATCH 5/6] package/python-jaraco-collections: " James Hilliard
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                                 |  1 +
 package/python-jaraco-text/Config.in              | 12 ++++++++++++
 .../python-jaraco-text/python-jaraco-text.hash    |  5 +++++
 package/python-jaraco-text/python-jaraco-text.mk  | 15 +++++++++++++++
 4 files changed, 33 insertions(+)
 create mode 100644 package/python-jaraco-text/Config.in
 create mode 100644 package/python-jaraco-text/python-jaraco-text.hash
 create mode 100644 package/python-jaraco-text/python-jaraco-text.mk

diff --git a/package/Config.in b/package/Config.in
index 45ba7ac389..e296e5cde2 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1153,6 +1153,7 @@ menu "External python modules"
 	source "package/python-jaraco-classes/Config.in"
 	source "package/python-jaraco-context/Config.in"
 	source "package/python-jaraco-functools/Config.in"
+	source "package/python-jaraco-text/Config.in"
 	source "package/python-jedi/Config.in"
 	source "package/python-jeepney/Config.in"
 	source "package/python-jinja2/Config.in"
diff --git a/package/python-jaraco-text/Config.in b/package/python-jaraco-text/Config.in
new file mode 100644
index 0000000000..5044ea3233
--- /dev/null
+++ b/package/python-jaraco-text/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_PYTHON_JARACO_TEXT
+	bool "python-jaraco-text"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-inflect -> python-pydantic -> python-pydantic-core
+	select BR2_PACKAGE_PYTHON_AUTOCOMMAND # runtime
+	select BR2_PACKAGE_PYTHON_INFLECT # runtime
+	select BR2_PACKAGE_PYTHON_JARACO_CONTEXT # runtime
+	select BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS # runtime
+	select BR2_PACKAGE_PYTHON_MORE_ITERTOOLS # runtime
+	help
+	  Module for text manipulation.
+
+	  https://github.com/jaraco/jaraco.text
diff --git a/package/python-jaraco-text/python-jaraco-text.hash b/package/python-jaraco-text/python-jaraco-text.hash
new file mode 100644
index 0000000000..704e75d6be
--- /dev/null
+++ b/package/python-jaraco-text/python-jaraco-text.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/jaraco.text/json
+md5  9f63a5cdd56061ebd84d8175d1df3b70  jaraco.text-3.12.0.tar.gz
+sha256  389e25c8d4b32e9715bf530596fab0f5cd3aa47296e43969392e18a541af592c  jaraco.text-3.12.0.tar.gz
+# Locally computed sha256 checksums
+sha256  86da0f01aeae46348a3c3d465195dc1ceccde79f79e87769a64b8da04b2a4741  LICENSE
diff --git a/package/python-jaraco-text/python-jaraco-text.mk b/package/python-jaraco-text/python-jaraco-text.mk
new file mode 100644
index 0000000000..06b028d65f
--- /dev/null
+++ b/package/python-jaraco-text/python-jaraco-text.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-jaraco-text
+#
+################################################################################
+
+PYTHON_JARACO_TEXT_VERSION = 3.12.0
+PYTHON_JARACO_TEXT_SOURCE = jaraco.text-$(PYTHON_JARACO_TEXT_VERSION).tar.gz
+PYTHON_JARACO_TEXT_SITE = https://files.pythonhosted.org/packages/53/30/52edc6c9997d48b0d9fbedb6a29edab2b397968f637b76aae299a9128c34
+PYTHON_JARACO_TEXT_SETUP_TYPE = setuptools
+PYTHON_JARACO_TEXT_LICENSE = MIT
+PYTHON_JARACO_TEXT_LICENSE_FILES = LICENSE
+PYTHON_JARACO_TEXT_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 5/6] package/python-jaraco-collections: new package
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
                   ` (2 preceding siblings ...)
  2024-01-09  6:01 ` [Buildroot] [PATCH 4/6] package/python-jaraco-text: " James Hilliard
@ 2024-01-09  6:01 ` James Hilliard
  2024-07-23  9:31   ` Thomas Petazzoni via buildroot
  2024-01-09  6:01 ` [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0 James Hilliard
  2024-07-23  8:59 ` [Buildroot] [PATCH 1/6] package/python-autocommand: new package Thomas Petazzoni via buildroot
  5 siblings, 1 reply; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                                 |  1 +
 package/python-jaraco-collections/Config.in       |  8 ++++++++
 .../python-jaraco-collections.hash                |  5 +++++
 .../python-jaraco-collections.mk                  | 15 +++++++++++++++
 4 files changed, 29 insertions(+)
 create mode 100644 package/python-jaraco-collections/Config.in
 create mode 100644 package/python-jaraco-collections/python-jaraco-collections.hash
 create mode 100644 package/python-jaraco-collections/python-jaraco-collections.mk

diff --git a/package/Config.in b/package/Config.in
index e296e5cde2..df258f2945 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1151,6 +1151,7 @@ menu "External python modules"
 	source "package/python-iwlib/Config.in"
 	source "package/python-janus/Config.in"
 	source "package/python-jaraco-classes/Config.in"
+	source "package/python-jaraco-collections/Config.in"
 	source "package/python-jaraco-context/Config.in"
 	source "package/python-jaraco-functools/Config.in"
 	source "package/python-jaraco-text/Config.in"
diff --git a/package/python-jaraco-collections/Config.in b/package/python-jaraco-collections/Config.in
new file mode 100644
index 0000000000..a6fa721d4d
--- /dev/null
+++ b/package/python-jaraco-collections/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_JARACO_COLLECTIONS
+	bool "python-jaraco-collections"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-jaraco-text -> python-inflect -> python-pydantic -> python-pydantic-core
+	select BR2_PACKAGE_PYTHON_JARACO_TEXT # runtime
+	help
+	  Collection objects similar to those in stdlib by jaraco.
+
+	  https://github.com/jaraco/jaraco.collections
diff --git a/package/python-jaraco-collections/python-jaraco-collections.hash b/package/python-jaraco-collections/python-jaraco-collections.hash
new file mode 100644
index 0000000000..0308d48641
--- /dev/null
+++ b/package/python-jaraco-collections/python-jaraco-collections.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/jaraco.collections/json
+md5  2b12f44216432f1ce2ead377fd7a2b93  jaraco.collections-5.0.0.tar.gz
+sha256  1680e8d09f295f625c7ba926880175a26fdbe7092b4c76d198e30476b21cfe68  jaraco.collections-5.0.0.tar.gz
+# Locally computed sha256 checksums
+sha256  86da0f01aeae46348a3c3d465195dc1ceccde79f79e87769a64b8da04b2a4741  LICENSE
diff --git a/package/python-jaraco-collections/python-jaraco-collections.mk b/package/python-jaraco-collections/python-jaraco-collections.mk
new file mode 100644
index 0000000000..1400e286ee
--- /dev/null
+++ b/package/python-jaraco-collections/python-jaraco-collections.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-jaraco-collections
+#
+################################################################################
+
+PYTHON_JARACO_COLLECTIONS_VERSION = 5.0.0
+PYTHON_JARACO_COLLECTIONS_SOURCE = jaraco.collections-$(PYTHON_JARACO_COLLECTIONS_VERSION).tar.gz
+PYTHON_JARACO_COLLECTIONS_SITE = https://files.pythonhosted.org/packages/e6/85/9c4ab9772bcc2c9b4beffd56aca70f646e4a1f3a576579fa401d742b46a8
+PYTHON_JARACO_COLLECTIONS_SETUP_TYPE = setuptools
+PYTHON_JARACO_COLLECTIONS_LICENSE = MIT
+PYTHON_JARACO_COLLECTIONS_LICENSE_FILES = LICENSE
+PYTHON_JARACO_COLLECTIONS_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
                   ` (3 preceding siblings ...)
  2024-01-09  6:01 ` [Buildroot] [PATCH 5/6] package/python-jaraco-collections: " James Hilliard
@ 2024-01-09  6:01 ` James Hilliard
  2024-07-23  9:33   ` Thomas Petazzoni via buildroot
  2024-07-23  8:59 ` [Buildroot] [PATCH 1/6] package/python-autocommand: new package Thomas Petazzoni via buildroot
  5 siblings, 1 reply; 12+ messages in thread
From: James Hilliard @ 2024-01-09  6:01 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, James Hilliard, Asaf Kahlon

Add new host-python-setuptools-scm-git-archive build dependency.

Add new python-jaraco-collections runtime dependency.

Add new python-more-itertools runtime dependency.

Add new python-zc-lockfile runtime dependency.

Drop no longer required python-six and python-jaraco-classes runtime
dependencies.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-cherrypy/Config.in            | 6 ++++--
 package/python-cherrypy/python-cherrypy.hash | 4 ++--
 package/python-cherrypy/python-cherrypy.mk   | 8 +++++---
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/package/python-cherrypy/Config.in b/package/python-cherrypy/Config.in
index 7548dcf91b..fd67872873 100644
--- a/package/python-cherrypy/Config.in
+++ b/package/python-cherrypy/Config.in
@@ -1,10 +1,12 @@
 config BR2_PACKAGE_PYTHON_CHERRYPY
 	bool "python-cherrypy"
+	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-jaraco-collections -> python-jaraco-text -> python-inflect -> python-pydantic -> python-pydantic-core
 	select BR2_PACKAGE_PYTHON_CHEROOT # runtime
-	select BR2_PACKAGE_PYTHON_JARACO_CLASSES # runtime
+	select BR2_PACKAGE_PYTHON_JARACO_COLLECTIONS # runtime
+	select BR2_PACKAGE_PYTHON_MORE_ITERTOOLS # runtime
 	select BR2_PACKAGE_PYTHON_PORTEND # runtime
+	select BR2_PACKAGE_PYTHON_ZC_LOCKFILE # runtime
 	select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime
-	select BR2_PACKAGE_PYTHON_SIX # runtime
 	select BR2_PACKAGE_PYTHON3_ZLIB # runtime
 	help
 	  A minimalist web framework
diff --git a/package/python-cherrypy/python-cherrypy.hash b/package/python-cherrypy/python-cherrypy.hash
index cd8f8756d8..92697e5f06 100644
--- a/package/python-cherrypy/python-cherrypy.hash
+++ b/package/python-cherrypy/python-cherrypy.hash
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.org/pypi/cherrypy/json
-md5  033c58bf3da497f283b039911d1c882b  CherryPy-18.8.0.tar.gz
-sha256  9b48cfba8a2f16d5b6419cc657e6d51db005ba35c5e3824e4728bb03bbc7ef9b  CherryPy-18.8.0.tar.gz
+md5  014dbd400aeda9d2b098ed01c95b4a30  CherryPy-18.9.0.tar.gz
+sha256  6b06c191ce71a86461f30572a1ab57ffc09f43143ba8e42c103c7b3347220eb1  CherryPy-18.9.0.tar.gz
 # Locally computed sha256 checksums
 sha256  45ade933c280ece37e3e01d3a91afeed9505746a456f72ad10b0897c49e65104  LICENSE.md
diff --git a/package/python-cherrypy/python-cherrypy.mk b/package/python-cherrypy/python-cherrypy.mk
index 9b6ad0e99a..244491a040 100644
--- a/package/python-cherrypy/python-cherrypy.mk
+++ b/package/python-cherrypy/python-cherrypy.mk
@@ -4,12 +4,14 @@
 #
 ################################################################################
 
-PYTHON_CHERRYPY_VERSION = 18.8.0
+PYTHON_CHERRYPY_VERSION = 18.9.0
 PYTHON_CHERRYPY_SOURCE = CherryPy-$(PYTHON_CHERRYPY_VERSION).tar.gz
-PYTHON_CHERRYPY_SITE = https://files.pythonhosted.org/packages/60/ea/6c4d16b0cd1f4f64a478bac8a37d75a585e854afb5693ce80a9711efdc4a
+PYTHON_CHERRYPY_SITE = https://files.pythonhosted.org/packages/bd/5f/e265a49883bfcfb7f2c3d3d9e96197cfe8136783e96c5ce20e201550aaa0
 PYTHON_CHERRYPY_LICENSE = BSD-3-Clause
 PYTHON_CHERRYPY_LICENSE_FILES = LICENSE.md
 PYTHON_CHERRYPY_SETUP_TYPE = setuptools
-PYTHON_CHERRYPY_DEPENDENCIES = host-python-setuptools-scm
+PYTHON_CHERRYPY_DEPENDENCIES = \
+	host-python-setuptools-scm \
+	host-python-setuptools-scm-git-archive
 
 $(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 1/6] package/python-autocommand: new package
  2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
                   ` (4 preceding siblings ...)
  2024-01-09  6:01 ` [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0 James Hilliard
@ 2024-07-23  8:59 ` Thomas Petazzoni via buildroot
  5 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  8:59 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Mon,  8 Jan 2024 23:01:23 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>

Thanks, applied, with one change, see below.

> +PYTHON_AUTOCOMMAND_LICENSE = LGPL-3.0

License is LGPL-3.0+

Thanks!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 2/6] package/python-inflect: new package
  2024-01-09  6:01 ` [Buildroot] [PATCH 2/6] package/python-inflect: " James Hilliard
@ 2024-07-23  9:27   ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  9:27 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Mon,  8 Jan 2024 23:01:24 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/Config.in                          |  1 +
>  package/python-inflect/Config.in           | 10 ++++++++++
>  package/python-inflect/python-inflect.hash |  5 +++++
>  package/python-inflect/python-inflect.mk   | 15 +++++++++++++++
>  4 files changed, 31 insertions(+)
>  create mode 100644 package/python-inflect/Config.in
>  create mode 100644 package/python-inflect/python-inflect.hash
>  create mode 100644 package/python-inflect/python-inflect.mk

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 3/6] package/python-jaraco-context: new package
  2024-01-09  6:01 ` [Buildroot] [PATCH 3/6] package/python-jaraco-context: " James Hilliard
@ 2024-07-23  9:28   ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  9:28 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Mon,  8 Jan 2024 23:01:25 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/Config.in                                 |  1 +
>  package/python-jaraco-context/Config.in           |  6 ++++++
>  .../python-jaraco-context.hash                    |  5 +++++
>  .../python-jaraco-context.mk                      | 15 +++++++++++++++
>  4 files changed, 27 insertions(+)
>  create mode 100644 package/python-jaraco-context/Config.in
>  create mode 100644 package/python-jaraco-context/python-jaraco-context.hash
>  create mode 100644 package/python-jaraco-context/python-jaraco-context.mk

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 4/6] package/python-jaraco-text: new package
  2024-01-09  6:01 ` [Buildroot] [PATCH 4/6] package/python-jaraco-text: " James Hilliard
@ 2024-07-23  9:30   ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  9:30 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Mon,  8 Jan 2024 23:01:26 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/Config.in                                 |  1 +
>  package/python-jaraco-text/Config.in              | 12 ++++++++++++
>  .../python-jaraco-text/python-jaraco-text.hash    |  5 +++++
>  package/python-jaraco-text/python-jaraco-text.mk  | 15 +++++++++++++++
>  4 files changed, 33 insertions(+)
>  create mode 100644 package/python-jaraco-text/Config.in
>  create mode 100644 package/python-jaraco-text/python-jaraco-text.hash
>  create mode 100644 package/python-jaraco-text/python-jaraco-text.mk

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 5/6] package/python-jaraco-collections: new package
  2024-01-09  6:01 ` [Buildroot] [PATCH 5/6] package/python-jaraco-collections: " James Hilliard
@ 2024-07-23  9:31   ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  9:31 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Mon,  8 Jan 2024 23:01:27 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/Config.in                                 |  1 +
>  package/python-jaraco-collections/Config.in       |  8 ++++++++
>  .../python-jaraco-collections.hash                |  5 +++++
>  .../python-jaraco-collections.mk                  | 15 +++++++++++++++
>  4 files changed, 29 insertions(+)
>  create mode 100644 package/python-jaraco-collections/Config.in
>  create mode 100644 package/python-jaraco-collections/python-jaraco-collections.hash
>  create mode 100644 package/python-jaraco-collections/python-jaraco-collections.mk

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0
  2024-01-09  6:01 ` [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0 James Hilliard
@ 2024-07-23  9:33   ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-23  9:33 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

Hello James,

On Mon,  8 Jan 2024 23:01:28 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Add new host-python-setuptools-scm-git-archive build dependency.
> 
> Add new python-jaraco-collections runtime dependency.
> 
> Add new python-more-itertools runtime dependency.
> 
> Add new python-zc-lockfile runtime dependency.
> 
> Drop no longer required python-six and python-jaraco-classes runtime
> dependencies.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/python-cherrypy/Config.in            | 6 ++++--
>  package/python-cherrypy/python-cherrypy.hash | 4 ++--
>  package/python-cherrypy/python-cherrypy.mk   | 8 +++++---
>  3 files changed, 11 insertions(+), 7 deletions(-)

Applied to master, thanks. However, could you please add some tests in
our infrastructure for some of those Python packages? At least a
cherrypy test would be nice. Something like:

import cherrypy

class HelloWorld(object):
    @cherrypy.expose
    def index(self):
        return "Hello World!"

cherrypy.quickstart(HelloWorld())

and then a wget query to verify that the web server works and returns
the correct stuff?

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-07-23  9:34 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-09  6:01 [Buildroot] [PATCH 1/6] package/python-autocommand: new package James Hilliard
2024-01-09  6:01 ` [Buildroot] [PATCH 2/6] package/python-inflect: " James Hilliard
2024-07-23  9:27   ` Thomas Petazzoni via buildroot
2024-01-09  6:01 ` [Buildroot] [PATCH 3/6] package/python-jaraco-context: " James Hilliard
2024-07-23  9:28   ` Thomas Petazzoni via buildroot
2024-01-09  6:01 ` [Buildroot] [PATCH 4/6] package/python-jaraco-text: " James Hilliard
2024-07-23  9:30   ` Thomas Petazzoni via buildroot
2024-01-09  6:01 ` [Buildroot] [PATCH 5/6] package/python-jaraco-collections: " James Hilliard
2024-07-23  9:31   ` Thomas Petazzoni via buildroot
2024-01-09  6:01 ` [Buildroot] [PATCH 6/6] package/python-cherrypy: bump to version 18.9.0 James Hilliard
2024-07-23  9:33   ` Thomas Petazzoni via buildroot
2024-07-23  8:59 ` [Buildroot] [PATCH 1/6] package/python-autocommand: new package Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.