Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions recipes-google-cloud/python/python-google-api-core.inc
Original file line number Diff line number Diff line change
@@ -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"

11 changes: 11 additions & 0 deletions recipes-google-cloud/python/python-google-api-core_1.13.0.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
inherit pypi setuptools
require python-google-api-core.inc

RDEPENDS_${PN} += "\
${PYTHON_PN}-lang \
${PYTHON_PN}-threading \
"

RDEPENDS_${PN} += "\
${PYTHON_PN}-futures \
"
31 changes: 31 additions & 0 deletions recipes-google-cloud/python/python-google-auth.inc
Original file line number Diff line number Diff line change
@@ -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"
7 changes: 7 additions & 0 deletions recipes-google-cloud/python/python-google-auth_1.6.3.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
inherit pypi setuptools
require python-google-auth.inc

RDEPENDS_${PN} += "\
${PYTHON_PN}-lang \
${PYTHON_PN}-subprocess \
"
27 changes: 27 additions & 0 deletions recipes-google-cloud/python/python-google-cloud-core.inc
Original file line number Diff line number Diff line change
@@ -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"

6 changes: 6 additions & 0 deletions recipes-google-cloud/python/python-google-cloud-core_1.0.3.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
inherit pypi setuptools
require python-google-cloud-core.inc

RDEPENDS_${PN} += "\
${PYTHON_PN}-threading \
"
31 changes: 31 additions & 0 deletions recipes-google-cloud/python/python-google-cloud-pubsub.inc
Original file line number Diff line number Diff line change
@@ -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"
10 changes: 10 additions & 0 deletions recipes-google-cloud/python/python-google-cloud-pubsub_0.42.1.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
inherit pypi setuptools
require python-google-cloud-pubsub.inc

RDEPENDS_${PN} += "\
${PYTHON_PN}-lang \
"

RDEPENDS_${PN} += "\
${PYTHON_PN}-enum34 \
"
15 changes: 15 additions & 0 deletions recipes-google-cloud/python/python-google-cloud-storage.inc
Original file line number Diff line number Diff line change
@@ -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"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools
require python-google-cloud-storage.inc
13 changes: 13 additions & 0 deletions recipes-google-cloud/python/python-google-resumable-media.inc
Original file line number Diff line number Diff line change
@@ -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"

Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools
require python-google-resumable-media.inc
14 changes: 14 additions & 0 deletions recipes-google-cloud/python/python-googleapis-common-protos.inc
Original file line number Diff line number Diff line change
@@ -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"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools
require python-googleapis-common-protos.inc
16 changes: 16 additions & 0 deletions recipes-google-cloud/python/python-grpc-google-iam-v1.inc
Original file line number Diff line number Diff line change
@@ -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"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools
require python-grpc-google-iam-v1.inc
2 changes: 2 additions & 0 deletions recipes-google-cloud/python/python3-google-api-core_1.13.0.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-api-core.inc
2 changes: 2 additions & 0 deletions recipes-google-cloud/python/python3-google-auth_1.6.3.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-auth.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-cloud-core.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-cloud-pubsub.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-cloud-storage.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-google-resumable-media.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-googleapis-common-protos.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
inherit pypi setuptools3
require python-grpc-google-iam-v1.inc