-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3 system tests fail to use gRPC #2001
Comments
@dhermes Looks like they need to dump the PYTHONPATH=_testing bit. |
But UPDATE: Or you're saying that the GAX version wouldn't be used if the import failed? |
I've run the Py3k system tests with |
On my machine
I could put |
I'm beginning to think we should back out all the "just pretend grpc works" stuff we've done (make it a pure extra), disabled by default. I also want to shoot the |
The |
I think unit tests don't really need it, either: the bigtable tests could just use `unittest2.skipUnless' like the GAX-related tests in logging and pubsub. |
At the time it was added, there was no Travis environment where |
W00t! https://pypi.python.org/pypi/grpcio/1.0.0rc1/#downloads has wheels for Python 3.4 on Linux/Mac/Windows! |
I'm surprised they're at / near a 1.0 |
I wonder if pinning the RC would unbreak Travis |
Apologies for the gap in 3.4-on-Windows. |
@tseaver https://ci.appveyor.com/project/daspecster/gcloud-python-utjkc/build/job/ibd6g2k1a4gkumjo Installed c:\users\appveyor\appdata\local\temp\1\easy_install-idvc8i\grpcio-1.0.0rc1\.eggs\markupsafe-0.23-py2.7-win32.egg
warning: no files found matching '*.h' under directory 'src\python\grpcio\grpc'
warning: no files found matching '*.python' under directory 'src\python\grpcio\grpc'
warning: no previously-included files matching '*.so' found under directory 'src\python\grpcio\grpc\_cython'
warning: no previously-included files matching '*.pyd' found under directory 'src\python\grpcio\grpc\_cython'
warning: no files found matching 'src\python\grpcio\precompiled.py'
cygrpc.c
include\grpc/impl/codegen/compression_types.h(38) : fatal error C1083: Cannot open include file: 'stdbool.h': No such file or directory
a.c |
@daspecster Looks like Appveyor is trying to build from source on Windows for Python 2.7.
It should be downloading the wheels... |
I think the issue is that |
Note that here you'll need to use the |
Thanks @soltanmm, I actually just forced the version with https://ci.appveyor.com/project/daspecster/gcloud-python-pjqjn |
Some success and some more failures :( |
64-bit 3.4 fails with
while both versions of 3.5 fail with an OpenSSL issue |
IIRC It looks like y'all just need EDIT: Turns out I recalled incorrectly and that |
@soltanmm Correct: users of |
@tseaver Can you confirm? I'm seeing basic imports failing.
For example:
The text was updated successfully, but these errors were encountered: