- Switched from yapf to black - Reconfigure isort for black - Resolve black/pylint idiosyncrasies Note: I used `--experimental-string-processing` because black was producing "implicit string concatenation", similar to what described here: https://github.com/psf/black/issues/1837. While currently this feature is experimental, it will be enabled by default: https://github.com/psf/black/issues/2188. After running black with the new string processing so that the generated code merges these `"hello" " world"` strings concatenations, then I removed `--experimental-string-processing` for stability, and regenerated the code again. To the reviewer: don't even try to open "Files Changed" tab 😄 It's better to review commit-by-commit, and ignore `run black and isort`. |
||
|---|---|---|
| .. | ||
| .gcloudignore | ||
| .gitignore | ||
| README.md | ||
| cleanup.sh | ||
| common.sh | ||
| main.py | ||
| requirements.txt.base | ||
| run.sh | ||
| run_single.sh | ||
README.md
Python Google Cloud Functions Distribtest
This distribtest acts as a smoke test for usage of the grpcio Python wheel in
the GCF environment. This test is dependent on two long-lived GCP resources:
gcf-distribtest-topicPub Sub Topic with default configuration.grpc-gcf-distribtestGCS Bucket. This bucket has 1 day TTL on all artifacts.
All Functions should be deleted by the test under normal circumstances. In
case anything goes wrong with this process, a cleanup.sh script is provided to
delete any dangling test functions.