summaryrefslogtreecommitdiffstats
path: root/external/meta-iot-cloud/recipes-google-cloud/python
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-iot-cloud/recipes-google-cloud/python')
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-api-core.inc27
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-auth.inc31
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-core.inc27
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-pubsub.inc31
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-storage.inc15
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-google-resumable-media.inc13
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-googleapis-common-protos.inc14
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python-grpc-google-iam-v1.inc16
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-api-core_1.13.0.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-auth_1.6.3.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-core_1.0.3.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-pubsub_0.42.1.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-storage_1.20.0.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-google-resumable-media_0.4.1.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-googleapis-common-protos_1.6.0.bb2
-rw-r--r--external/meta-iot-cloud/recipes-google-cloud/python/python3-grpc-google-iam-v1_0.11.4.bb2
16 files changed, 190 insertions, 0 deletions
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-api-core.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-api-core.inc
new file mode 100644
index 00000000..3a343e8d
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-api-core.inc
@@ -0,0 +1,27 @@
+DESCRIPTION = "Google API client core library"
+HOMEPAGE = "https://github.com/GoogleCloudPlatform/google-cloud-python"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-datetime \
+ ${PYTHON_PN}-logging \
+ ${PYTHON_PN}-math \
+ ${PYTHON_PN}-pkgutil \
+"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-googleapis-common-protos \
+ ${PYTHON_PN}-google-auth \
+ ${PYTHON_PN}-grpcio \
+ ${PYTHON_PN}-protobuf \
+ ${PYTHON_PN}-pytz \
+ ${PYTHON_PN}-six \
+"
+
+SRC_URI[md5sum] = "a23d02db3f49f350bcf530fa52713cf1"
+SRC_URI[sha256sum] = "f45d74aef41e1de49ceadebf382e1291ddcbe431a8b533aff8a1140a35531465"
+
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-auth.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-auth.inc
new file mode 100644
index 00000000..4a22b234
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-auth.inc
@@ -0,0 +1,31 @@
+DESCRIPTION = "Google Authentication Library"
+HOMEPAGE = "https://github.com/GoogleCloudPlatform/google-auth-library-python"
+AUTHOR = "Google Cloud Platform"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-datetime \
+ ${PYTHON_PN}-io \
+ ${PYTHON_PN}-json \
+ ${PYTHON_PN}-logging \
+ ${PYTHON_PN}-netclient \
+ ${PYTHON_PN}-pkgutil \
+"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-cachetools \
+ ${PYTHON_PN}-certifi \
+ ${PYTHON_PN}-cryptography \
+ ${PYTHON_PN}-grpcio \
+ ${PYTHON_PN}-pyasn1-modules \
+ ${PYTHON_PN}-requests \
+ ${PYTHON_PN}-rsa \
+ ${PYTHON_PN}-six \
+ ${PYTHON_PN}-urllib3 \
+"
+
+SRC_URI[md5sum] = "0440718247cc4531422e2a8f4f012e8b"
+SRC_URI[sha256sum] = "0f7c6a64927d34c1a474da92cfc59e552a5d3b940d3266606c6a28b72888b9e4"
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-core.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-core.inc
new file mode 100644
index 00000000..9f44e08f
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-core.inc
@@ -0,0 +1,27 @@
+DESCRIPTION = "Google Cloud API client core library"
+HOMEPAGE = "https://github.com/GoogleCloudPlatform/google-cloud-python"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-datetime \
+ ${PYTHON_PN}-io \
+ ${PYTHON_PN}-json \
+ ${PYTHON_PN}-pickle \
+"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-googleapis-common-protos \
+ ${PYTHON_PN}-google-api-core \
+ ${PYTHON_PN}-google-auth \
+ ${PYTHON_PN}-grpcio \
+ ${PYTHON_PN}-protobuf \
+ ${PYTHON_PN}-six \
+"
+
+SRC_URI[md5sum] = "cbc42a01af32bd31323db111e827d3f3"
+SRC_URI[sha256sum] = "10750207c1a9ad6f6e082d91dbff3920443bdaf1c344a782730489a9efa802f1"
+
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-pubsub.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-pubsub.inc
new file mode 100644
index 00000000..ec42600d
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-pubsub.inc
@@ -0,0 +1,31 @@
+DESCRIPTION = "Google Cloud Pub/Sub API client library"
+HOMEPAGE = "https://github.com/GoogleCloudPlatform/google-cloud-python"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7b7e367c7e1664e6565ee7d16cccc58a"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-datetime \
+ ${PYTHON_PN}-io \
+ ${PYTHON_PN}-json \
+ ${PYTHON_PN}-logging \
+ ${PYTHON_PN}-math \
+ ${PYTHON_PN}-netclient \
+ ${PYTHON_PN}-pkgutil \
+ ${PYTHON_PN}-threading \
+"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-googleapis-common-protos \
+ ${PYTHON_PN}-google-api-core \
+ ${PYTHON_PN}-google-auth \
+ ${PYTHON_PN}-grpc-google-iam-v1 \
+ ${PYTHON_PN}-grpcio \
+ ${PYTHON_PN}-protobuf \
+ ${PYTHON_PN}-six \
+"
+
+SRC_URI[md5sum] = "a0d46582749e14057da796c9404f466a"
+SRC_URI[sha256sum] = "f295d14120f10e638ab4990268707d39f9460bc472145ae05b112f5f144854f0"
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-storage.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-storage.inc
new file mode 100644
index 00000000..9fa4a138
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-cloud-storage.inc
@@ -0,0 +1,15 @@
+DESCRIPTION = "Google Cloud Storage API client library"
+HOMEPAGE = "https://github.com/GoogleCloudPlatform/google-cloud-python"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-google-cloud-core \
+ ${PYTHON_PN}-google-resumable-media \
+"
+
+SRC_URI[md5sum] = "0a8c52d5aa1392657066a34d0c52d604"
+SRC_URI[sha256sum] = "2e7e2435978bda1c209b70a9a00b8cbc53c3b00d6f09eb2c991ebba857babf24"
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-google-resumable-media.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-resumable-media.inc
new file mode 100644
index 00000000..431e7aae
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-google-resumable-media.inc
@@ -0,0 +1,13 @@
+DESCRIPTION = "Utilities for Google Media Downloads and Resumable Uploads"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+"
+
+SRC_URI[md5sum] = "b2da7a191fae26b5c5c62f7780916bb0"
+SRC_URI[sha256sum] = "cdeb8fbb3551a665db921023603af2f0d6ac59ad8b48259cb510b8799505775f"
+
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-googleapis-common-protos.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-googleapis-common-protos.inc
new file mode 100644
index 00000000..821383fb
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-googleapis-common-protos.inc
@@ -0,0 +1,14 @@
+DESCRIPTION = "Common protobufs used in Google APIs"
+HOMEPAGE = "https://github.com/googleapis/googleapis"
+AUTHOR = "Google LLC"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2deedbf0e737771f60166811e74a6a92"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-protobuf \
+"
+
+SRC_URI[md5sum] = "128dd2c9c1d64657113673d3cd344eff"
+SRC_URI[sha256sum] = "e61b8ed5e36b976b487c6e7b15f31bb10c7a0ca7bd5c0e837f4afab64b53a0c6"
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python-grpc-google-iam-v1.inc b/external/meta-iot-cloud/recipes-google-cloud/python/python-grpc-google-iam-v1.inc
new file mode 100644
index 00000000..53df30e2
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python-grpc-google-iam-v1.inc
@@ -0,0 +1,16 @@
+DESCRIPTION = "GRPC library for the google-iam-v1 service"
+HOMEPAGE = "https://github.com/googleapis/googleapis"
+AUTHOR = "Google Inc"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2deedbf0e737771f60166811e74a6a92"
+
+PR = "r0"
+
+RDEPENDS_${PN} += "\
+ ${PYTHON_PN}-googleapis-common-protos \
+ ${PYTHON_PN}-grpcio \
+ ${PYTHON_PN}-protobuf \
+"
+
+SRC_URI[md5sum] = "8ead45e8fc38ade73896b98802c9c84f"
+SRC_URI[sha256sum] = "5009e831dcec22f3ff00e89405249d6a838d1449a46ac8224907aa5b0e0b1aec"
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-api-core_1.13.0.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-api-core_1.13.0.bb
new file mode 100644
index 00000000..14ada3c6
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-api-core_1.13.0.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-api-core.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-auth_1.6.3.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-auth_1.6.3.bb
new file mode 100644
index 00000000..da98c981
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-auth_1.6.3.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-auth.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-core_1.0.3.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-core_1.0.3.bb
new file mode 100644
index 00000000..eaf1ce5a
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-core_1.0.3.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-cloud-core.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-pubsub_0.42.1.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-pubsub_0.42.1.bb
new file mode 100644
index 00000000..d85667d3
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-pubsub_0.42.1.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-cloud-pubsub.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-storage_1.20.0.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-storage_1.20.0.bb
new file mode 100644
index 00000000..2221597b
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-cloud-storage_1.20.0.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-cloud-storage.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-resumable-media_0.4.1.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-resumable-media_0.4.1.bb
new file mode 100644
index 00000000..c5b3e651
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-google-resumable-media_0.4.1.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-google-resumable-media.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-googleapis-common-protos_1.6.0.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-googleapis-common-protos_1.6.0.bb
new file mode 100644
index 00000000..2adf3dab
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-googleapis-common-protos_1.6.0.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-googleapis-common-protos.inc
diff --git a/external/meta-iot-cloud/recipes-google-cloud/python/python3-grpc-google-iam-v1_0.11.4.bb b/external/meta-iot-cloud/recipes-google-cloud/python/python3-grpc-google-iam-v1_0.11.4.bb
new file mode 100644
index 00000000..c74dbe07
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-google-cloud/python/python3-grpc-google-iam-v1_0.11.4.bb
@@ -0,0 +1,2 @@
+inherit pypi setuptools3
+require python-grpc-google-iam-v1.inc