Lidi Zheng
cb9cc5592e
Upgrade pip before using wheel
2019-03-08 10:29:29 -08:00
Lidi Zheng
127a6c1d9e
Revert "Revert "Roll foward "Strip Python wheel binary"""
...
This reverts commit 98fc902200 .
2019-03-08 10:29:00 -08:00
Lidi Zheng
98fc902200
Revert "Roll foward "Strip Python wheel binary""
2019-03-07 17:34:45 -08:00
Lidi Zheng
4814972080
Install `wheel` right before use it
2019-03-06 16:29:49 -08:00
Lidi Zheng
50a1ddab5c
Revert "Revert "Strip Python wheel binary""
...
This reverts commit 04609b1ea5 .
2019-03-06 07:57:21 -08:00
Jan Tattermusch
04609b1ea5
Revert "Strip Python wheel binary"
2019-03-06 11:00:13 +01:00
Lidi Zheng
bc81010f10
Strip Python wheel binary
2019-03-04 13:31:38 -08:00
Alex Polcyn
e894d78c35
Fix artifact dockerfiles rvm installation; keep bundler pinned
2019-01-03 21:04:30 +00:00
Alexander Polcyn
67f523ce13
Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
...
binary package builds; pin bundler to 1.17.3 where necessary
2019-01-03 18:08:05 +00:00
Lidi Zheng
97453a3d81
Merge pull request #17303 from lidizheng/sanity-python-3
...
Run pylint test in Python 3
2018-12-20 11:22:37 -08:00
Lidi Zheng
b9cb2459ea
Include LICENSE in artifact
2018-12-13 18:07:52 -08:00
Lidi Zheng
45b3230ef2
Add grpcio-status extension package
...
* The new package has 2 API `from_call` and `to_status`
* Utilize the experimental API `abort_with_status`
* Add 5 unit test cases
2018-12-13 10:18:44 -08:00
Lidi Zheng
8cb2d0546d
Upgrade sanity Docker image to debian:stretch
...
* Use latest pylint in Python 3.7 (they dropped support for PY2)
* Make latest pylint happy
* Forced to upgrade to shellcheck 0.4.4
* Make shellcheck 0.4.4 happy
* Adopt reviewers' advice to reduce global disabled rules
2018-12-10 16:21:49 -08:00
Lidi Zheng
64fc25f38c
Merge pull request #17411 from lidizheng/add-license
...
Add License to Python tarball
2018-12-07 16:49:52 -08:00
Lidi Zheng
5584d58e6c
Add LICENSE to grpcio-* packages
...
* Using the proprocess command to copy the LICENSE
2018-12-05 15:25:48 -08:00
Eric Gribkoff
4590fc5b7c
Revert "Strip manylinux1 binary wheels"
...
This reverts commit be4b2db4ad .
Appears to leave the incorrect hash in the wheel RECORD file, as in
https://github.com/grpc/grpc/issues/17409
2018-12-05 13:51:46 -08:00
Lidi Zheng
43599facf4
Channelz Python wrapper implementation
...
* Expose the C-Core API in Cython layer
* Handle the object translation
* Create a separate package for Channelz specifically
* Handle nullptr and raise exception if seen one
* Translate C++ Channelz unit tests
* Adding 5 more invalid query unit tests
Adding peripheral utility for grpcio-channelz package
* Add to `pylint_code.sh`
* Add to Python build script
* Add to artifact build script
* Add to Bazel
* Add to Sphinx module list
2018-11-27 17:27:39 -08:00
Jan Tattermusch
15451b5951
fix linux_extra python artifacts
2018-11-12 15:23:37 +01:00
Jan Tattermusch
185a0a7028
add python monkey-patch for parallel build_ext compilation
2018-10-31 09:01:01 +01:00
Mehrdad Afshari
be4b2db4ad
Strip manylinux1 binary wheels
2018-10-11 13:45:00 -07:00
Jan Tattermusch
b07cd51ccc
use Ninja to build grpc_csharp_ext windows artifact
2018-10-09 17:46:17 +02:00
Jan Tattermusch
ce656957ea
address review comments
2018-10-05 17:52:44 +02:00
Jan Tattermusch
b4b24dc13d
yapf code
2018-10-04 11:59:23 +02:00
Jan Tattermusch
0b67dfec9b
disable assembly optimizations for linux x86
2018-10-04 11:21:36 +02:00
Jan Tattermusch
a2b2927f72
fix backward compatibility mode on macos
2018-10-04 11:21:36 +02:00
Jan Tattermusch
409def0d73
build C# artifact using cmake
2018-10-04 11:21:36 +02:00
Stanley Cheung
9993869d04
lint fix
2018-08-10 14:37:09 -07:00
Stanley Cheung
54e7b24b9a
Remove if clause too
2018-08-10 13:44:38 -07:00
Stanley Cheung
fbde7d3786
No need to build artifact for PHP MacOS
2018-08-10 11:29:21 -07:00
Jan Tattermusch
a6b6c215a6
Merge pull request #15597 from jtattermusch/protobuf_submodule_36x
...
Upgrade third_party/protobuf to 3.6.1
2018-08-08 09:04:01 +02:00
Mehrdad Afshari
158eeee2dd
Upmerge branch 'v1.14.x' into master
2018-08-07 13:26:27 -07:00
Jan Tattermusch
c42dd8b3c9
attempt to fix protoc build
2018-08-07 14:28:41 +02:00
Mehrdad Afshari
67b8328146
Add Python3.7 32bit build on Windows
2018-08-06 10:56:46 -07:00
Jan Tattermusch
6574f5def4
add unity package build to package_targets.py
2018-08-02 08:14:34 +02:00
Jan Tattermusch
98680f8d1f
remove Jenkins references from build_packages scripts
2018-07-31 14:43:16 +02:00
Jan Tattermusch
7cb30b0c88
Grpc.Core: add support for x86 android emulator
2018-07-24 22:44:01 +02:00
Jan Tattermusch
056d061b31
Fix license year
2018-07-24 19:29:04 +02:00
Jan Tattermusch
5aa2a0e376
build fat binary for ios
2018-07-24 14:47:35 +02:00
Jan Tattermusch
d9ad1c3f93
building ios artifact
2018-07-24 09:56:44 +02:00
Jan Tattermusch
542ad27cf7
run yapf
2018-07-20 01:22:53 +02:00
Jan Tattermusch
71826b5196
differentiate C# android artifacts by ABI
2018-07-20 00:07:51 +02:00
Jan Tattermusch
3511f45964
Merge remote-tracking branch 'upstream/master' into support/xamarin
2018-07-19 23:14:26 +02:00
Jan Tattermusch
c6970ad79d
fix automatized android artifact build
2018-07-19 23:08:07 +02:00
Mehrdad Afshari
dce1e10e31
Merge pull request #15965 from grpc/v1.13.x
...
Upmerge v1.13.x (Python3.7 macOS/Windows 64-bit targets)
2018-07-09 17:57:51 -07:00
Mehrdad Afshari
21a047a1aa
Build 64-bit Python 3.7 packages on macOS and Windows
2018-07-09 15:29:14 -07:00
Mehrdad Afshari
84955e7a48
Upmerge v1.13.x into master
2018-06-20 16:01:20 -07:00
Mehrdad Afshari
258667cc1c
Build grpcio_testing in Python artifact process
2018-06-20 10:06:27 -07:00
Mehrdad Afshari
87d08a3b16
Add Python 3.7 Linux wheels to artifact build
2018-06-14 14:27:55 -07:00
Mehrdad Afshari
b4f4d2943e
Add Python 3.7 Linux wheels to artifact build
2018-06-14 13:20:59 -07:00
Jan Tattermusch
37b292a0f7
Merge pull request #15669 from jtattermusch/csharp_distribtest_protoc
...
Add codegen test to C# distribtests.
2018-06-11 22:47:14 +02:00