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
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
Jan Tattermusch
945cac44eb
RelWithDebInfo config for building C# artifact
2018-06-07 11:15:58 +02:00
Jan Tattermusch
8496cf31a9
wheezy LTS has ended: remove C# distribtest
2018-06-06 17:30:13 +02:00
Mehrdad Afshari
fba028ac68
Add Python distribtests for Alpine Linux
...
This is especially important as Alpine uses `musl`
instead of `glibc` and requires a source build
for gRPC Python.
2018-05-20 15:20:29 -07:00
Mehrdad Afshari
ac6aaa3f0b
Install futures package only on Python 2
2018-05-14 17:02:03 -07:00
Jan Tattermusch
32c41e8d72
avoid concurrency issues with dotnet restore
2018-05-10 16:07:55 +02:00
Jan Tattermusch
d3eab8f288
get rid of Jenkins specific yaml hack
2018-05-10 16:07:53 +02:00
Jan Tattermusch
0767878b6e
build C# android artifact
2018-05-09 17:06:36 +02:00
Eric Gribkoff
9511c07953
Merge pull request #15122 from ericgribkoff/remove_old_env
...
Remove old environment variable from Python artifact build
2018-05-01 14:32:49 -07:00
Mehrdad Afshari
f4bea02a72
Fix the Python source distribtest script
2018-04-27 06:59:51 -07:00
Mehrdad Afshari
97904d46e0
Add Python source distribtest targets
2018-04-26 23:59:43 -07:00
Eric Gribkoff
57414c7c51
Remove old environment variable from Python artifact build
2018-04-19 10:19:45 -07:00