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