| DESCRIPTION = "Google Authentication Library" | |
| HOMEPAGE = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-auth" | |
| LICENSE = "Apache-2.0" | |
| LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" | |
| inherit pypi setuptools3 ptest | |
| SRC_URI += " \ | |
| file://0001-python3-google-auth-Skip-mTLS-tests-in-ptest-environ.patch \ | |
| file://run-ptest \ | |
| " | |
| SRC_URI[sha256sum] = "9b4f96d6a1feb5f7201231f47cfb3de08d8f176f8a61f9e461555116e95a8789" | |
| PYPI_PACKAGE = "google_auth" | |
| RDEPENDS:${PN}-ptest += " \ | |
| python3-aioresponses \ | |
| python3-cryptography \ | |
| python3-flask \ | |
| python3-freezegun \ | |
| python3-grpcio \ | |
| python3-mock \ | |
| python3-pyjwt \ | |
| python3-pyopenssl \ | |
| python3-pytest \ | |
| python3-pytest-asyncio \ | |
| python3-pytest-localserver \ | |
| python3-pyu2f \ | |
| python3-requests \ | |
| python3-responses \ | |
| python3-unittest-automake-output \ | |
| python3-unixadmin \ | |
| " | |
| do_install_ptest() { | |
| install -d ${D}${PTEST_PATH}/tests | |
| cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ | |
| } | |
| RDEPENDS:${PN} += "\ | |
| python3-cachetools \ | |
| python3-json \ | |
| python3-pyasn1-modules \ | |
| python3-rsa \ | |
| " |