* [Buildroot] [PATCH 1/2] package/python-proto-plus: new package
@ 2024-09-15 7:14 James Hilliard
2024-09-15 7:14 ` [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2 James Hilliard
2024-09-15 8:11 ` [Buildroot] [PATCH 1/2] package/python-proto-plus: new package Thomas Petazzoni via buildroot
0 siblings, 2 replies; 4+ messages in thread
From: James Hilliard @ 2024-09-15 7:14 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/Config.in | 1 +
package/python-proto-plus/Config.in | 7 +++++++
package/python-proto-plus/python-proto-plus.hash | 5 +++++
package/python-proto-plus/python-proto-plus.mk | 14 ++++++++++++++
4 files changed, 27 insertions(+)
create mode 100644 package/python-proto-plus/Config.in
create mode 100644 package/python-proto-plus/python-proto-plus.hash
create mode 100644 package/python-proto-plus/python-proto-plus.mk
diff --git a/package/Config.in b/package/Config.in
index 269a8cae6f..505ca64c00 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1261,6 +1261,7 @@ menu "External python modules"
source "package/python-posix-ipc/Config.in"
source "package/python-priority/Config.in"
source "package/python-prompt-toolkit/Config.in"
+ source "package/python-proto-plus/Config.in"
source "package/python-protobuf/Config.in"
source "package/python-psutil/Config.in"
source "package/python-psycopg2/Config.in"
diff --git a/package/python-proto-plus/Config.in b/package/python-proto-plus/Config.in
new file mode 100644
index 0000000000..368ca0160d
--- /dev/null
+++ b/package/python-proto-plus/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_PROTO_PLUS
+ bool "python-proto-plus"
+ select BR2_PACKAGE_PYTHON_PROTOBUF # runtime
+ help
+ Beautiful, Pythonic protocol buffers.
+
+ https://github.com/googleapis/proto-plus-python
diff --git a/package/python-proto-plus/python-proto-plus.hash b/package/python-proto-plus/python-proto-plus.hash
new file mode 100644
index 0000000000..e9d3632275
--- /dev/null
+++ b/package/python-proto-plus/python-proto-plus.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/proto-plus/json
+md5 7af507ef2f7c1e512321c29ed5cf131c proto-plus-1.24.0.tar.gz
+sha256 30b72a5ecafe4406b0d339db35b56c4059064e69227b8c3bda7462397f966445 proto-plus-1.24.0.tar.gz
+# Locally computed sha256 checksums
+sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
diff --git a/package/python-proto-plus/python-proto-plus.mk b/package/python-proto-plus/python-proto-plus.mk
new file mode 100644
index 0000000000..9ef85790d2
--- /dev/null
+++ b/package/python-proto-plus/python-proto-plus.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-proto-plus
+#
+################################################################################
+
+PYTHON_PROTO_PLUS_VERSION = 1.24.0
+PYTHON_PROTO_PLUS_SOURCE = proto-plus-$(PYTHON_PROTO_PLUS_VERSION).tar.gz
+PYTHON_PROTO_PLUS_SITE = https://files.pythonhosted.org/packages/3e/fc/e9a65cd52c1330d8d23af6013651a0bc50b6d76bcbdf91fae7cd19c68f29
+PYTHON_PROTO_PLUS_SETUP_TYPE = setuptools
+PYTHON_PROTO_PLUS_LICENSE = Apache-2.0
+PYTHON_PROTO_PLUS_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] 4+ messages in thread
* [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2
2024-09-15 7:14 [Buildroot] [PATCH 1/2] package/python-proto-plus: new package James Hilliard
@ 2024-09-15 7:14 ` James Hilliard
2024-09-15 8:12 ` Thomas Petazzoni via buildroot
2024-09-15 8:11 ` [Buildroot] [PATCH 1/2] package/python-proto-plus: new package Thomas Petazzoni via buildroot
1 sibling, 1 reply; 4+ messages in thread
From: James Hilliard @ 2024-09-15 7:14 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon
Add new python-proto-plus runtime dependency.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/python-google-api-core/Config.in | 1 +
package/python-google-api-core/python-google-api-core.hash | 4 ++--
package/python-google-api-core/python-google-api-core.mk | 6 +++---
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/package/python-google-api-core/Config.in b/package/python-google-api-core/Config.in
index 689923a2f4..21fe361e07 100644
--- a/package/python-google-api-core/Config.in
+++ b/package/python-google-api-core/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_PYTHON_GOOGLE_API_CORE
bool "python-google-api-core"
select BR2_PACKAGE_PYTHON_GOOGLE_AUTH # runtime
select BR2_PACKAGE_PYTHON_GOOGLEAPIS_COMMON_PROTOS # runtime
+ select BR2_PACKAGE_PYTHON_PROTO_PLUS # runtime
select BR2_PACKAGE_PYTHON_PROTOBUF # runtime
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
help
diff --git a/package/python-google-api-core/python-google-api-core.hash b/package/python-google-api-core/python-google-api-core.hash
index 5a1cd7f1cb..7a52c94417 100644
--- a/package/python-google-api-core/python-google-api-core.hash
+++ b/package/python-google-api-core/python-google-api-core.hash
@@ -1,5 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/google-api-core/json
-md5 58a4ce34a405e514cdb5295c80834cfd google-api-core-2.15.0.tar.gz
-sha256 abc978a72658f14a2df1e5e12532effe40f94f868f6e23d95133bd6abcca35ca google-api-core-2.15.0.tar.gz
+md5 39052bc872e39093248cc1841b0037ca google_api_core-2.19.2.tar.gz
+sha256 ca07de7e8aa1c98a8bfca9321890ad2340ef7f2eb136e558cee68f24b94b0a8f google_api_core-2.19.2.tar.gz
# Locally computed sha256 checksums
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
diff --git a/package/python-google-api-core/python-google-api-core.mk b/package/python-google-api-core/python-google-api-core.mk
index 84042d8d7a..b2bf049624 100644
--- a/package/python-google-api-core/python-google-api-core.mk
+++ b/package/python-google-api-core/python-google-api-core.mk
@@ -4,9 +4,9 @@
#
################################################################################
-PYTHON_GOOGLE_API_CORE_VERSION = 2.15.0
-PYTHON_GOOGLE_API_CORE_SOURCE = google-api-core-$(PYTHON_GOOGLE_API_CORE_VERSION).tar.gz
-PYTHON_GOOGLE_API_CORE_SITE = https://files.pythonhosted.org/packages/2c/e4/56b14d35057a23cab9067dd8fb841407d05d32b5d6c7a3c66c1360e8a7c0
+PYTHON_GOOGLE_API_CORE_VERSION = 2.19.2
+PYTHON_GOOGLE_API_CORE_SOURCE = google_api_core-$(PYTHON_GOOGLE_API_CORE_VERSION).tar.gz
+PYTHON_GOOGLE_API_CORE_SITE = https://files.pythonhosted.org/packages/78/14/99c2514b3ccc5aad1e0776f0ae8295c9f7153aead4f41d07dd126cecdc14
PYTHON_GOOGLE_API_CORE_SETUP_TYPE = setuptools
PYTHON_GOOGLE_API_CORE_LICENSE = Apache-2.0
PYTHON_GOOGLE_API_CORE_LICENSE_FILES = LICENSE
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2
2024-09-15 7:14 ` [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2 James Hilliard
@ 2024-09-15 8:12 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-15 8:12 UTC (permalink / raw)
To: James Hilliard; +Cc: Asaf Kahlon, buildroot
On Sun, 15 Sep 2024 01:14:47 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:
> diff --git a/package/python-google-api-core/Config.in b/package/python-google-api-core/Config.in
> index 689923a2f4..21fe361e07 100644
> --- a/package/python-google-api-core/Config.in
> +++ b/package/python-google-api-core/Config.in
> @@ -2,6 +2,7 @@ config BR2_PACKAGE_PYTHON_GOOGLE_API_CORE
> bool "python-google-api-core"
> select BR2_PACKAGE_PYTHON_GOOGLE_AUTH # runtime
> select BR2_PACKAGE_PYTHON_GOOGLEAPIS_COMMON_PROTOS # runtime
> + select BR2_PACKAGE_PYTHON_PROTO_PLUS # runtime
And now that BR2_PACKAGE_PYTHON_PROTO_PLUS has a depends on
BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS, it needs to be propagated here
as well, and also to the reverse dependencies, i.e
package/python-grpc-requests/Config.in. I fixed that.
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] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/2] package/python-proto-plus: new package
2024-09-15 7:14 [Buildroot] [PATCH 1/2] package/python-proto-plus: new package James Hilliard
2024-09-15 7:14 ` [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2 James Hilliard
@ 2024-09-15 8:11 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-15 8:11 UTC (permalink / raw)
To: James Hilliard; +Cc: Asaf Kahlon, buildroot
On Sun, 15 Sep 2024 01:14:46 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
> package/Config.in | 1 +
> package/python-proto-plus/Config.in | 7 +++++++
> package/python-proto-plus/python-proto-plus.hash | 5 +++++
> package/python-proto-plus/python-proto-plus.mk | 14 ++++++++++++++
> 4 files changed, 27 insertions(+)
> create mode 100644 package/python-proto-plus/Config.in
> create mode 100644 package/python-proto-plus/python-proto-plus.hash
> create mode 100644 package/python-proto-plus/python-proto-plus.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 269a8cae6f..505ca64c00 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1261,6 +1261,7 @@ menu "External python modules"
> source "package/python-posix-ipc/Config.in"
> source "package/python-priority/Config.in"
> source "package/python-prompt-toolkit/Config.in"
> + source "package/python-proto-plus/Config.in"
> source "package/python-protobuf/Config.in"
> source "package/python-psutil/Config.in"
> source "package/python-psycopg2/Config.in"
> diff --git a/package/python-proto-plus/Config.in b/package/python-proto-plus/Config.in
> new file mode 100644
> index 0000000000..368ca0160d
> --- /dev/null
> +++ b/package/python-proto-plus/Config.in
> @@ -0,0 +1,7 @@
> +config BR2_PACKAGE_PYTHON_PROTO_PLUS
> + bool "python-proto-plus"
> + select BR2_PACKAGE_PYTHON_PROTOBUF # runtime
You forgot to propagate the "depends on" from
BR2_PACKAGE_PYTHON_PROTOBUF: BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS. I
fixed that.
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] 4+ messages in thread
end of thread, other threads:[~2024-09-15 8:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-15 7:14 [Buildroot] [PATCH 1/2] package/python-proto-plus: new package James Hilliard
2024-09-15 7:14 ` [Buildroot] [PATCH 2/2] package/python-google-api-core: bump to version 2.19.2 James Hilliard
2024-09-15 8:12 ` Thomas Petazzoni via buildroot
2024-09-15 8:11 ` [Buildroot] [PATCH 1/2] package/python-proto-plus: 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.