| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
I'm going to go ahead with 0.17.0 without this one. |
Sorry, something went wrong.
|
Changes look mostly good. Failures caused by what? |
Sorry, something went wrong.
|
Ugh, no idea -- I can't reproduce on my Ubuntu Trusty machine here. "Two hard things in computer science: caching, naming things, and off-by-one errors." |
Sorry, something went wrong.
|
@tseaver it did the same thing to me on OSX, someone reported it here and I opened an issue on grpc. I believe grpc needs to do a release before this works again. How I reproduce the issue. I made a virtualenv with py34. mkvirtualenv -p /usr/local/bin/python3.4 test-multi
python setup.py install
pip install tox
tox -e py34Key points from the log output that it mentions in the error... Command "/Users/me/Documents/google/gcloud-python/.tox/py34/bin/python3.4 -u -c "import setuptools,
tokenize;__file__='/private/var/folders/bc/htqxjjns6gv4g1kspb2zppm80000gn/T/pip-build-
bifiqtz2/grpcio/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'),
__file__, 'exec'))" install --record /var/folders/bc/htqxjjns6gv4g1kspb2zppm80000gn/T/pip-ndumdegl-
record/install-record.txt --single-version-externally-managed --compile --install-headers
/Users/me/Documents/google/gcloud-python/.tox/py34/bin/../include/site/python3.4/grpcio" failed with
error code 1 in /private/var/folders/bc/htqxjjns6gv4g1kspb2zppm80000gn/T/pip-build-bifiqtz2/grpcio/
|
Sorry, something went wrong.
|
@tseaver, should we just close this for now and hope that future grpc fixes it? |
Sorry, something went wrong.
I think we want to be where this PR is (the rationalize tox.ini, particularly). We need to have grpcio wheels published for Python 3.4+ (including Windows) before our story improves. |
Sorry, something went wrong.
- Install 'grpcio' and related deps by default, and omit adding '_testing' to PYTHONPATH. - For Python 2.6, and lint, RTD, suppress installing gRPC-related deps, and add '_testing' to PYTHONPATH.
Also, pin GAX/GRPC libraries to avoid future breaking changes.
|
@dhermes, @daspecster I rebased to fix conflicts, and also updated the version pins for the gRPC-related dependencies to reflect today's grpcio-1.0rc1 release, as well as comments from @bjwatson on potential future breaking changes for the GAX libraries. |
Sorry, something went wrong.
|
Woohoo! Travis is happy, at least for the PR. |
Sorry, something went wrong.
| {[testing]deps} | ||
| {[grpc]deps} | ||
|
|
||
| [testenv:py26] |
|
@dhermes, @daspecster any remaining issues? |
Sorry, something went wrong.
| python2.7 | ||
| [docs] | ||
| deps = | ||
| {[testenv]deps} |
|
LGTM |
Sorry, something went wrong.
| 'gax-google-pubsub-v1 >= 0.7.12, < 0.8dev', | ||
| 'grpc-google-pubsub-v1 >= 0.7.12, < 0.8dev', | ||
| 'gax-google-logging-v2 >= 0.7.12, < 0.8dev', | ||
| 'grpc-google-logging-v2 >= 0.7.12, < 0.8dev', |
Some google3 tests were failing due to timeouts. It seems like there were some tests that preformed up to 10 retries, with exponential backoff between each one This PR mocks out sleep, so these tests will complete ~ instantly, rather than > 10 mins --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This updates tests to use `max_iterations` rather than `max_iteration` which was an alpha option. Related: b/344469351
* docs: add code snippet for storing dataframes to a CSV file * fix lint * fix more lint
| Back | FazBrowse Home | New Git URL |
Rationalize tox vs. gRPC:
Bump minimum version for grpcio to 0.15.0.
Fix up Py3k failures with grpcio installed.
@daspecster, @dhermes Maybe this should land before 0.17.0?