Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Merge pull request #7290 from soltanmm/auto-cy | kpayson64 | 2016-07-12 | |
|\ \ \ | |_|/ |/| | | Fallback to generating files if not generated | |||
| | * | Patch `spawn` for Python 'unix' compilers instead | Masood Malekghassemi | 2016-07-12 | |
| |/ |/| | | | | | | | | | Before we patched the link command, now we just patch `spawn` as an updatable catch-all solution to ARG_MAX limitations on bash for MSYS and MinGW and friends. | |||
* | | Patch monkeypatch link function to work in Python3 | Masood Malekghassemi | 2016-07-08 | |
| | | | | | | | | The modified link command was originally taken from a Python 2.x distutils. | |||
* | | Make Python build standalone on Windows | Masood Malekghassemi | 2016-07-08 | |
| | | ||||
| * | Fallback to generating files if not generated | Masood Malekghassemi | 2016-07-08 | |
|/ | | | | | | | Even if GRPC_PYTHON_BUILD_WITH_CYTHON is not specified, if the files are not present then we will fall back to generating with Cython. This relegates GRPC_PYTHON_BUILD_WITH_CYTHON to providing a regeneration option rather than being a necessary build environment variable. | |||
* | Organize Python tests to use grpcio-tools directly | Masood Malekghassemi | 2016-07-01 | |
| | | | | | Moves all tests into a separate package. This does not change existing supported means of running tests (e.g. through run_tests.py). | |||
* | Lowered six dependency version to 1.5.2 | Ken Payson | 2016-06-28 | |
| | ||||
* | Use GRPC_PYTHON_CFLAGS/GRPC_PYTHON_LDFLAGS in setup.py. | Ken Payson | 2016-06-23 | |
| | | | | | This is needed for building grpcio with mingw, see https://github.com/grpc/grpc/pull/7012. | |||
* | Fix namespace package usage | Masood Malekghassemi | 2016-06-13 | |
| | | | | | | | Turns out that Python namespace packages may be asymmetrical. The contents of a particular package that was installed first (here grpcio) appears to retain its contents in the installation directory when all other distributions declare that package as a namespace package (here grpcio-tools). | |||
* | Initial Python3 support | Ken Payson | 2016-06-10 | |
| | | | | | | | | Notable Changes: -Convert all str types to byte types at cython layer (ascii encoding) -Use six for packages that have different names in Python2/Python3 -By default, unit tests are compiled/run in Python2.7 and Python3.4 -Ensure MACOSX_BUILD_TARGET is at least 10.7 | |||
* | Merge pull request #6811 from soltanmm/names | Jan Tattermusch | 2016-06-09 | |
|\ | | | | | Use Python namespace packages | |||
* | | Added python jwt_token_creds interop test | Ken Payson | 2016-06-07 | |
| | | ||||
| * | Use Python namespace packages | Masood Malekghassemi | 2016-06-06 | |
|/ | | | | | | | | | | Before, namespace packages would break in auditwheel due to a superfluous check (fixed in the commit referenced in the Dockerfiles). Now, the auditwheel used in the manylinux1-support Docker images can handle namespace packages, and we may thus use them. This should alleviate future user pain w.r.t. installation of grpcio-tools causing loss of grpcio files and vice versa (e.g. requiring a reinstall of grpcio following installation of grpcio-tools). | |||
* | Remove precompiled Python extension hack | Masood Malekghassemi | 2016-05-05 | |
| | ||||
* | Use manylinux | Masood Malekghassemi | 2016-05-04 | |
| | ||||
* | Add Python grpcio protoc package | Masood Malekghassemi | 2016-05-04 | |
| | ||||
* | Update copyrights | Craig Tiller | 2016-03-31 | |
| | ||||
* | Merge pull request #5368 from leifurhauks/py3_test_compat | Jan Tattermusch | 2016-03-23 | |
|\ | | | | | Python: py3 compatibility for test runner & loader | |||
* \ | Merge pull request #5646 from leifurhauks/import_cygrpc | Jan Tattermusch | 2016-03-20 | |
|\ \ | | | | | | | make cygrpc importable on py3 | |||
| | * | py3 compatibility for test runner & loader | Leifur Halldor Asgeirsson | 2016-03-18 | |
| |/ |/| | ||||
* | | Merge pull request #5690 from soltanmm/merp | Masood Malekghassemi | 2016-03-10 | |
|\ \ | | | | | | | Don't set linetrace unless testing coverage | |||
| | * | make cygrpc importable on py3 | Leifur Halldor Asgeirsson | 2016-03-10 | |
| | | | ||||
* | | | Merge pull request #5540 from soltanmm/upmerge | Craig Tiller | 2016-03-09 | |
|\ \ \ | |_|/ |/| | | Merge release-0_13 into master | |||
| | * | Don't set linetrace unless testing coverage | Masood Malekghassemi | 2016-03-09 | |
| |/ |/| | ||||
* | | custom test target for parallel test running | Jan Tattermusch | 2016-03-07 | |
| | | ||||
| * | Update Python docgen | Masood Malekghassemi | 2016-02-22 | |
|/ | ||||
* | Merge branch 'master' into backport-merge | Nicolas "Pixel" Noble | 2016-02-22 | |
|\ | ||||
* | | Exclude cygrpc.so from the Python package | Masood Malekghassemi | 2016-02-18 | |
| | | ||||
| * | Merge remote-tracking branch 'google/release-0_13' into upmerge-from-0.13 | Nicolas "Pixel" Noble | 2016-02-13 | |
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile build.yaml package.json setup.py src/core/surface/version.c src/csharp/Grpc.Core/VersionInfo.cs src/csharp/build_packages.bat src/python/grpcio/grpc_version.py src/ruby/lib/grpc/version.rb tools/doxygen/Doxyfile.c++ tools/doxygen/Doxyfile.c++.internal tools/doxygen/Doxyfile.core tools/doxygen/Doxyfile.core.internal | |||
* | | Fix Python unit tests | Masood Malekghassemi | 2016-02-12 | |
| | | ||||
* | | Use precompiled extensions only | Masood Malekghassemi | 2016-02-12 | |
| | | ||||
| * | Fix Python | Craig Tiller | 2016-02-12 | |
| | | ||||
* | | Use wheels instead for custom bdists | Masood Malekghassemi | 2016-02-11 | |
| | | ||||
| * | Merge github.com:grpc/grpc into compatibility_mode | Craig Tiller | 2016-02-11 | |
| |\ | ||||
| | * | Merge pull request #5100 from ↵ | Nathaniel Manista | 2016-02-09 | |
| |/| |/| | | | | | | | | | | | nathanielmanistaatgoogle/python-grpc_set_ssl_roots_override_callback grpc_set_ssl_roots_override_callback for Python. | |||
| | * | grpc_set_ssl_roots_override_callback for Python | Nathaniel Manista | 2016-02-09 | |
| | | | ||||
* | | | build.yaml centric versioning | Craig Tiller | 2016-02-08 | |
| | | | ||||
* | | | Actually use compiler flags | Craig Tiller | 2016-02-05 | |
| |/ |/| | ||||
| * | Make binary compatibility not the default | Craig Tiller | 2016-02-04 | |
|/ | ||||
* | Merge pull request #5064 from nicolasnoble/win32-python | Craig Tiller | 2016-02-04 | |
|\ | | | | | Win32 python | |||
* | | Bump Python version for artifact building | Masood Malekghassemi | 2016-02-04 | |
| | | ||||
| * | Fix Python Windows build | Masood Malekghassemi | 2016-02-04 | |
| | | ||||
| * | Almost there. | Nicolas "Pixel" Noble | 2016-02-04 | |
| | | ||||
| * | Sundry fixes | Masood Malekghassemi | 2016-02-04 | |
| | | ||||
| * | Add shim for Python's gRPC core on Windows | Masood Malekghassemi | 2016-02-04 | |
|/ | ||||
* | Experimentally fix syntax | Craig Tiller | 2016-02-02 | |
| | ||||
* | Use old memcpy for wrappers | Craig Tiller | 2016-02-02 | |
| | ||||
* | Enable binary linux distributions for Python | Masood Malekghassemi | 2016-01-27 | |
| | ||||
* | Merge pull request #4821 from soltanmm/install-doctor | Masood Malekghassemi | 2016-01-25 | |
|\ | | | | | Add compiler error diagnostics to Python setup | |||
* | | Integrate zlib into Python distribution | Masood Malekghassemi | 2016-01-22 | |
| | |