* [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.