Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Updated protobuf dependency for python to 3.2.0 | Mehrdad Afshari | 2017-03-07 | |
|/ / | ||||
* | | Special case Python build for inet_ntop | Ken Payson | 2017-01-24 | |
| | | ||||
| * | Fix python build | Yuchen Zeng | 2017-01-23 | |
| | | ||||
| * | Migrate to the new c-ares dir | Yuchen Zeng | 2017-01-23 | |
| | | ||||
| * | Merge remote-tracking branch 'upstream/master' into cares_buildin | Yuchen Zeng | 2017-01-18 | |
| |\ | |/ |/| | ||||
* | | Fix Python setup-time diagnostic | Masood Malekghassemi | 2016-12-14 | |
| | | ||||
| * | Fix python build | Yuchen Zeng | 2016-11-07 | |
| | | ||||
| * | Merge remote-tracking branch 'upstream/master' into cares_buildin | Yuchen Zeng | 2016-11-02 | |
| |\ | |/ |/| | ||||
| * | Merge remote-tracking branch 'upstream/master' into cares_buildin | Yuchen Zeng | 2016-10-28 | |
| |\ | ||||
* | | | Set the long_description setup.py field | Masood Malekghassemi | 2016-10-28 | |
| |/ |/| | | | | | | | Somehow ad hoc descriptions don't work anymore for grpcio (probably because the README.rst isn't at the distribution root for grpcio). | |||
* | | Don't set up Python doc packages every time | Masood Malekghassemi | 2016-10-25 | |
| | | ||||
| * | Merge remote-tracking branch 'upstream/master' into cares_buildin | Yuchen Zeng | 2016-10-03 | |
| |\ | |/ |/| | ||||
* | | Merge branch 'v1.0.x' of https://github.com/grpc/grpc into manual-upmerge | Nicolas "Pixel" Noble | 2016-09-08 | |
|\ \ | ||||
| * | | remove futures from py3 | aaronjheng | 2016-08-29 | |
| | | | ||||
| | * | Merge remote-tracking branch 'upstream/master' into cares_buildin | Yuchen Zeng | 2016-08-24 | |
| | |\ | |_|/ |/| | | ||||
* | | | Merge branch 'v1.0.x' of https://github.com/grpc/grpc | Nicolas "Pixel" Noble | 2016-08-20 | |
|\| | | ||||
| | * | Trying to fix python on windows | Yuchen Zeng | 2016-08-16 | |
| | | | ||||
| | * | Fix python build on windows | Yuchen Zeng | 2016-08-16 | |
| | | | ||||
| | * | Merge remote-tracking branch 'upstream/master' into cares | Yuchen Zeng | 2016-08-16 | |
| | |\ | |_|/ |/| | | ||||
| * | | Add Python3.5 artifact targets | Ken Payson | 2016-08-15 | |
| | | | ||||
| | * | Build c-ares without running ./configure | Yuchen Zeng | 2016-08-11 | |
| | | | ||||
| | * | Fix python build | Yuchen Zeng | 2016-08-11 | |
| | | | ||||
* | | | Merge branch 'v1.0.x' into manual-upmerge | Nicolas "Pixel" Noble | 2016-08-11 | |
|\| | | |/ |/| | ||||
| * | Bump python protobuf dependency to 3.0.0 | Ken Payson | 2016-08-03 | |
| | | ||||
* | | Merge pull request #7497 from soltanmm/be-nicer | kpayson64 | 2016-07-25 | |
|\ \ | | | | | | | Be more intelligent about Cython in grpcio | |||
| * | | Be more intelligent about Cython in grpcio | Masood Malekghassemi | 2016-07-22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, Cython would *need* to be imported immediately if generated files did not already exist. Now, missing generated files will trigger a `setup_requires` inclusion of Cython and defer cythonization until extension build-time. If cythonization was specified via environment variable and setup could not find Cython, the extensions are poisoned instead of blocking non-extension commands from running. | |||
* | | | Merge v1.0.x into master | murgatroid99 | 2016-07-22 | |
|\ \ \ | |/ / |/| / | |/ | ||||
| * | Force the Python host version on Mac OS X | Masood Malekghassemi | 2016-07-18 | |
| | | ||||
| * | Clean imports in grpcio's `setup.py` | Masood Malekghassemi | 2016-07-18 | |
| | | ||||
| * | Use normalized path separators in `setup.py`s | Masood Malekghassemi | 2016-07-16 | |
| | | ||||
| * | Patch `spawn` for Python 'unix' compilers instead | Masood Malekghassemi | 2016-07-16 | |
| | | | | | | | | | | | | 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. | |||
* | | Merge pull request #7314 from soltanmm/spinning-flags | kpayson64 | 2016-07-14 | |
|\ \ | | | | | | | Set more build-flags in `setup.py`s | |||
| | * | Remove Python 'loader' hack | Masood Malekghassemi | 2016-07-13 | |
| | | | ||||
| * | | Set more build-flags in `setup.py`s | Masood Malekghassemi | 2016-07-13 | |
| |/ | | | | | | | | | | | | | Removes MinGW flags from various build scripts, since they're now set in our `setup.py`s by default. Also removes the arguments for the extensions in grpcio's setup.py; that function was already accessing globals anyway, might as well go whole-hog. | |||
* | | Merge pull request #7317 from soltanmm/tadpoles | kpayson64 | 2016-07-12 | |
|\ \ | | | | | | | Patch spawn for Python 'unix' compilers instead of link | |||
* \ \ | 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 | |
| |